How to Treat a Swollen Eyelid at Home

Most swollen eyelids can be treated at home with warm compresses, gentle cleaning, and over-the-counter remedies. The right approach depends on what’s causing the swelling, since a stye, an allergic reaction, and a blocked oil gland each respond to different treatments. The good news: the majority of cases resolve within days to a few weeks without needing a doctor’s visit.

Figure Out What’s Causing the Swelling

Before you treat a swollen eyelid, it helps to narrow down why it’s swollen. The most common culprits are styes, chalazia, blepharitis, and allergic reactions, and each one looks and feels a bit different.

A stye is a bacterial infection at the base of an eyelash or inside an oil gland in the lid. It shows up as a tender, red bump on the lid margin, often with localized pain. An internal stye (deeper in the lid) tends to cause more diffuse swelling than one on the outer edge.

A chalazion is a blocked oil gland that becomes inflamed but isn’t infected. The key difference from a stye: a chalazion is painless and not red. It feels like a firm, round nodule under the skin of the lid. Chalazia often develop after a stye resolves, when the gland stays clogged.

Blepharitis is chronic inflammation along the eyelid margins. You’ll notice soft, oily, yellowish scaling around your lashes, along with itching, irritation, and burning. Both eyelids are usually affected. It tends to come and go over time rather than appearing suddenly.

Allergic reactions cause swelling, redness, and intense itching. Contact dermatitis from a new cosmetic or skincare product typically produces more burning and stinging, while seasonal allergies cause watery eyes and a more generalized puffiness. Allergic swelling usually affects both eyes and comes on quickly after exposure to the trigger.

Warm Compresses: The First-Line Treatment

For styes, chalazia, and blepharitis, a warm compress is the single most effective home treatment. The heat loosens clogged oils in the eyelid glands, reduces swelling, and helps the body clear the blockage or infection on its own.

Soak a clean washcloth in warm (not hot) water, wring it out, and hold it gently against your closed eyelid for 5 to 10 minutes. Repeat this 3 to 6 times per day. Don’t microwave a wet cloth to heat it, as the temperature can become uneven and burn the delicate eyelid skin. The cloth cools quickly, so re-soak it every couple of minutes to keep it warm throughout the session.

Consistency matters more than any single session. A study comparing chalazion treatments found that warm compresses alone resolved the bump in 46% of patients within three weeks. That’s a solid success rate for something you can do at home for free, though it does mean some chalazia need additional treatment.

Keep Your Eyelids Clean

Daily lid hygiene is especially important for blepharitis and for preventing styes from recurring. The goal is to remove the excess oil, flaky skin, and bacterial buildup that accumulate along the lash line.

After applying a warm compress (which softens the debris), gently scrub the base of your lashes with a clean washcloth, a cotton swab, or a pre-moistened lid wipe. You can use diluted baby shampoo or a commercial eyelid cleanser. Eyelid sprays containing hypochlorous acid (sold over the counter at a concentration of 0.01%) work as a mild antimicrobial that reduces bacteria on the lid surface. For the best results in stubborn cases, use a surfactant-based cleanser first to remove oils and debris, then follow with the antimicrobial spray.

Avoid wearing eye makeup while your eyelid is swollen, and throw out any eye cosmetics you were using when the swelling started. Old mascara and eyeliner are common sources of reinfection.

Treating Allergic Eyelid Swelling

When allergies are the cause, the approach flips: skip the warm compress and use a cold one instead. A cool, damp cloth over closed eyes for 10 to 15 minutes helps constrict blood vessels and reduce puffiness.

Over-the-counter antihistamine eye drops are the most effective quick fix. Drops containing ketotifen (sold as Zaditor or Alaway) both block the histamine response and stabilize the cells that release it, giving you short-term relief and longer-term prevention. Use one drop every 8 to 12 hours. Combination drops with naphazoline and pheniramine (Naphcon-A, Opcon-A) reduce redness and itching but shouldn’t be used for more than 72 hours, as they can cause rebound redness with prolonged use.

If your allergic eyelid swelling keeps coming back, once-daily drops like olopatadine (Pataday) offer convenient long-term prevention. Identifying and avoiding your trigger, whether it’s pollen, pet dander, or a specific cosmetic ingredient, is the most effective strategy of all.

When Home Treatment Isn’t Enough

Most styes resolve on their own within one to two weeks with consistent warm compresses. If yours doesn’t improve, or if you develop blepharitis that won’t clear with lid hygiene alone, a doctor can prescribe antibiotic eye drops, creams, or ointments to target the bacteria on your eyelids. In cases where inflammation persists despite antibiotics, steroid eye drops or ointments can calm things down. Some people end up using both an antibiotic and an anti-inflammatory together.

Chalazia that don’t respond to warm compresses within a few weeks have two main treatment options. A steroid injection directly into the bump resolves it about 84% of the time after a single treatment. The other option is a minor in-office procedure where the doctor numbs the area, clamps the lid, and makes a small incision on the inner surface to drain the contents. This has a similar success rate (around 87%) and is typically done when the chalazion is large, affects your vision by pressing on the eyeball, or keeps recurring. Recovery is quick: you’ll use antibiotic ointment for about a day afterward, and the incision on the inner lid doesn’t usually need stitches.

Signs That Need Urgent Attention

A small percentage of eyelid swelling cases signal something more serious. Orbital cellulitis is a deep infection of the tissue around the eye that can threaten vision and spread to the brain. The warning signs are distinct from a simple stye or allergy: your eye begins bulging forward, you have pain or difficulty moving the eye, your vision becomes blurry or doubled, and you develop a fever. This combination requires an emergency room visit, particularly in children, where it progresses faster. Swelling that spreads rapidly beyond the eyelid to the cheek or forehead, or swelling accompanied by high fever and severe pain, also warrants immediate care.