What to Do With a Swollen Eye: Causes and Treatment

A swollen eye is usually caused by allergies, a minor infection, or an insect bite, and most cases respond well to simple home care within a few days. The right first step depends on what’s causing the swelling, so identifying the trigger helps you choose the most effective treatment.

Figure Out What’s Causing It

The most common reason for puffy eyelids is an allergic reaction, either from direct contact with an irritant (makeup, pet dander, pollen on your hands) or from a systemic allergy like hay fever. Allergic swelling typically involves itching without pain, a pale and puffy lid, and often affects both eyes.

A small, tender bump on one eyelid usually points to a stye or chalazion. A stye forms right at the eyelid margin, sometimes with a visible white head, while a chalazion develops as a firm, painless lump farther from the lash line. Both are caused by blocked oil glands. Insect bites cause itching and redness, sometimes with a visible puncture mark, and swelling from a bite can keep the eye puffy for up to seven days. Conjunctivitis (pink eye) causes redness across the white of the eye along with discharge, and can swell the lids noticeably. A blow to the eye area can also produce dramatic swelling even from a relatively minor impact.

Cold Compresses for Most Swelling

For allergic reactions, insect bites, minor injuries, and pink eye, a cold compress is the single most effective first step. Dampen a clean cloth, wrap it around ice or use a bag of frozen vegetables, and hold it gently against the area around your eye. Don’t press on the eyeball itself. Apply it as soon as you notice swelling and repeat several times a day for a day or two.

Cold reduces inflammation and numbs mild discomfort. For a black eye or impact injury, starting cold compresses within the first hour makes a noticeable difference in how much the area swells.

Warm Compresses for Styes and Chalazia

If you have a bump on your eyelid, switch to warmth instead of cold. Moisten a clean washcloth with warm water and hold it gently over the affected eye for five minutes, several times a day. The heat helps soften the blocked oil inside the gland and encourages it to drain naturally. Resist the urge to squeeze or pop the bump, which can spread infection deeper into the lid tissue.

Treating Allergic Swelling

If allergies are behind the puffiness, removing the trigger is the fastest fix. Wash your hands and face to clear away pollen, dust, or any product that may have caused the reaction. If you wear contact lenses, take them out. Antihistamine tablets or antihistamine eye drops, both available without a prescription, can bring down swelling and stop the itching. A nasal spray can also help if your swollen eyes come alongside a runny nose or sneezing.

For people who get allergic eye swelling regularly during pollen season, taking antihistamines on a consistent daily schedule works better than waiting for symptoms to appear.

Handling Pink Eye at Home

Viral pink eye, the most common type, doesn’t respond to antibiotics and clears up on its own. Cold compresses and artificial tears help manage the discomfort in the meantime. Stop wearing contact lenses until the redness and discharge have fully resolved.

Bacterial pink eye produces thicker, often yellowish discharge (pus). In those cases, or if you have a weakened immune system, a doctor may prescribe antibiotic eye drops or ointment. Keep your hands away from your eyes and wash them frequently, since both viral and bacterial pink eye spread easily to the other eye or to other people through touch.

Flushing Out Irritants

If swelling started after something got into your eye, whether dust, debris, or a splash of a household product, flush the eye with sterile saline eyewash purchased from a pharmacy. Tilt your head so the affected eye is lower and let the rinse flow across the eye from the inner corner outward. Never use homemade salt water in your eyes; even if it looks clean, it can introduce bacteria and cause an infection. After flushing, itching and irritation typically ease within a few hours, and swelling from rubbing or irritation usually clears within 24 hours once you stop touching the eye.

How Long Recovery Takes

Timeline depends on the cause. Allergic swelling can resolve within hours once you remove the trigger and take an antihistamine. Swelling from an insect bite follows a predictable pattern: itching fades in about two days, redness clears in around three days, and puffiness can linger for up to a week. Styes and chalazia often take one to two weeks of consistent warm compresses to fully resolve, though some chalazia persist longer and occasionally need medical drainage.

As a general rule, mild puffiness that lasts more than three days without improving is worth a call to your doctor. For insect bite swelling that persists beyond seven days, or redness from a bite lasting more than three days, check in as well.

Signs That Need Immediate Attention

Most swollen eyes are harmless, but a few patterns signal something more serious. Seek emergency care if you notice any of the following alongside the swelling:

  • Vision changes: sudden blurriness, double vision, or loss of vision in the affected eye
  • Pain when moving your eye or difficulty moving it in any direction
  • The eye pushing forward (bulging outward from the socket)
  • Fever with redness and swelling, especially if it came on quickly
  • Severe headache or sensitivity to light paired with the swelling
  • Nausea or vomiting along with eye pain
  • Blood or pus draining from the eye

These symptoms can indicate orbital cellulitis, a deep infection behind the eye. Unlike a surface skin infection around the eyelid (periorbital cellulitis), which causes swelling and redness but leaves vision and eye movement intact, orbital cellulitis affects the tissues deep in the eye socket. It can restrict eye movement, push the eyeball forward, and reduce vision. Because it often originates from a nearby sinus infection spreading through the thin bone separating the sinuses from the orbit, it can progress quickly. Untreated orbital cellulitis carries serious risks including vision loss and, in rare cases, spread of infection into the brain. This is a medical emergency, not something to manage at home.