Swollen eyelids are most commonly caused by allergies, but the list of possible triggers ranges from a clogged oil gland to a sinus infection to something as simple as last night’s salty dinner. The eyelid skin is the thinnest on your body, less than a millimeter thick, which makes it one of the first places to show fluid buildup, inflammation, or irritation. Figuring out the cause usually comes down to a few key details: whether one or both eyes are affected, whether there’s pain, and how quickly the swelling appeared.
Allergic Reactions
Allergies are the single most common reason eyelids swell. When your immune system overreacts to pollen, pet dander, dust mites, or another trigger, immune cells in the eyelid tissue release histamine. Histamine makes tiny blood vessels leak fluid into the surrounding tissue, producing that puffy, pale, sometimes itchy look. The swelling typically affects both eyes, comes and goes with exposure to the allergen, and isn’t painful.
A more dramatic version, called angioedema, can cause rapid, significant swelling of the eyelids (and sometimes the lips or tongue) within minutes. This is a systemic allergic response and can happen after eating a trigger food, taking a new medication, or being stung by an insect. If the swelling is severe or spreading, or you notice any difficulty breathing, that’s a medical emergency.
Contact Dermatitis From Cosmetics and Products
Because eyelid skin is so thin, it absorbs chemicals more readily than almost any other part of your face. Contact dermatitis, an allergic skin reaction to something you’ve touched, is a frequent cause of eyelid swelling that people don’t always connect to the right product. Research identifying the most common triggers found that metals, shellac, preservatives, fragrances, and surfactants top the list.
In practical terms, that means:
- Eyeshadow and mascara may contain nickel, gold, chromium oxide (used for green pigment), or shellac (a tackifier that helps product stick to skin).
- Skincare products and eye drops often include preservatives like benzalkonium chloride or methylisothiazolinone.
- Nail polish and gel nails contain acrylates that transfer to the eyelids when you touch your face.
- Shampoos and cleansers, even “tear-free” baby formulas, can contain surfactants like cocamidopropyl betaine that irritate eyelid skin.
- Fragrances in lotions or perfumes, particularly lavender-derived compounds and balsam of Peru, are common culprits.
The tricky part is that contact dermatitis can develop to a product you’ve used for months or years without problems. Your immune system can become sensitized over time. If one eyelid is red, scaly, or itchy and you recently changed a product (or started touching your face more), that’s a strong clue.
Styes and Chalazia
A stye is a small, painful bump that forms right at the eyelid margin, usually from a bacterial infection in an eyelash follicle or oil gland. It looks and feels like a pimple, sometimes develops a visible white head, and tends to make the surrounding eyelid puffy and red. Styes are common, typically affect only one eye, and usually resolve on their own within a week.
A chalazion starts similarly but develops deeper in the lid, away from the lash line. It forms when an oil gland gets clogged and the trapped secretion causes chronic, low-grade inflammation. Chalazia are the most common cause of a focal, painless lump on one eyelid. They grow slowly and can persist for weeks or months. While a stye is tender from the start, a chalazion often becomes painless once the initial inflammation settles, leaving behind a firm, round bump.
Both conditions respond well to warm compresses applied for 10 to 15 minutes several times a day, which helps soften the clogged material and encourage drainage.
Blepharitis and Conjunctivitis
Blepharitis is chronic inflammation along the eyelid margins. You’ll notice crusty, flaky debris at the base of your lashes, along with burning, itching, and redness. It often affects both eyes and tends to come and go over months or years. The lid margins look red and irritated, and lashes may fall out or grow in irregular directions in severe cases. It’s not dangerous, but it’s persistent and annoying.
Conjunctivitis, commonly called pink eye, inflames the clear membrane covering the white of your eye and the inner eyelid. Infectious conjunctivitis (viral or bacterial) causes discharge, redness of the white of the eye, and eyelid swelling. Viral pink eye often starts in one eye and spreads to the other within a day or two. Bacterial conjunctivitis produces thicker, yellow-green discharge. Both can make your eyelids stick together in the morning.
Sinus Infections in Children
In children, swollen eyelids deserve extra attention because they’re closely linked to sinus infections. The sinuses sit directly behind and beside the eye sockets, separated by paper-thin bone, and infection can spread from the sinuses into the tissue around the eye. Research shows that 74 to 80 percent of complications from acute sinusitis are orbital, meaning they affect the eye area, and children are more vulnerable than adults. Up to 91 percent of children with orbital cellulitis have a simultaneous sinus infection confirmed on imaging.
These infections peak in winter, when upper respiratory infections are most common, and the ethmoid sinuses (located between the eyes) are the most frequently involved. A child with a cold who develops swelling and redness around one eye, especially with fever, needs prompt evaluation.
Preseptal vs. Orbital Cellulitis
Not all infections around the eye are equally serious, and the distinction matters. A thin sheet of tissue called the orbital septum separates the superficial eyelid from the deeper eye socket. Infections in front of it (preseptal cellulitis) cause eyelid swelling, redness, and sometimes mild discomfort with blinking, but vision and eye movement stay normal. This is far more common and generally responds well to treatment.
Orbital cellulitis, behind the septum, is a different situation. It can cause the eyeball to push forward (proptosis), pain when moving the eye, restricted eye movement, fever, and vision changes. It’s rare but can lead to permanent vision loss or life-threatening complications if the infection spreads. Any combination of eyelid swelling with pain on eye movement, bulging of the eye, double vision, or decreased vision needs emergency evaluation.
Thyroid Eye Disease
Thyroid disorders, particularly the overactive thyroid condition Graves’ disease, can cause persistent eyelid swelling that may be mistaken for allergies or aging. In thyroid eye disease, immune cells attack tissue behind the eyes, causing fat deposits and muscles in the eye socket to expand. This raises the pressure inside the bony orbit, which blocks normal venous drainage. The result is puffy, swollen eyelids that tend to be worse in the morning due to fluid pooling overnight while lying flat.
People under 40 with thyroid eye disease are more likely to develop expansion of the orbital fat tissue specifically, which produces a characteristic puffy appearance. If you have persistent puffiness around both eyes along with other thyroid symptoms like unexplained weight changes, a racing heartbeat, or heat intolerance, thyroid function testing can clarify the picture.
Kidney Disease and Fluid Retention
Swelling around the eyes, particularly in the morning, can be an early sign of kidney problems. In nephrotic syndrome, the kidneys leak too much protein into the urine, which lowers protein levels in the blood. Since blood proteins help hold fluid inside blood vessels, low levels allow fluid to seep into surrounding tissues. The loose, thin eyelid skin is one of the first places this shows up. In children, periorbital puffiness is the most common initial sign of nephrotic syndrome and is often mistaken for seasonal allergies when it’s mild.
Heart failure and severe liver disease can also cause generalized fluid retention that appears around the eyes, though these conditions usually produce more obvious swelling in the legs and feet as well.
Morning Puffiness From Everyday Habits
Not all eyelid swelling signals a medical problem. Waking up with puffy eyes is common and usually related to fluid redistribution overnight. When you lie flat for hours, gravity no longer pulls fluid toward your lower body, and it accumulates in the loose tissue around your eyes. A high-sodium meal the evening before makes this worse because excess salt causes your body to retain extra water. Alcohol can contribute too, both through dehydration (which triggers the body to hold onto fluid) and through direct inflammatory effects on the skin. Crying before bed, sleeping face-down, and not getting enough sleep all compound the effect.
This type of puffiness is usually mild, affects both eyes symmetrically, and resolves within an hour or two of being upright. A cold compress for five to ten minutes can speed things along.
When to Use Warm vs. Cold Compresses
The right type of compress depends on the cause. Cold compresses work best for allergic reactions, insect bites, injuries, and the acute swelling phase of a black eye. The cold constricts blood vessels and slows fluid leakage into the tissue. Wrap ice or a cold pack in a cloth and apply for 10 to 15 minutes at a time.
Warm compresses are better for styes, chalazia, blepharitis, and dry eye symptoms. The warmth improves circulation, helps unclog blocked oil glands, and softens debris. Use a clean washcloth soaked in warm (not hot) water, and reapply as it cools. For styes and chalazia, doing this three to four times daily is the standard first-line approach.
Signs That Need Immediate Attention
Most swollen eyelids are harmless and temporary, but certain combinations of symptoms point to something more serious. Seek urgent care if eyelid swelling comes with any change in vision, pain when moving the eye, the eye appears to bulge forward, you develop a fever alongside the swelling, or you notice rapidly worsening redness that spreads beyond the eyelid. Double vision, inability to fully open the eye, or swelling that doesn’t improve at all over 48 hours also warrants evaluation. In children, eyelid swelling with fever after a cold or sinus symptoms should be assessed promptly, as the window between a superficial infection and a deeper one can be narrow.

