A swollen eyelid is usually caused by one of a handful of common conditions, and most of them respond well to simple at-home care. The first step is figuring out what’s behind the swelling, because the right remedy depends on whether you’re dealing with an allergic reaction, a blocked gland, an infection, or simple irritation. In some cases, though, eyelid swelling signals something more serious that needs prompt medical attention.
Identify What’s Causing the Swelling
Before you treat anything, take a close look at your eyelid and note a few details: Is one eye affected or both? Is there pain? A visible bump? Itching? Crusting along the lash line? These clues point to different causes, and each one calls for a slightly different approach.
Allergic reaction: Both eyelids are puffy and pale, with itching but no real pain. You may have been exposed to pollen, pet dander, dust, or a new cosmetic product. Allergic swelling often shows up alongside a runny nose or hives elsewhere on the body.
Stye (hordeolum): A red, painful bump right at the edge of one eyelid, sometimes with a visible white or yellow head. It looks and feels like a small pimple. Styes are caused by a bacterial infection in an oil gland or hair follicle at the base of a lash.
Chalazion: Similar to a stye at first, but the bump forms farther from the lash line and becomes painless over time. A chalazion develops when an oil gland in the eyelid gets blocked and the contents thicken into a firm lump.
Blepharitis: Redness, burning, and flaky crusting along the lash line, often in both eyes. It resembles dandruff of the eyelids and tends to come and go over months or years. You may also notice your eyes feel gritty or dry.
Warm Compresses: The First-Line Treatment
For styes, chalazia, and blepharitis, a warm compress is the single most effective thing you can do at home. The heat loosens clogged oil in the eyelid glands, promotes drainage, and soothes inflammation. Apply a warm, moist cloth to the affected eye for 5 to 10 minutes, 3 to 6 times a day.
To make one safely, soak a clean washcloth in warm (not hot) water and wring out the excess. Test it against the inside of your wrist before placing it over your closed eyelid. The cloth should feel comfortably warm. Avoid microwaving a wet cloth, as it can develop hot spots that burn the delicate eyelid skin. You’ll likely need to re-warm the cloth once or twice during each session.
After using the compress, resist the urge to squeeze or pop a stye. Squeezing can push the infection deeper into the tissue and make things worse. Most styes drain on their own within a few days of consistent warm compresses. Chalazia take longer and sometimes persist for weeks. If a stye or chalazion doesn’t resolve or starts affecting your vision, a doctor can drain it with a simple in-office procedure.
Cold Compresses for Allergic Swelling
If your swelling is allergy-related (puffy, itchy, no bump), switch to a cold compress instead. A chilled cloth or gel pack over closed eyes for 10 to 15 minutes helps constrict blood vessels and reduce the puffiness. You can repeat this several times a day as needed.
Over-the-counter eye drops designed for allergic conjunctivitis can also help. Products containing ketotifen (sold as Zaditor and Alaway) work by blocking histamine and stabilizing the immune cells that trigger the reaction. One drop in each affected eye twice daily, spaced 8 to 12 hours apart, is the standard dosing. Combination antihistamine/vasoconstrictor drops like Naphcon-A or Opcon-A are another option, used up to four times daily. Oral antihistamines like loratadine, cetirizine, or fexofenadine can provide additional relief, especially if you’re also dealing with nasal congestion or hives.
The most important step for allergic swelling is identifying and avoiding whatever triggered it. If a new eye cream, mascara, or contact lens solution is the culprit, stop using it immediately.
How to Clean Your Eyelids Properly
If you have blepharitis or recurring styes, a daily eyelid scrub routine can make a real difference. Start by applying a warm compress for about 2 minutes to loosen oils and debris. Then mix 4 drops of tearless baby shampoo into about 1 ounce of warm water in a clean bowl.
Wrap a washcloth around your index finger, dip it into the diluted shampoo, and gently scrub along the base of your lashes where they meet the skin. Don’t scrub the tips of the lashes. Work along both the upper and lower lids, then rinse thoroughly. During active flare-ups, do this twice a day. For long-term maintenance, once daily or every other day is enough to keep symptoms at bay. Pre-made eyelid cleansing wipes are a convenient alternative if the shampoo method feels cumbersome.
Cosmetic Habits That Prevent Recurrence
Old eye makeup is one of the most overlooked contributors to eyelid infections and irritation. Mascara should be replaced every six months. Liquid eyeliner follows the same six-month rule, while pencil liners can last one to two years. Liquid eye shadow expires in six months to a year; powder formulas stay safe for one to two years. If you develop an eye infection like pink eye, throw out all eye products you used during or just before the infection, regardless of how new they are.
Never share eye makeup, and avoid applying products to the inner rim of your lower eyelid (the waterline), where bacteria can easily enter the oil glands. Remove all eye makeup before bed every night, and wash your hands before touching your eyes or handling contact lenses.
When Eyelid Swelling Is an Emergency
Most eyelid swelling is harmless, but a few warning signs indicate you need medical care right away. The critical distinction is between preseptal cellulitis, an infection of the eyelid skin, and orbital cellulitis, an infection that has spread deeper behind the eye. Orbital cellulitis can threaten your vision and, in rare cases, spread to the brain.
Seek emergency care if you notice any of the following alongside eyelid swelling:
- Pain when moving the eye or restricted eye movement in any direction
- Vision changes, including blurriness, double vision, or loss of vision
- The eye appears to bulge forward compared to the other side
- Fever with rapidly worsening redness that spreads beyond the eyelid
- Severe headache or unusual drowsiness, which can indicate the infection has reached the brain’s lining
Orbital cellulitis typically requires hospitalization and intravenous antibiotics. In some cases, surgery is needed to drain an abscess or relieve pressure on the eye. The key is catching it early: swelling that gets dramatically worse over hours, especially with pain on eye movement or changes in vision, should never be treated at home.
Angioedema, a severe allergic reaction causing rapid, deep swelling of the eyelids and sometimes the lips, tongue, or throat, is another emergency. If the swelling is progressing quickly and you feel tightness in your throat or difficulty breathing, call emergency services immediately.
What to Expect With Healing
Allergic eyelid swelling often improves within hours once you remove the trigger and take an antihistamine. A stye typically resolves within a week of consistent warm compresses, though it can occasionally linger for two weeks. Chalazia are slower: many take a month or more to fully disappear, and some never resolve on their own. If a chalazion persists beyond a month or two, an eye doctor can perform a quick drainage procedure using local anesthesia.
Blepharitis is a chronic condition. It can be managed effectively with regular lid hygiene, but expect flare-ups to return, especially during dry or windy weather, periods of stress, or when you slack on your cleaning routine. Staying consistent with eyelid scrubs is the best way to keep it under control.