My Right Eyelid Is Swollen: Causes and Remedies

A swollen right eyelid is most commonly caused by a chalazion, which is a clogged oil gland in the lid. Styes, insect bites, and localized allergic reactions are also frequent culprits. The fact that only one eyelid is affected actually helps narrow things down, since most single-eyelid swelling comes from a local irritation rather than a systemic problem.

Most Likely Causes of One Swollen Eyelid

Your eyelids contain dozens of tiny oil glands that keep your tear film healthy. When one of these glands gets blocked, oily secretions build up behind the blockage. Bacteria that normally live on your eyelid skin then feed on the trapped oil, releasing enzymes that change its consistency and trigger inflammation. This is the basic mechanism behind the two most common causes of eyelid swelling: chalazia and styes.

A chalazion is a firm bump that forms farther back on the eyelid, away from the lash line. It develops when a clogged oil gland becomes inflamed but not necessarily infected. Chalazia are usually not painful, though they can make the lid feel heavy or look noticeably puffy.

A stye (hordeolum) grows right at the eyelid’s edge, typically at the base of an eyelash. Unlike a chalazion, a stye is caused by a bacterial infection and is very painful. You’ll usually see a small red lump, sometimes with a visible white or yellow head, and the surrounding skin will be tender to the touch.

Other common causes of unilateral eyelid swelling include:

  • Insect bite: Itchy, red, sometimes with a small raised bump. Pinkness typically lasts about 3 days, and puffiness can persist for up to 7 days.
  • Local allergic reaction: Pale, puffy eyelid with itching but no pain. Often comes with a history of allergen exposure or recurrence in the same situation.
  • Contact dermatitis: Swelling and redness triggered by something that touched the lid, like a new eye cream, makeup, or even touching your eye after handling an irritant.

When Swelling Signals Something Serious

Most eyelid swelling is harmless, but a few patterns point to conditions that need urgent attention. Preseptal cellulitis is an infection of the skin and tissue in front of the eye socket. It causes diffuse redness and swelling across the lid, sometimes with fever, but your vision and eye movement stay normal. It requires prescription treatment but isn’t an emergency in the same way orbital cellulitis is.

Orbital cellulitis is the one to watch for. This is an infection behind the eye socket wall, and it’s a medical emergency. The warning signs are specific and hard to miss: pain when you move your eye, decreased or double vision, a bulging eyeball, difficulty moving the eye in any direction, and fever often reaching 102°F or higher. If you have swelling plus any combination of these symptoms, go to the emergency room.

Less urgently, herpes simplex or herpes zoster (shingles) can cause eyelid swelling along with clusters of small blisters on red skin and severe pain. Shingles affecting the eye follows a nerve pathway across one side of the forehead and down to the eyelid. Both need antiviral treatment started promptly.

Warm Compresses: The First-Line Treatment

For styes, chalazia, and general eyelid puffiness, warm compresses are the single most effective home treatment. The heat softens clogged oil, improves circulation, and helps your body resolve the inflammation on its own.

Soak a clean washcloth in water that’s comfortably warm but not hot. Test it against the inside of your wrist before placing it on your eye. Hold it over the closed eyelid and reheat the cloth every 2 minutes, since towels lose warmth quickly and reheating at that interval has been shown to be most effective at raising eyelid temperature to a therapeutic level. Apply compresses several times a day, especially in the first few days.

One important rule: don’t squeeze or try to pop a stye or chalazion. Pressing on it can push the infection deeper or spread bacteria to surrounding tissue.

Other Remedies That Help

If your swelling is related to allergies (itchy, pale, puffy lid without a distinct bump), over-the-counter antihistamine eye drops or oral antihistamines can reduce both the puffiness and the itch. A cold compress works well here too, since cold constricts blood vessels and counteracts the allergic swelling.

Artificial tears help keep the eye comfortable regardless of the cause, especially if the swelling is making your eye feel dry or gritty. They’re safe to use alongside warm compresses or antihistamines.

Eyelid Hygiene to Prevent Recurrence

If you’re prone to styes or chalazia, a simple eyelid cleaning routine can reduce how often they come back. The goal is to keep those oil glands clear and minimize the bacterial load along your lash line.

Start by placing a warm, damp washcloth over your closed eyelids for about 2 minutes to loosen oil and debris. Then make a gentle cleaning solution: 4 drops of tearless baby shampoo mixed into about an ounce of warm water. Wrap a clean washcloth around your finger, dip it in the solution, and gently scrub along the base of your lashes where they meet the skin. Clean both the upper and lower lids.

When your symptoms are active, do this twice a day. For long-term maintenance, once a day or every other day is enough. Pre-made lid scrub wipes are also available at most pharmacies if you prefer something more convenient.

How Long It Takes to Clear Up

Swelling from an insect bite usually peaks within the first day or two. The redness fades in about 3 days, and residual puffiness can take up to a week to fully resolve. If bite-related swelling persists beyond 7 days, that’s worth a call to your doctor.

Styes often come to a head and drain on their own within a week, though some take up to two weeks. Chalazia are slower. A small one may resolve in a few weeks with consistent warm compresses, but larger chalazia can linger for a month or two. If a chalazion doesn’t shrink after several weeks of daily warm compresses, a doctor can drain it with a simple in-office procedure.

For swelling without an obvious cause, like puffiness from rubbing or minor irritation, it typically clears within 24 hours once you stop touching the area. As a general guideline, mild swelling that lasts more than 3 days without improving deserves a professional look.