What to Put on a Swollen Eye and What to Avoid

A cold compress is the single most effective thing you can put on a swollen eye for fast relief. Wrap a clean, damp washcloth around ice or run it under cold water, then hold it gently against your closed eyelid for 5 to 10 minutes at a time. Cold narrows the blood vessels around your eye and slows fluid buildup in the tissue, visibly reducing puffiness within minutes. Beyond cold compresses, the best remedy depends on what’s causing the swelling in the first place.

Cold Compresses for General Swelling

Whether your eye is swollen from a minor bump, a poor night’s sleep, or an allergic flare-up, cold is your first move. 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. Apply it to your closed eyelid for 5 to 10 minutes, then take a break before reapplying. Three or four sessions spread across the day is a reasonable pace.

Avoid placing ice directly on your skin, especially the thin tissue around your eye. A layer of cloth between the cold source and your eyelid prevents irritation and keeps the temperature comfortable.

When to Use Warmth Instead

Cold works for most swelling, but a stye or a blocked oil gland (chalazion) responds better to heat. These bumps form when an oil-producing gland along your eyelid gets clogged, and warmth helps liquefy the trapped oil so it can drain. Research shows it takes about 2 to 3 minutes of sustained heat on the eyelid surface to soften that oil, which is why ophthalmologists typically recommend warm compresses for about 5 minutes at a time.

Soak a clean washcloth in warm (not hot) water, wring it out, and press it gently against the bump with your eye closed. You can gently massage the area afterward to encourage drainage. One important caution: don’t leave warmth on continuously. Prolonged heat dilates local blood vessels and can actually increase swelling rather than reduce it. And never squeeze or pop a stye, since that can spread infection into the surrounding tissue.

Tea Bags

Chilled tea bags are a popular home remedy that does have some basis behind it. Caffeine and tannins in black or green tea constrict blood vessels, which can reduce puffiness around the eyes. Brew two tea bags, let them cool, then refrigerate them for 15 to 20 minutes. Place one bag over each closed eye for about 5 minutes. The combination of mild caffeine absorption and the cold temperature works on two fronts: shrinking blood vessels and slowing fluid accumulation.

Caffeinated teas work better than herbal varieties for this purpose. Chamomile tea bags are sometimes recommended for their soothing properties, but they won’t have the same vessel-constricting effect.

Cucumber Slices and Aloe Vera

Chilled cucumber slices are a classic for a reason. Their high water content holds cold well, and they conform naturally to the shape of your eye socket. They function mostly as a gentle, soothing cold compress. Refrigerate a cucumber for at least 30 minutes, cut two thick slices, and rest them on your closed eyes for 5 to 10 minutes.

Aloe vera gel can also help with puffiness around the eyes. Apply a thin layer of pure aloe vera gel (not a scented lotion that contains aloe) to the swollen area around your eye, being careful not to get it in your eye itself. It works as a lightweight, cooling moisturizer that may help calm mild inflammation.

Allergy-Related Swelling

If your swollen eye is itchy and watery, allergies are the likely culprit. In that case, removing the allergen matters as much as treating the swelling. Flushing your eye with a sterile saline eyewash (purchased from a store, not homemade) can help clear out pollen, dust, or pet dander. Homemade saline is never safe for your eyes because even small amounts of contamination can cause infection.

Over-the-counter antihistamine eye drops can target the allergic reaction directly. Drops containing ketotifen work by blocking the release of histamine and other inflammatory chemicals your body produces during an allergic reaction. They address itching, redness, and swelling at the source. Decongestant eye drops narrow the blood vessels in your eye and reduce redness quickly, but they carry a risk of “rebound redness” with regular use, meaning your eyes can become permanently bloodshot over time. Use decongestant drops sparingly and for no more than a few days.

An oral antihistamine can also help if the swelling is part of a broader allergic reaction affecting your nose and sinuses.

What Not to Put on a Swollen Eye

Raw meat is the most persistent myth. Despite what movies show, placing a raw steak on a black eye has no scientific benefit, and the bacteria in raw meat poses a real risk of infection in the delicate tissue around your eye. A bag of frozen vegetables wrapped in a cloth does the same cooling job without the contamination risk.

Other things to avoid:

  • Topical steroid creams not designed for the eye area. The skin around your eyes is extremely thin, and strong steroid creams can cause thinning, increased pressure inside the eye, and other complications.
  • Essential oils near your eyes. Even diluted, many essential oils can burn or irritate the eye and surrounding skin.
  • Homemade saline or tap water flushed directly into the eye. Only use commercially prepared, sterile eyewash products.

Signs the Swelling Needs Medical Attention

Most eye swelling from a bad night’s sleep, minor allergies, or a small bump resolves on its own within a day or two with cold compresses. But certain symptoms point to something more serious. The key distinction is whether the swelling is limited to your eyelid or affecting the eye itself.

Simple eyelid swelling where the eye underneath looks normal, moves freely, and sees clearly is usually manageable at home. If you can gently open the swollen lid and the white of your eye looks fine, that’s reassuring. But if you notice any of the following, the swelling may involve deeper tissue or a more serious condition:

  • Pain when moving your eye in any direction
  • Decreased or blurry vision
  • The eye itself bulging forward
  • Limited eye movement (you can’t look in all directions normally)
  • A painful, red eye that isn’t responding to cold compresses
  • Nausea or headache along with eye pain

These can indicate an orbital infection, which involves the tissue behind the eye and requires prompt treatment. Fever alongside eye swelling is another signal that the problem has moved beyond what home remedies can address.