How to Get Rid of a Swollen Eye: Causes and Treatment

The fastest way to reduce a swollen eye depends on what’s causing it. Allergies, a stye, a minor injury, and an infection each call for different approaches, but most cases of mild swelling respond well to compresses, over-the-counter remedies, and a few simple habit changes at home. The key is matching the right treatment to the right cause.

Figure Out What’s Causing the Swelling

Before you start treating a swollen eye, take a moment to assess what’s going on. The cause determines whether you need a cold compress or a warm one, an antihistamine or an antibiotic, or a trip to the doctor.

If both eyes are puffy and itchy, allergies are the most likely culprit. If one eye has a small, tender bump near the lash line, you’re probably dealing with a stye. A painless, firm lump that’s been sitting in your eyelid for two weeks or more is typically a chalazion, which is a blocked oil gland rather than an infection. Red, crusty eyelid edges that feel irritated point to blepharitis. And if you took a hit to the face, the bruising and swelling of a black eye usually expand over the first 48 hours before gradually improving.

Sometimes swelling shows up for no obvious reason after a night of salty food, poor sleep, or crying. Fluid pools around the eyes overnight because the skin there is exceptionally thin. This kind of puffiness is harmless and usually resolves within a few hours of being upright.

Cold Compress vs. Warm Compress

This is the single most important distinction in home treatment, and many people get it backward.

Use a cold compress for injuries, allergic reactions, bug bites, and the initial swelling of a black eye. Cold narrows blood vessels and limits fluid buildup. Wrap ice or a bag of frozen peas in a cloth and hold it against the area for 10 to 15 minutes at a time, with breaks in between to avoid skin damage.

Use a warm compress for styes, chalazia, blepharitis, and dry eye. Warmth increases blood flow and helps unclog blocked glands. Soak a clean washcloth in warm water, wring it out, and hold it over your closed eye for 5 to 10 minutes. For a stye or chalazion, repeat this 3 to 6 times a day. Research on compress effectiveness found that towels reheated every 2 minutes were most effective at raising eyelid temperature, so re-soak frequently rather than waiting for the cloth to cool completely.

For a black eye specifically, start with cold compresses on the first day or two, then switch to warm compresses once the initial swelling has gone down. The warmth helps with lingering pain and promotes healing at that stage.

You may have heard that tea bags work better than a washcloth. The American Academy of Ophthalmology has noted there is no evidence that a tea bag compress is any better than a clean, warm washcloth.

Treating Allergy-Related Swelling

If your swollen eyes come with itching, watering, and sneezing, an allergic reaction is driving the puffiness. The fastest relief comes from removing the trigger: get indoors if pollen is the problem, wash your hands and face, and change clothes if you’ve been outside. A cold compress over closed eyes will calm the immediate swelling.

Over-the-counter allergy eye drops can help significantly. Drops containing ketotifen (sold as Alaway or Zaditor) both block histamine and stabilize the immune cells that release it, so they work on two fronts. Decongestant eye drops that contain naphazoline or phenylephrine shrink swollen blood vessels quickly, but don’t use them for more than 2 to 3 days. Longer use can cause rebound redness and make things worse. An oral antihistamine like cetirizine or loratadine can also reduce eye swelling when allergies are the cause.

Getting Rid of a Stye or Chalazion

A stye is a small infection at the base of an eyelash. It looks like a pimple, feels tender, and usually makes the surrounding eyelid swell. The most important thing: don’t squeeze it or try to pop it. Squeezing can spread the infection deeper into the eyelid.

Warm compresses are the primary treatment. Apply them for 5 to 10 minutes, 3 to 6 times a day, to help the stye open and drain on its own. You can also use over-the-counter stye ointments or eyelid scrub pads to keep the area clean. Skip eye makeup and contact lenses until the area has healed completely. Most styes resolve within a week or two with consistent warm compresses. If yours keeps growing or doesn’t improve, a doctor can prescribe antibiotic eye drops or ointment, or lance it to let it drain.

A chalazion looks similar but is painless and tends to stick around longer. It forms when an oil gland in the eyelid gets blocked without infection. The same warm compress routine applies. If a chalazion persists for weeks, a doctor can treat it with a steroid injection or minor surgical removal.

Reducing Morning Puffiness

If you regularly wake up with puffy eyes that aren’t related to allergies or infection, fluid retention overnight is the likely cause. Gravity works against you when you’re lying flat, and fluid collects in the loose tissue around your eyes.

Elevating your head while you sleep makes a measurable difference. Research from the American Academy of Ophthalmology found that sleeping with the head raised to about 30 degrees (roughly two firm pillows) reduced fluid pressure around the eyes in 94% of study participants compared to sleeping flat. Cutting back on sodium in the hours before bed also helps, since salt encourages your body to hold onto fluid. A cold compress or even splashing cold water on your face in the morning can speed up the drainage process once you’re upright.

Alcohol and crying before bed both increase morning puffiness. Alcohol dehydrates the body, which triggers fluid retention as a compensating response. With crying, the salt in tears draws extra fluid into the surrounding tissue. In both cases, the puffiness is temporary and typically clears within a few hours.

When Swollen Eyes Need Medical Attention

Most swollen eyes are minor and resolve on their own or with home care, but certain symptoms signal something more serious. Get medical attention promptly if you notice any of the following alongside the swelling:

  • Vision changes such as blurriness or double vision
  • Pain when moving the eye or limited ability to look in different directions
  • Fever with a red, swollen eyelid, especially in children
  • Nausea or headache accompanying the eye pain
  • A chemical splash or puncture wound to the eye

A red, swollen, tender eyelid with restricted eye movement could indicate orbital cellulitis, an infection that has spread behind the eyelid into the eye socket. This is a medical emergency. By contrast, preseptal cellulitis affects only the skin in front of the eye socket. It’s still an infection that needs treatment, but it doesn’t restrict eye movement or affect vision. The ability to move your eye freely in all directions is one of the key distinctions doctors use to tell the two apart.

If you wear contact lenses and develop eye swelling, remove them immediately. Don’t put them back in until the swelling and any redness have fully resolved. Contacts can trap bacteria against the eye and turn a minor irritation into an infection.