A swollen eyelid usually responds well to simple home care, especially warm compresses applied for 5 to 10 minutes, two or three times a day. The right approach depends on what’s causing the swelling, since styes, chalazia, allergies, and infections each call for slightly different steps. Most cases resolve on their own within days to weeks, but a few warning signs mean you should get medical attention quickly.
Figure Out What You’re Dealing With
Before you start treating the swelling, it helps to narrow down the cause. The most common culprits look and feel quite different from one another.
A stye is a bacterial infection at the base of an eyelash or in an oil gland deeper in the lid. It shows up as a tender, red, localized bump on the lid margin. External styes sit right along the lash line. Internal styes cause more diffuse swelling and pain because the infection is deeper inside the lid.
A chalazion is a blocked oil gland that becomes inflamed but isn’t infected. The key difference: it’s painless and not red. You’ll feel a firm, round nodule in the lid, and it tends to grow slowly over days.
With blepharitis, both eyelid margins are typically involved. You’ll notice redness and mild swelling concentrated at the lid edges, along with soft, oily, yellowish crusting or flaking around the lashes. Itching, irritation, and a burning sensation are common.
Allergic swelling comes on after exposure to a trigger like pollen, pet dander, or a new cosmetic product. The swelling can be dramatic, sometimes puffing the lid out significantly. Itching is the hallmark. There’s little to no crusting, which sets it apart from blepharitis.
Warm Compresses: The First Step for Most Causes
Warm compresses are the single most effective home treatment for styes, chalazia, and blepharitis. They work by softening clogged oils in the eyelid’s glands, encouraging drainage and reducing inflammation. The American Academy of Ophthalmology recommends them as first-line treatment for uncomplicated styes.
Temperature matters more than you might think. Research published in The Ocular Surface found that the ideal surface temperature on the eyelid skin is about 45°C (113°F) to effectively soften the blocked oils inside the glands. That’s warm enough to feel hot but not painful. A clean washcloth soaked in hot water works, though it cools quickly. You’ll likely need to re-soak it every minute or two to maintain the heat. Microwavable eye masks hold their temperature longer and are a worthwhile option if you’re dealing with a recurring problem.
Apply the compress for 5 to 10 minutes, two to three times a day. For styes, this routine typically helps the bump rupture and drain within 2 to 4 days. Chalazia take longer, usually resolving over 2 to 8 weeks. Consistency matters more than frequency: doing it reliably twice a day beats doing it five times on one day and then forgetting.
You may have heard that tea bag compresses work better than a plain washcloth. The American Academy of Ophthalmology has addressed this directly: there is no evidence that tea bags offer any advantage over a clean, warm washcloth.
How to Clean Your Eyelids Properly
Lid hygiene is especially important for blepharitis and for preventing styes from coming back. A simple saline solution works well: dissolve one heaped teaspoon of salt in 500 ml (about two cups) of water that has been boiled and allowed to cool.
Close your eyes and use a moistened cotton swab or gauze pad to gently wipe along the lash line in one smooth stroke, moving from the inner corner of the eye outward. Use a fresh swab each time you make a pass. For the lower lid, look up and gently pull the lid down with one finger while you clean the margin. For the upper lid, look down and ease the lid upward against the brow bone. If there’s heavy crusting, repeat until the debris is cleared. Always use a new swab for each wipe to avoid spreading bacteria around.
Pre-made lid scrub pads are available at most pharmacies and are a convenient alternative if you don’t want to mix your own solution.
Treating Allergic Eyelid Swelling
When the swelling is allergy-driven, warm compresses won’t help much. Cold compresses are the better choice here, since they constrict blood vessels and reduce the fluid buildup causing the puffiness. Use a clean cloth wrapped around ice or a cold pack for 10 to 15 minutes at a time.
Removing the trigger is the most effective step. If a new eye cream, makeup, or contact lens solution is the likely cause, stop using it. For seasonal allergies, keeping windows closed and showering after being outdoors reduces pollen exposure.
Over-the-counter allergy eye drops containing olopatadine are available in several strengths without a prescription. The once-daily formulations (0.2% and 0.7%) are the most convenient. These drops block both the immediate allergic response and the longer-term inflammatory reaction, so they help with itching and swelling. They’re safe for adults and children age 2 and older.
Oral antihistamines can also reduce eyelid puffiness from allergies, though they tend to work more slowly than drops applied directly to the eye. If your allergic swelling is limited to the eyes, drops alone are usually enough.
When Antibiotics Are and Aren’t Necessary
It’s natural to assume a swollen, red eyelid needs antibiotics. For most styes, it doesn’t. The American Academy of Ophthalmology emphasizes the limited role of antibiotics for uncomplicated styes, and a review in StatPearls notes that little evidence demonstrates a benefit from topical antibiotics for routine cases. Overprescribing contributes to antibiotic resistance without speeding up healing.
Antibiotics become relevant when a stye doesn’t improve after a week or two of consistent warm compresses, when redness and swelling spread beyond the immediate bump, or when you develop a fever. In those situations, the infection may be spreading into surrounding tissue, and a healthcare provider can determine whether a topical antibiotic ointment or oral antibiotic is needed.
Chalazia don’t involve infection at all, so antibiotics serve no purpose. If a chalazion persists beyond 8 weeks and bothers you, a provider can inject a small amount of anti-inflammatory medication into the bump or perform a quick in-office drainage procedure.
Red Flags That Need Immediate Attention
Most eyelid swelling is harmless, but orbital cellulitis is a serious infection that can threaten your vision. It requires emergency treatment. The warning signs are distinct from a simple stye or allergic reaction:
- Pain when moving the eye, not just pain in the lid itself
- Reduced eye movement, where the affected eye can’t track as freely as the other
- Bulging of the eye forward out of the socket
- Blurred or decreased vision
- Fever, especially combined with any of the above
If you notice headache and unusual drowsiness alongside these symptoms, that raises concern for the infection spreading toward the brain. This combination warrants an emergency room visit, not a wait-and-see approach.
Everyday Habits That Prevent Recurrence
If you’ve dealt with a swollen eyelid once, you’re more likely to get another episode. A few habits reduce the odds significantly. Avoid touching or rubbing your eyes with unwashed hands, since this is the most common way bacteria reach the eyelid glands. Replace eye makeup every three months, and never share mascara or eyeliner. Remove all eye makeup before bed.
If you wear contact lenses, clean them according to the manufacturer’s schedule and wash your hands before handling them. For people prone to blepharitis, a nightly lid-cleaning routine (even when symptoms are gone) keeps the oil glands clear and the bacterial load low. A brief warm compress before bed, even just two or three minutes, helps maintain healthy oil flow from the glands along the lid margin.

