Swollen eyelids are almost always caused by one of a handful of common problems: allergies, a blocked oil gland, an infection, or inflammation along the lash line. The skin on your eyelids is thinner than almost anywhere else on your body, which makes it especially quick to puff up when fluid leaks into the tissue. Most causes are harmless and resolve on their own or with simple home care, but a few warning signs point to something that needs prompt medical attention.
How Eyelid Swelling Happens
Your eyelids swell when fluid builds up in the surrounding tissue faster than your body can drain it. In an allergic reaction, immune cells in the area release histamine, a chemical that widens tiny blood vessels and makes their walls more permeable. Fluid seeps out into the tissue, and because eyelid skin is so thin and loosely attached, even a small amount of leakage produces visible puffiness. The same basic process, vessels leaking fluid, occurs with infections and inflammatory conditions, though the triggers differ.
Allergies: The Most Common Culprit
If both eyelids are puffy and itchy, especially with watery eyes or sneezing, an allergic reaction is the most likely explanation. Pollen, pet dander, dust mites, and mold are frequent triggers. Contact allergies are common too: a new eye makeup, face cream, contact lens solution, or even certain eye drops can set off a reaction limited to the eyelids.
Oral antihistamines or antihistamine eye drops usually bring the swelling down within a few hours. Placing a cool, damp cloth over your closed eyes can also help constrict blood vessels and reduce puffiness. If you suspect a product is causing the reaction, stop using it and see whether the swelling clears within a day or two.
Styes and Chalazia
A stye is a small, painful bump on the eyelid caused by a bacterial infection, most often staph bacteria, in one of the tiny glands along the lash line. It looks like a pimple, feels tender to the touch, and typically affects just one eye. Styes usually come to a head and drain on their own within a week.
A chalazion looks similar but behaves differently. It forms when one of the oil-producing glands deeper in the lid gets blocked and the trapped oil triggers inflammation, not infection. The key difference: a chalazion is not tender. It tends to be a firm, painless lump that develops more slowly than a stye and can linger for weeks or even months before shrinking.
For both styes and chalazia, the first-line treatment is the same: a warm, moist compress held against the closed eyelid for 5 to 10 minutes, 3 to 6 times a day. The warmth softens clogged oils and encourages drainage. Use a clean washcloth soaked in comfortably warm water. Don’t heat a wet cloth in the microwave, as it can get hot enough to burn the delicate eyelid skin. Avoid squeezing or popping either type of bump.
Blepharitis: Chronic Lid Inflammation
Blepharitis is ongoing inflammation along the eyelid margins. It often causes swollen, red, crusty lids, particularly in the morning. Several things can trigger it: dandruff-like skin flaking (seborrheic dermatitis), rosacea, dry eyes, or even tiny mites called Demodex that live in eyelash follicles. Clogged oil glands along the lash line are a frequent contributing factor.
Warm compresses and daily eyelid cleaning are the core treatment. Gently scrubbing the base of your lashes with a clean cloth or cotton swab dampened with diluted baby shampoo or a commercial lid scrub removes debris and keeps the oil glands open. Even after symptoms improve, blepharitis tends to be a chronic condition that requires ongoing lid hygiene to keep flare-ups at bay.
Infections That Need Medical Treatment
Sometimes eyelid swelling signals a more serious infection. Preseptal cellulitis is a bacterial infection of the eyelid and surrounding skin. The lid becomes very red, warm, and swollen, but your actual eyeball is unaffected. Vision stays normal, and the eye moves freely in all directions. This typically requires prescription oral antibiotics but isn’t an emergency in the same way that orbital cellulitis is.
Orbital cellulitis is the dangerous version. The infection extends behind the eyelid into the eye socket itself. Along with a swollen, red lid, you may notice pain when moving the eye, difficulty moving the eye fully, the eyeball pushing forward (bulging), or blurred or decreased vision. Orbital cellulitis is a medical emergency that can threaten your vision and, in rare cases, spread to the brain.
Thyroid and Other Systemic Causes
Eyelid swelling that comes and goes without an obvious trigger, or that persists for weeks, can occasionally point to something happening elsewhere in the body. Thyroid eye disease is one of the more common systemic causes. It occurs when the immune system attacks tissues around the eyes, typically in people with Graves’ disease or, less often, Hashimoto’s disease. Both eyelids may look puffy and inflamed, and over time the eyes can become dry, gritty, or bulging.
Kidney problems can also cause puffy eyelids, particularly in the morning. When the kidneys aren’t filtering properly, fluid retention shows up first in loose tissues like the eyelids. If your swelling is bilateral, persistent, and accompanied by puffiness in your hands or ankles, it’s worth having basic blood work done.
When Swollen Eyelids Are an Emergency
Most eyelid swelling is a nuisance, not an emergency. But certain symptoms alongside the swelling call for urgent care:
- Vision changes. Any new blurriness, double vision, or loss of vision needs same-day evaluation.
- Pain with eye movement. This suggests the infection or inflammation may have spread behind the eyelid into the orbit.
- Bulging of the eyeball. A sign of orbital cellulitis or severe thyroid eye disease.
- Fever with severe eyelid swelling. Points toward a spreading infection.
- Severe eye pain, headache, and nausea together. This combination can indicate increased pressure inside the eye or another serious condition.
- Chemical exposure or a foreign body from drilling, cutting, or grinding. Go to an emergency department immediately.
What a Doctor May Prescribe
When home care isn’t enough, treatment depends on the cause. Allergic swelling that doesn’t respond to over-the-counter antihistamines may be treated with prescription-strength antihistamine drops or a short course of steroid eye drops that reduce inflammation by calming the immune response. Bacterial infections like styes that won’t resolve or preseptal cellulitis typically require antibiotic drops, ointments, or oral antibiotics. For chronic blepharitis that resists basic lid hygiene, your doctor may prescribe a combination drop that pairs a steroid with an antibiotic to tackle both inflammation and bacterial overgrowth at the same time.
A chalazion that lingers beyond a month or two despite consistent warm compresses can be drained with a quick in-office procedure or treated with a steroid injection directly into the bump.
Simple Steps to Prevent Recurrence
If you’re prone to swollen eyelids, a few habits make a noticeable difference. Remove eye makeup completely every night. Replace mascara and liquid eyeliner every three months, since bacteria accumulate in the tubes. Wash your hands before touching your eyes or handling contact lenses. If you have blepharitis or get frequent styes, a nightly lid-cleaning routine keeps the oil glands along your lashes from clogging. And if allergies are the pattern, keeping windows closed during high pollen days and showering before bed to rinse allergens from your hair and skin can reduce overnight exposure that leads to puffy morning eyes.

