How to Treat Eye Swelling: Remedies and When to Seek Help

Most eye swelling improves within a day or two with simple home care, but the right treatment depends on what’s causing it. Allergic reactions, styes, minor injuries, and fluid retention each call for different approaches. Here’s how to figure out what you’re dealing with and what actually helps.

Identify What’s Causing the Swelling

Before you treat anything, it helps to narrow down the trigger. The most common cause of eyelid inflammation is contact dermatitis, either from an allergen (like a new cosmetic or eye drop) or an irritant. Allergic reactions tend to itch, while irritant reactions lean more toward burning and stinging. Both can cause noticeable puffiness around the eye.

If you see a small, tender bump near your lash line, you likely have a stye, which is a bacterial infection of an eyelash follicle. A chalazion looks similar but sits deeper in the lid and isn’t usually painful. Both cause localized swelling that can make the whole eyelid look puffy.

Conjunctivitis (pink eye) is another frequent culprit. You can often tell the type by the discharge: bacterial infections produce a thick yellow or green discharge, viral infections feel gritty and sandy with more pain and watering, and allergic conjunctivitis causes clear, watery discharge with itching. Each type responds to different treatment, so this distinction matters.

Sometimes the cause is simpler than you’d expect. A salty dinner, poor sleep, crying, or sleeping face-down can all cause puffiness in the morning that resolves on its own within hours.

Cold Compresses for Allergic or Traumatic Swelling

A cold compress is the fastest way to reduce puffiness from allergies, minor injuries, or general fluid retention. The cold narrows blood vessels and slows the flow of fluid into the surrounding tissue. Apply it for 15 to 20 minutes at a time. Never place ice directly on your skin or eyelid; wrap it in a clean cloth or use a chilled gel pack. You can repeat this several times a day as needed.

For allergy-related swelling specifically, pairing a cold compress with an over-the-counter antihistamine eye drop gives you faster relief. Drops containing ketotifen (sold as Zaditor or Alaway) or olopatadine (Pataday) both block the histamine response and stabilize the cells that release inflammatory chemicals. They target itching, redness, tearing, and burning. An oral antihistamine can also help if both eyes are affected or if you have other allergy symptoms like sneezing.

Warm Compresses for Styes and Chalazia

If your swelling is from a stye or chalazion, cold will not help. These need heat. A warm, wet compress softens the blocked oil or infected material and encourages it to drain on its own. Apply it for 5 to 10 minutes, 3 to 6 times a day. A clean washcloth soaked in warm (not scalding) water works well, though you may need to re-warm it partway through since it cools quickly.

Resist the urge to squeeze or pop a stye. Doing so can spread the infection deeper into the lid. Most styes open and drain within a few days of consistent warm compresses. A chalazion can take longer, sometimes weeks, because it’s not an active infection but rather a blocked gland filled with thickened oil. If either persists beyond a couple of weeks despite daily compresses, a doctor can drain it with a simple in-office procedure.

Reduce Fluid Retention Overnight

Morning puffiness that isn’t related to allergies or infection is usually fluid that pooled around your eyes while you slept. Gravity is your main tool here. Sleeping with your head elevated to roughly 45 degrees, about the angle of a recliner, helps fluid drain away from the eye area rather than settling into it. An extra pillow or a wedge pillow can achieve this comfortably.

Cutting back on sodium also makes a noticeable difference if puffy eyes are a recurring problem. Salt causes your body to hold on to extra water, and the thin, loose skin around the eyes shows that fluid retention more than almost anywhere else. Processed foods, takeout, and canned soups are common sources of hidden sodium.

When Swelling Needs Medical Treatment

Some types of eye swelling won’t respond to home remedies and require prescription treatment. Bacterial conjunctivitis with heavy discharge typically needs antibiotic drops. Severe allergic reactions around the eye sometimes call for a short course of prescription steroid drops, which calm inflammation quickly but carry real risks with prolonged use, including increased eye pressure that can lead to glaucoma, and a higher chance of cataract formation. Steroids can also mask infections, particularly fungal ones. This is why they’re used cautiously and for limited periods.

Blepharitis, a chronic inflammation of the eyelid margins, can cause ongoing low-grade swelling. It’s managed with daily lid hygiene: warm compresses followed by gentle scrubbing of the lash line with diluted baby shampoo or a commercial lid scrub. Flare-ups sometimes require antibiotic ointment applied to the lid margin.

When Eye Swelling Is an Emergency

Most eye swelling is uncomfortable but not dangerous. A few warning signs, however, mean you should get to an emergency room without delay:

  • Vision changes. Blurred vision, double vision, or any vision loss paired with swelling suggests the problem is affecting the optic nerve or eye muscles, not just the surrounding skin.
  • Pain when moving your eye. If looking up, down, or sideways causes significant pain, this points to inflammation or infection behind the eye in the orbital space.
  • Eye protrusion. A swollen eye that appears to be pushing forward out of the socket (called proptosis) can indicate a serious infection, abscess, or mass behind the eye.
  • Restricted eye movement. If your eye can’t move fully in all directions, the swelling is affecting the muscles or tissues that control eye movement.
  • Fever above 101°F with eye swelling. This combination raises concern for orbital cellulitis, a deep infection most often caused by sinus infections. It spreads quickly and needs intravenous treatment.

Swelling after a penetrating injury to the eye, from a sharp object, flying debris, or any trauma that may have broken the skin, also warrants an immediate ER visit where imaging is available.

Typical Recovery Timelines

Mild swelling from allergies, fluid retention, or minor irritation usually resolves within 24 to 48 hours with basic care. Styes tend to drain and clear up in about a week with consistent warm compresses. Chalazia can take several weeks and occasionally need professional drainage. Bacterial conjunctivitis improves within a few days of starting antibiotic drops. Viral conjunctivitis, like a cold, runs its course over one to two weeks with supportive care only.

If your swelling doesn’t improve within 48 hours, keeps coming back, or is getting progressively worse rather than better, it’s worth seeing an eye doctor. Chronic or recurring swelling can point to underlying conditions like meibomian gland dysfunction, chronic blepharitis, or less commonly, systemic issues involving the kidneys, thyroid, or heart that show up as persistent puffiness around the eyes.