Why Is My Eyelid Swollen? Common Causes Explained

A swollen eyelid is almost always caused by one of a handful of common conditions: a stye, a chalazion, allergies, blepharitis, or an infection of the surrounding skin. Less commonly, it signals a systemic health issue like thyroid disease. The cause usually becomes clear once you consider where exactly the swelling is, whether it hurts, and whether one or both eyes are affected.

Styes and Chalazia: The Most Common Culprits

A stye (hordeolum) and a chalazion are both localized lumps on the eyelid, and in the first day or two they look nearly identical: red, swollen, and tender. Sometimes the swelling is severe enough to force the eye shut. After that initial phase, they diverge.

A stye is an infection, typically at the base of an eyelash. Within one to two days it migrates to the eyelid margin and forms a small yellowish pustule. You may notice tearing, light sensitivity, or a gritty foreign-body feeling. Most styes rupture and drain on their own within two to four days, and the pain resolves quickly after that.

A chalazion is not an infection. It forms when an oil gland deeper in the eyelid gets blocked. After the initial swelling subsides, what remains is a small, firm, painless nodule in the body of the eyelid rather than at the edge. Chalazia typically drain or reabsorb on their own within two to eight weeks, though some linger for months. If one hasn’t resolved after about a month, it’s worth having a doctor look at it.

Allergies and Environmental Irritants

Allergic reactions are a top cause of puffy, swollen eyelids, especially when both eyes are affected at the same time. Your immune system treats harmless substances like pollen, dust mites, mold spores, or pet dander as threats, triggering inflammation in the thin, sensitive skin around your eyes. Fragrances and chemicals in soaps, detergents, moisturizers, and cosmetics can do the same thing through direct contact.

Allergy-related swelling tends to come with itching, watering, and redness of the white of the eye. It often follows a seasonal or situational pattern: worse in spring, worse around cats, worse after switching laundry detergent. Over-the-counter antihistamine eye drops containing ketotifen (sold as Zaditor or Alaway) can help when used twice daily. Combination antihistamine-vasoconstrictor drops like Naphcon-A or Opcon-A, used up to four times daily, reduce both itching and redness. Avoiding the trigger, when you can identify it, is the most effective long-term fix.

Blepharitis: Chronic Eyelid Inflammation

Blepharitis is ongoing, low-grade inflammation along the eyelid margins. It’s remarkably common. Surveys of eye care professionals in the United States found that ophthalmologists see it in roughly 37% of their patients, and optometrists in about 47%. It causes red, irritated, slightly swollen eyelid edges, often with flaking or crusting at the base of the lashes, especially in the morning. It can also make your eyes feel dry, gritty, or burning.

Blepharitis doesn’t fully go away for most people, but it’s manageable. Regular eyelid hygiene, including warm compresses and gentle lid scrubs, keeps flare-ups under control. It also predisposes you to styes, so treating blepharitis reduces how often those occur.

Infections Beyond the Eyelid

Sometimes swelling isn’t just a surface-level bump. Preseptal cellulitis is a bacterial infection of the eyelid and surrounding skin. It causes significant redness and swelling of the lid, but once you open the eye, the eyeball itself looks normal: it moves freely, vision is clear, and the eye doesn’t bulge forward. It’s more common in children and often develops near a visible wound, insect bite, or sinus infection.

Orbital cellulitis is the more dangerous version. The infection spreads behind the eyelid into the eye socket itself. The difference is unmistakable: the eye may bulge outward, it hurts to move, vision can become blurry or doubled, and a fever is common. Swelling can even paralyze the eye muscles. This is a medical emergency. If you or your child develops a bulging eye, pain with eye movement, vision changes, or a high fever alongside eyelid swelling, go to the emergency room.

Contact Lens Problems

If you wear contact lenses and notice your upper eyelid becoming swollen, bumpy, or increasingly uncomfortable, the lenses themselves may be the problem. Protein deposits, pollen, and dust accumulate on lens surfaces over time, and the repeated friction of a coated lens rubbing against the inner eyelid triggers an inflammatory reaction. This can lead to a condition called giant papillary conjunctivitis, where small raised bumps (papillae) form on the underside of your upper eyelid. Symptoms include mucus discharge, itching, and a feeling that the lens isn’t sitting right. Switching to daily disposable lenses, improving your cleaning routine, or taking a break from contacts altogether usually resolves it.

Thyroid Disease and Other Systemic Causes

When eyelid swelling is persistent, affects both eyes, and doesn’t match any of the local causes above, it may point to something happening elsewhere in your body. Thyroid eye disease is the most well-known example. It occurs when the immune system, in addition to attacking the thyroid gland (as in Graves’ disease or Hashimoto’s disease), also targets tissues behind the eyes. The antibodies involved bind to receptors in both the thyroid and the eye socket, causing inflammation, eyelid swelling, and in more advanced cases, bulging eyes and vision changes.

Kidney disease and heart failure can also cause bilateral eyelid puffiness, particularly in the morning, because fluid accumulates in the loose tissue around the eyes when you’re lying down. These conditions are typically accompanied by swelling in other parts of the body, like the ankles or hands, and by other noticeable symptoms like fatigue, shortness of breath, or changes in urination.

What You Can Do at Home

For styes, chalazia, and blepharitis flare-ups, warm compresses are the standard first-line treatment. The American Academy of Ophthalmology recommends applying a warm, damp cloth for about five minutes at a time, two to four times per day. The heat helps unclog blocked oil glands and encourages drainage. Use a clean cloth each time, and avoid squeezing or popping any bump on your eyelid.

For allergy-related swelling, cool compresses tend to feel better than warm ones. Rinsing your eyelids with clean water after exposure to an allergen helps remove the trigger. Over-the-counter antihistamine drops, oral antihistamines, or both can bring relief within a few hours.

A few patterns should prompt you to seek care rather than manage things at home: swelling that worsens rapidly over hours, pain when you try to move your eye, any change in your vision, a fever alongside the swelling, or a lump that persists beyond a month without improvement. Eyelid swelling in a young child that extends beyond the lid onto the cheek or forehead also warrants prompt evaluation.