What Causes an Eyelid to Swell and How to Help

Eyelid swelling is most commonly caused by allergies, but it can also result from blocked oil glands, infections, injuries, or underlying health conditions. Whether one eyelid or both are affected, and whether the swelling is painful, tells you a lot about what’s going on.

Allergic Reactions

Allergies are the single most common reason eyelids swell. The skin on your eyelids is thinner than almost anywhere else on your body, which makes it especially reactive. When your immune system encounters an allergen, it triggers cells in the tissue to release inflammatory chemicals that cause blood vessels to leak fluid into the surrounding skin. The result is puffy, itchy eyelids that may appear pink or slightly discolored.

Seasonal allergies from tree and grass pollen tend to cause swelling in both eyes at the same time, often alongside a runny nose and sneezing. Year-round allergens like dust mites, pet dander, and mold spores cause the same pattern but can flare any time of year, typically worsening in autumn.

Local allergic reactions are a different story. These happen when a specific substance touches the eyelid skin directly, and they can affect just one eye or both. The list of potential triggers is long: cosmetics, skincare products, metals, rubber derivatives, and even chemicals transferred from your hands. One well-documented culprit is the acrylate compounds used in artificial nails and nail adhesives. You don’t have to touch your eye directly for these to cause a reaction. Residue on your fingertips is enough.

Styes and Chalazia

A stye is an infected gland or hair follicle at the edge of the eyelid. It looks like a small, very tender pimple right along the lash line. The pain is usually the first thing you notice, sometimes before you can even see the bump. Styes affect one eyelid at a time.

A chalazion is the most common cause of a distinct, localized bump on one eyelid. It forms when one of the oil-producing glands deeper in the eyelid (called meibomian glands) gets blocked. Unlike a stye, a chalazion usually isn’t painful and tends to appear farther back from the lash line. It can start small and grow over days or weeks into a firm, round nodule. Chalazia sometimes develop after a stye heals, when the blocked gland remains clogged even after the infection clears.

Blepharitis and Oil Gland Problems

Blepharitis is chronic inflammation along the eyelid margins. It causes redness, swelling, and a characteristic crusting around the base of the eyelashes. The condition tends to come and go, and it can affect one or both eyes.

One major driver of blepharitis is dysfunction of the meibomian glands, which produce the oily layer of your tear film. When these glands get clogged, excess oil builds up along the lid edges and feeds an overgrowth of bacteria that normally live harmlessly on the skin. The result is irritation, swelling, and a gritty or burning feeling. In some people, the glands become so plugged that they stop producing enough oil altogether, leading to chronic dry eye on top of the swelling.

Tiny mites called Demodex can also contribute. These microscopic organisms live in hair follicles and are present on most adult faces, but an overpopulation along the eyelashes can trigger persistent inflammation.

Infections Beyond Styes

Conjunctivitis, commonly called pink eye, causes swelling of the eyelid along with redness of the white of the eye and discharge. Viral and bacterial forms can start in one eye and spread to the other.

Herpes simplex virus can cause blistering and severe pain on one eyelid, with clusters of small fluid-filled bumps on a red base. Shingles (herpes zoster) produces a similar appearance but follows a specific nerve path across the forehead and down to one eye, never crossing the midline of the face.

The most concerning eyelid infections involve the tissue around or behind the eye itself. Preseptal cellulitis affects the skin and soft tissue in front of the eye socket, causing noticeable redness, swelling, and sometimes fever, but vision stays normal and eye movement isn’t affected. Orbital cellulitis is more serious. It involves tissue behind the bony eye socket and can cause the eye to bulge forward, pain when moving the eye, and vision loss. If you have a swollen eyelid with any combination of fever, bulging, pain with eye movement, or blurry vision, that warrants emergency evaluation.

Injury and Trauma

A blow to the area around the eye causes the classic “black eye,” where blood leaks into the loose tissue under the eyelid skin. Most of the time, this is straightforward bruising that resolves on its own over one to two weeks, cycling through purple, green, and yellow as it heals.

Sometimes, though, eyelid swelling after trauma signals a fracture of the thin bones forming the eye socket floor. Warning signs that suggest more than simple bruising include numbness in the cheek, the side of the nose, or the upper front teeth; nausea when looking in a certain direction; restricted eye movement (especially up or down); a crackling sensation when pressing on the eyelid; and puffiness of the eye surface after blowing your nose. A quick self-check: if you can open your eye easily and fully, severe orbital pressure is unlikely. If the eye feels like it’s being pushed tightly against the lids and resists opening, that’s a sign of significant swelling or pressure behind the eye.

Thyroid Disease

An overactive thyroid, particularly Graves’ disease, can cause swelling and puffiness of the eyelids as part of a condition called thyroid eye disease. The immune system attacks tissues around the eyes, causing inflammation and fluid buildup in the eyelid skin. Under a microscope, this shows up as dilated lymphatic channels and clusters of immune cells in the deeper layers of the skin.

Thyroid eye disease also commonly causes eyelid retraction, where the upper lid pulls back and exposes more of the white of the eye, giving a wide-eyed or staring appearance. This happens through several mechanisms: inflammation stiffens the muscles that lift the eyelid, the muscles that normally keep the lid closed weaken, and enlarged eye muscles alter the mechanical balance. On the other hand, an underactive thyroid (hypothyroidism) causes a different pattern: painless, puffy swelling of both eyelids and the face that develops gradually.

Caring for a Swollen Eyelid at Home

For most non-emergency causes, warm compresses are the go-to first step. The key is getting the temperature warm enough (at least 104°F / 40°C) and holding it there long enough. Research on compress effectiveness consistently points to moist heat applied for at least 10 minutes as the threshold for therapeutic benefit. A clean washcloth soaked in warm water works but cools off quickly. Microwavable eye masks or self-heating compresses hold their temperature more reliably.

If you’re dealing with blepharitis or oil gland problems, warm compresses alone aren’t enough. After applying heat, gently clean the lid margins with a cotton swab dipped in diluted baby shampoo to remove crusting and debris, being careful not to use too much soap (which can worsen dryness). For blocked oil glands, follow the compress with gentle circular massage along the lid margin using a fingertip or cotton swab to help express thickened oils. During flare-ups, this routine should be repeated two to four times daily. For chronic blepharitis, some form of daily lid hygiene is a lifelong commitment to keep symptoms from returning.

Artificial tears help when swelling is accompanied by dryness or a gritty sensation, particularly if oil gland dysfunction has destabilized your tear film. For allergic swelling, cool compresses and avoiding the trigger are the most effective immediate steps. If you suspect a contact allergy from a new cosmetic, skincare product, or nail product, stop using it and see whether the swelling resolves over a few days.