Swollen eyelids usually respond well to simple home care, but the right approach depends on what’s causing the swelling. A cold compress works best for allergies and injuries, while a warm compress is the go-to for styes, blocked oil glands, and crusty lids. Figuring out which category you fall into takes about 30 seconds and makes the difference between helping and prolonging the problem.
Identify What’s Causing the Swelling
Eyelid skin is the thinnest on your body, which is why it puffs up so easily. The most common causes each have a distinct pattern that’s easy to spot:
- Allergies: Itching without pain, pale and puffy lids, often both eyes at once. You may also have a runny nose, hives, or sneezing. Common triggers include dust, pet dander, pollen, and cosmetics like mascara, eyeliner, sunscreen, or even moisturizer.
- Stye (hordeolum): A red, painful bump right at the eyelid margin, sometimes with a visible white head. Only one eye is affected.
- Chalazion: Similar to a stye at first, but the lump moves away from the lid margin and becomes painless over a few days. It’s a blocked oil gland, not an infection.
- Blepharitis: Crusty, flaky buildup along the lash line with burning, redness, or itching. Can affect one or both eyes and tends to come back.
- Fluid retention: Puffy lids in the morning that improve as the day goes on, with no pain, redness, or itching. Salty food the night before or sleeping flat makes it worse.
Cold Compress for Allergies and Injuries
If your swelling is from an allergic reaction, a bug bite, a black eye, or pink eye, reach for a cold compress. Wrap ice or a cold pack in a clean cloth and hold it gently against the closed lid for 10 to 15 minutes. The cold constricts blood vessels and slows down the inflammatory response that’s causing the puffiness. You can repeat this several times a day.
For a black eye, use cold compresses for the first day or two while the swelling is acute. Once the worst puffiness has gone down, switching to a warm compress can help with lingering pain and discoloration.
Warm Compress for Styes, Chalazia, and Blepharitis
Warm compresses are the single most effective home treatment for styes, chalazia, and blepharitis. The heat softens hardened oil in blocked glands and encourages drainage. Soak a clean washcloth in water that feels comfortably warm (not hot, since eyelid skin burns easily) and hold it over the closed eye. A review of research found that reheating the cloth every 2 minutes was most effective at raising eyelid temperature enough to melt the clogged oils, so re-soak frequently rather than just holding a cooling cloth in place.
For styes, do this for 10 to 15 minutes, three to four times a day. Most styes drain on their own within a week. Resist the urge to squeeze or pop it, which can spread infection deeper into the lid.
Chalazia take longer. If warm compresses are working, you’ll notice the bump shrinking and the redness fading within one to two weeks. But full resolution often takes a month, and some chalazia linger for several months. If yours isn’t budging after four to six weeks of consistent warm compresses, a doctor can drain it with a quick in-office procedure. Recovery from that takes about 10 days, with bruising and swelling clearing within two weeks.
Lid Scrubs for Crusty, Flaky Lids
If your lash line is crusty or flaky (the hallmark of blepharitis), daily lid scrubs help clear debris and bacteria that fuel the inflammation. Mix a few drops of baby shampoo into a cup of warm water. Dip a cotton swab or clean washcloth into the solution, close your eyes, and gently wipe across each eyelid about 10 times, making sure you clean along the lash line. Rinse thoroughly with clean water afterward.
An easy alternative: in the shower, let warm water run over your closed eyes for about a minute. Then put a few drops of baby shampoo on a washcloth, gently scrub your lids and lashes, and rinse. Pre-made lid scrub pads and foams are also available at pharmacies if you prefer something ready to go. Consistency matters more than the product you choose. Daily cleaning keeps blepharitis from flaring up again.
Allergy Relief Beyond Compresses
When allergic swelling keeps coming back, the most effective approach is removing the trigger. Eyelid skin reacts to an unexpectedly wide range of products: makeup, moisturizer, sunscreen, eye cream, false eyelashes, nail polish (transferred by touching your face), soaps, and even certain metals in eyelash curlers. If your swelling started after introducing a new product, stop using it for a few weeks to see if the problem resolves.
Over-the-counter antihistamine eye drops containing ketotifen (sold as Zaditor, Alaway, and store brands) can reduce itching and swelling quickly. These work both as antihistamines and as stabilizers that prevent your immune cells from releasing more inflammatory chemicals. Oral antihistamines help too, especially if you also have nasal symptoms. For contact-related triggers like dust or chlorine, rinsing your eyes with a store-bought sterile saline wash can flush out irritants. Never use homemade salt water in your eyes, as even carefully prepared solutions carry a real risk of infection.
Reduce Morning Puffiness
Morning eyelid puffiness happens because fluid pools in the loose tissue around your eyes while you sleep flat. Gravity isn’t pulling fluid downward the way it does when you’re upright, so the lids act like little sponges. High sodium intake amplifies the effect because salt causes your body to hold onto extra water, and the thin eyelid skin shows it first.
Propping your head up slightly with an extra pillow helps fluid drain away from your face overnight. Cutting back on salty foods in the evening makes a noticeable difference within a day or two. A cold compress or even chilled spoons held against the lids for a few minutes in the morning can speed things along once you’re upright.
Warning Signs That Need Prompt Care
Most swollen eyelids are harmless nuisances, but a few patterns signal something more serious. Pain when you move your eye (not just when you touch the lid) is a red flag for orbital cellulitis, a deep infection behind the eyelid that can threaten vision if untreated. Other warning signs of this condition include the eye visibly pushing forward, limited ability to look in different directions, worsening vision, and fever with significant redness spreading beyond the lid.
Seek emergency care for sudden vision loss, severe eye pain, or new flashes and floaters. And if swelling in either lid is new, unexplained, or not improving after a week or two of home care, an eye care specialist can rule out less common conditions that share symptoms with everyday puffiness but need different treatment.

