What Helps a Swollen Eye? Remedies and Treatments

A cold compress is the fastest way to reduce a swollen eye at home. Applying something cold for 15 to 20 minutes constricts blood vessels around the eye, pulling excess fluid out of the tissue and visibly reducing puffiness. But the best treatment beyond that first step depends on what’s causing the swelling, whether it’s allergies, an infection, fluid retention, or an injury.

Cold Compresses for Immediate Relief

Cold works on nearly every type of eye swelling because it narrows blood vessels and slows the flow of inflammatory fluid into the delicate skin around your eye. You can use a clean washcloth soaked in cold water, a bag of frozen peas wrapped in a thin towel, or a gel eye mask from the freezer.

The National Eye Institute recommends keeping a cold compress on an eye injury for 15 minutes per session. The Rand Eye Institute suggests capping it at 20 minutes to avoid frostbite on the thin eyelid skin. You can repeat sessions every hour or two as needed. Never place ice directly against the skin.

When Allergies Are the Cause

Allergic reactions are one of the most common reasons for puffy, swollen eyes. Pollen, pet dander, dust mites, and certain cosmetics trigger the release of histamine, which makes blood vessels leak fluid into surrounding tissue. Both eyes are usually affected, and itching is the hallmark symptom.

Over-the-counter antihistamine eye drops containing ketotifen can calm the reaction, though they take about an hour to start working. Oral antihistamines help too, especially if you’re also dealing with a runny nose or sneezing. Washing your face and eyelids when you come indoors removes allergens sitting on the skin, which prevents re-triggering the reaction throughout the day.

Warm Compresses for Styes and Blocked Glands

If the swelling is concentrated in a tender bump on your eyelid, you’re likely dealing with a stye or a blocked oil gland (chalazion). Cold compresses won’t help here. Warmth is what you need, because it softens the clogged material inside the gland and encourages it to drain naturally.

NYU Langone eye specialists recommend applying warm compresses four to five times a day. Heat a wet towel in the microwave until it’s warm (not hot) or dip it in hot water and wring it out, then hold it against the eyelid for 5 to 10 minutes per session. Most styes resolve within a week or two with consistent warm compresses. Resist the urge to squeeze or pop the bump, which can spread infection deeper into the eyelid.

Blepharitis and Chronic Eyelid Swelling

Blepharitis is ongoing inflammation along the eyelid margins that causes redness, swelling, and crusty flakes at the base of your lashes. According to the American Academy of Ophthalmology, it’s typically a chronic condition that can’t be permanently cured, but it can be managed well with a daily routine.

The core of that routine is lid hygiene: warm compresses to loosen crusts, followed by gentle scrubbing along the lash line with diluted baby shampoo or a pre-made lid scrub. Doing this once or twice daily keeps symptoms at bay for most people. When hygiene alone isn’t enough, antibiotic ointments or drops can help control bacterial overgrowth on the eyelids. If blepharitis doesn’t respond to treatment, or if you’re losing eyelashes in the affected area, that warrants a closer look from an eye doctor to rule out other conditions.

Reducing Fluid Retention Around the Eyes

Morning puffiness that affects both eyes and fades within a few hours is usually fluid retention, not an infection or allergy. The skin around your eyes is thinner than almost anywhere else on your body, so even small shifts in fluid balance show up there first.

Eating a salty meal the night before is one of the most reliable triggers. Excess sodium causes your body to hold onto water, and that extra fluid pools in the loose tissue around your eyes overnight. Cutting back on high-sodium foods, especially in the evening, makes a noticeable difference for people who deal with this regularly.

How you sleep matters too. Elevating your head by 20 to 30 degrees using two or three pillows, or a foam wedge, improves the return of fluid away from your face while you sleep. Sleeping on your back in this position reduces periorbital swelling, orbital pressure, and that heavy-lidded feeling many people wake up with. Staying well hydrated throughout the day (not just before bed) also helps, because mild dehydration signals your body to retain more fluid.

Caffeine for Cosmetic Puffiness

Caffeinated tea bags and caffeine-containing eye creams can temporarily tighten blood vessels and reduce the appearance of puffiness. The effect is real but cosmetic and short-lived. If you use tea bags, brew them, let them cool in the refrigerator, and place them over closed eyes for 10 to 15 minutes. You get the benefit of both the cold temperature and the caffeine’s vasoconstrictive effect.

Flushing Out Irritants

If your eye is swollen because something got into it, whether it’s a chemical splash, soap, sunscreen, or debris, rinsing is the priority. The Mayo Clinic recommends flushing the eye with clean, lukewarm tap water for at least 20 minutes. Use only water or contact lens saline rinse. Don’t add anything else, and don’t rub the eye, which can grind particles into the surface and make things worse.

Tilt your head so the affected eye is lower than the other one, letting water flow across the eye and away from the unaffected side. After thorough rinsing, if pain, redness, or swelling persists, or if the irritant was something caustic like a cleaning product, seek medical attention promptly.

Signs That Need Emergency Attention

Most swollen eyes resolve with home care, but certain symptoms point to orbital cellulitis or another serious condition that requires urgent treatment. Get to an emergency room if you notice any of the following alongside eye swelling:

  • Painful or restricted eye movement: difficulty looking up, down, or to the side, or pain when you try
  • Vision changes: blurriness, double vision, or a noticeable drop in how well you can see
  • Bulging of the eye: the eyeball itself appears to push forward out of the socket
  • Severe headache: especially combined with fever, which can signal the infection is spreading

Orbital cellulitis is a bacterial infection of the tissue behind the eye. It progresses quickly and can threaten your vision if not treated with intravenous antibiotics. Children with sinus infections are particularly vulnerable. Swelling from orbital cellulitis typically affects one eye, comes on fast, and worsens over hours rather than days.