Most swollen eyelids can be treated at home with warm compresses, gentle cleaning, and a bit of patience. The fix depends on what’s causing the swelling: a blocked gland, an allergic reaction, and a bacterial infection each call for different approaches. A standard stye or mild allergic flare typically resolves within one to two weeks with consistent home care.
Identify What’s Causing the Swelling
Before you start treating a swollen eyelid, it helps to narrow down why it’s swollen. The most common culprits behave differently enough that you can usually tell them apart.
A stye is a small, tender bump near the edge of the eyelid, caused by a blocked and infected oil gland. It shows up on one eye, feels sore to the touch, and the surrounding skin turns red. An internal stye sits deeper in the lid and causes more widespread puffiness and pain.
A chalazion is a painless, firm lump that forms when a blocked gland doesn’t get infected but stays clogged. There’s no redness or tenderness, just a noticeable bump that can make the lid feel heavy. Chalazia often develop from styes that never fully drained.
With blepharitis, both eyelid margins look red and mildly puffy, and you’ll notice soft, oily, yellowish crusting around the base of your lashes. Itching, irritation, and a burning sensation are typical.
Allergic reactions cause itchy, swollen lids, sometimes with tiny blisters or flaking skin. The swelling is often on both sides and may come with watery eyes. Common triggers include metals (especially nickel in eyelash curlers), preservatives in eye drops, fragrances in skincare products, nail polish chemicals transferred by touching your face, and surfactants in shampoos and cleansers. If the swelling has been around for weeks, the skin may look dry and scaly rather than puffy.
Irritant contact dermatitis looks similar but causes more burning or stinging than itching. It happens when something harsh contacts the thin eyelid skin directly, like a new retinol product or chemical sunscreen.
Warm Compresses: The First-Line Fix
For styes, chalazia, and blepharitis, a warm compress is the single most effective thing you can do at home. Heat loosens the solidified oils clogging your eyelid glands, allowing them to drain naturally. Research on meibomian gland function shows that the oils in these glands start to soften at around 30 to 34°C (86 to 93°F) but reach optimal flow at about 40 to 42°C (104 to 107°F) at the gland itself. Because the eyelid skin absorbs some of that heat before it reaches the glands, the cloth against your skin should be around 45°C (113°F), which feels comfortably hot but not scalding.
Apply the compress for 5 to 10 minutes, 3 to 6 times a day. Rewet the cloth as it cools so the heat stays consistent. Do not microwave a wet cloth or use water straight from the boil. Both can create uneven hot spots that burn the delicate eyelid skin. A clean washcloth soaked in hot tap water and wrung out works well. Heated rice bags designed for the eyes are another option and hold temperature more steadily.
One popular shortcut to avoid: using tea bags as compresses. While warm tea bags seem convenient, a case report published in Case Reports in Ophthalmology documented severe fungal infection of the cornea after a green tea bag ruptured during use. Tea leaves can harbor fungi from cultivation, processing, and storage. Black and fermented teas carry the highest contamination risk. A clean washcloth is safer and just as effective.
Cold Compresses for Allergic Swelling
If your swelling is from an allergic reaction or irritant exposure, skip the heat. Warm compresses can worsen inflammation driven by an immune response. Instead, use a cold compress or a chilled, damp cloth over closed lids for 10 to 15 minutes at a time. This constricts blood vessels and reduces the fluid buildup causing puffiness.
The more important step is removing the trigger. If you recently switched cosmetics, eye drops, or skincare products, stop using them. Preservatives like benzalkonium chloride (found in many eye drops and contact lens solutions) and cocamidopropyl betaine (a surfactant in foaming cleansers) are among the most frequent eyelid allergens. Even products you don’t apply directly to your eyes can cause problems. Nail polish acrylates, for instance, reach the eyelids when you touch or rub your face. An over-the-counter oral antihistamine can help control itching and swelling while you figure out the source.
Eyelid Cleaning Techniques
Daily lid scrubs are essential for blepharitis and helpful for preventing recurrent styes. The goal is to clear away the oily debris and bacteria that build up along the lash line.
Start with a warm compress for about 5 minutes to loosen crusting and soften oils. Then gently scrub along the eyelid margin for 30 to 60 seconds using either a commercial eyelid cleanser or a 1:1 mixture of baby shampoo and clean water on a cotton pad or clean fingertip. Rinse thoroughly afterward. Do this twice a day.
A randomized controlled trial comparing baby shampoo to a commercial foaming lid cleanser found both were effective when paired with warm compresses. Commercial cleansers are formulated specifically for the eye area, so they may be gentler for people with sensitive skin, but diluted baby shampoo is a reasonable and inexpensive alternative.
When You Need Prescription Treatment
If warm compresses and lid hygiene don’t resolve things within a couple of weeks, a doctor may prescribe antibiotic ointment to apply along the lid margin, or antibiotic eye drops. For persistent blepharitis, an oral antibiotic taken for several weeks can help control the underlying inflammation and bacterial overgrowth.
Chalazia that don’t shrink within a month, keep growing, become painful, or start pressing on the eye enough to blur your vision typically need a minor in-office procedure. A doctor numbs the eyelid and drains the cyst through a small incision on the inner lid surface. It sounds worse than it is. Most people return to normal activities within a day or two.
Typical Recovery Timelines
A stye that you treat consistently with warm compresses usually clears within one to two weeks. If it doesn’t drain and instead hardens into a painless lump, it has become a chalazion. Chalazia often heal on their own within about a month, though some take longer and some require drainage.
Allergic eyelid swelling can improve within hours of removing the trigger and using cold compresses, but if the exposure was prolonged, the skin may stay dry, flaky, or sensitive for a few weeks as it heals. Blepharitis tends to be a chronic, recurring condition rather than a one-time event. Regular lid hygiene keeps flare-ups manageable.
Signs That Need Urgent Attention
Most swollen eyelids are harmless and self-limiting, but a few red flags point to something more serious. Orbital cellulitis is an infection that spreads behind the eye socket, and it can threaten your vision. Watch for pain when moving your eye, the eye appearing to bulge forward, reduced or double vision, fever, or swelling so severe the eye can’t open. These symptoms need emergency care, not a warm washcloth. The distinction matters because a simple surface-level infection (preseptal cellulitis) looks similar in its early stages but stays in front of the eye socket, while orbital cellulitis can progress quickly and requires IV antibiotics in a hospital setting.