Why Does My Eyelid Get Swollen? Causes Explained

A swollen eyelid is almost always caused by one of a handful of common conditions: a stye, a chalazion (a blocked oil gland), allergies, or an infection of the eyelid skin called blepharitis. Less often, the swelling signals something more serious, like an orbital infection or an underlying health condition. The eyelid is particularly prone to puffiness because its skin is the thinnest anywhere on your body, and the tissue beneath it swells easily when irritated or inflamed.

Styes and Chalazia: The Most Common Culprits

A stye and a chalazion are the two most frequent causes of a localized eyelid bump, and in the first day or two they can look identical. Both cause redness, swelling, and tenderness. After that initial phase, they behave differently.

A stye stays painful and settles right at the eyelid margin. Within a couple of days it typically forms a small yellowish pus-filled spot at the base of an eyelash, surrounded by redness and swelling. It’s essentially a tiny skin infection. Styes usually resolve on their own within a week or so.

A chalazion migrates toward the center of the eyelid and, over a day or two, becomes a small, firm, painless lump. It forms when one of the oil glands inside the eyelid gets clogged. With consistent warm compresses, a chalazion often heals in about a week. Left alone, it can take four to six weeks to clear, and some persist for months. If a chalazion doesn’t respond to home care, a doctor can drain it in a quick in-office procedure.

Allergies and Histamine

If both eyelids swell at once, especially with itching, the cause is often allergic. When your eyes encounter an allergen like pollen, pet dander, or dust mites, your body releases histamine. Histamine makes the tiny blood vessels in and around your eyelids leak fluid into the surrounding tissue, which puffs up quickly. You might also notice watery eyes, redness, and sneezing.

Allergic eyelid swelling tends to come and go with exposure. It can also flare up from contact lens solutions, eye drops, or makeup. Over-the-counter antihistamine eye drops or oral antihistamines usually bring the swelling down within hours.

Blepharitis: Chronic Eyelid Inflammation

Blepharitis is inflammation along the eyelid margins that causes swelling, itching, and a greasy or crusty buildup around the lashes. People with blepharitis often wake up with their eyelids stuck together or with a gritty, sandy feeling in their eyes. Symptoms are typically worst in the morning and can include light sensitivity and blurry vision that clears with blinking.

Several things contribute to blepharitis. Clogged oil pores along the lid margin are a major factor. Scalp dandruff (seborrheic dermatitis), rosacea, and an overgrowth of tiny mites that naturally live on eyelashes can all play a role. It tends to be a recurring condition rather than a one-time event, so people who get it usually need to adopt a regular lid-cleaning routine to keep flare-ups in check.

Systemic Conditions That Cause Eyelid Swelling

When swelling affects both eyelids, isn’t red or painful, and doesn’t seem connected to allergies, it may reflect something happening elsewhere in the body. Chronic kidney disease, heart failure, and liver disease can all cause generalized fluid retention that shows up as puffy eyelids, often along with swelling in the feet or face.

Thyroid problems are another possibility. An overactive thyroid with Graves’ disease can cause a distinctive staring appearance, bulging eyes, and difficulty moving the eyes. An underactive thyroid tends to produce painless, diffuse facial puffiness along with dry skin, coarse hair, and cold intolerance. In both cases, the eyelid swelling is bilateral and develops gradually rather than overnight.

How Warm Compresses Help

For styes, chalazia, and blepharitis, a warm compress is the single most effective home treatment. The heat softens clogged oil, improves circulation, and helps the body clear the blockage or infection faster. Use a clean cloth soaked in water that feels warm to comfortably hot, but not scalding. The skin around your eyes is delicate. Hold it against the closed eyelid for five to ten minutes, and re-soak the cloth in warm water every two minutes or so. Research shows that reheating at that frequency is most effective at raising the eyelid temperature enough to soften the oils inside.

For best results, repeat this three to four times a day. Avoid squeezing or popping a stye or chalazion, which can spread infection or push debris deeper into the tissue.

Signs That Need Urgent Attention

Most eyelid swelling is harmless and resolves with time or simple care. A few warning signs, however, point to something more dangerous.

Orbital cellulitis is a serious infection that spreads behind the eyelid into the eye socket. Unlike a simple skin infection (preseptal cellulitis), where the swelling stays confined to the eyelid and the eye itself looks normal, orbital cellulitis causes pain when you move the eye, limited eye movement, bulging of the eye, and reduced vision. Fever is usually present. This is a medical emergency that requires immediate treatment to prevent permanent vision loss or spread to the brain.

Seek urgent care if your swollen eyelid comes with any of these:

  • Vision changes or increased light sensitivity
  • Pain when moving your eye or restricted eye movement
  • Bulging of the eyeball
  • Severe eye pain with headache and nausea
  • Fever alongside the swelling

Also get immediate help if the swelling started after a chemical splash or if something struck your eye during drilling, cutting, or grinding. These situations can damage the eye’s surface and need professional evaluation before complications develop.