What to Take for a Swollen Eyelid: Remedies by Cause

The right treatment for a swollen eyelid depends on what’s causing it. A warm compress is the single most useful first step for nearly every type of eyelid swelling, but allergic swelling calls for antihistamines, while infections may need medicated drops or ointments. Most cases resolve at home within a few days, though a lump that persists for weeks or swelling that affects your vision needs professional attention.

Identify the Cause First

Eyelid swelling falls into a few common categories, and each one responds to different treatments. Narrowing down which one you’re dealing with saves you time and trips to the pharmacy.

Allergic reaction: Both eyelids are often puffy and pale, with itching but no real pain. You may notice it after exposure to pollen, pet dander, or a new cosmetic product. Contact allergies from makeup or skincare tend to affect just one eye.

Stye (hordeolum): A red, painful bump right at the eyelid margin, sometimes with a visible white head. It’s essentially a blocked, infected oil gland near the lash line. Styes are always on one eyelid at a time.

Chalazion: Similar to a stye but located farther from the lash line, and it develops more slowly. A chalazion starts with redness and pain, then becomes a firm, painless lump. It’s the most common cause of a focal swelling on one eyelid.

Blepharitis: Chronic inflammation along the eyelid margin that causes redness, burning, and crusty flakes along the lash line. It can affect one or both eyes and tends to come and go over months or years.

Warm Compresses Work for Almost Everything

Whether you’re dealing with a stye, chalazion, or blepharitis, a warm compress is the core home treatment. The heat softens clogged oil in the glands along your eyelid margin, encourages drainage, and brings down inflammation. Ophthalmologists typically recommend applying warmth for about 5 minutes at a time, two to four times per day.

Use a clean washcloth soaked in warm water and test the temperature against your inner wrist before placing it on your eye. It should feel comfortably warm, not hot. Microwavable eye masks designed for this purpose hold heat more evenly and stay warm longer than a washcloth, which cools quickly. Rewet the cloth as needed to keep it warm through the full 5 minutes.

For styes, consistent warm compresses for several days are usually enough to bring the bump to a head and let it drain on its own. Resist the urge to squeeze it. A chalazion takes longer, sometimes several weeks of daily compresses, because the blocked gland tends to be deeper and more solidified.

What to Take for Allergic Eyelid Swelling

If your swelling is itchy, pale, and puffy rather than red and painful, an allergy is the most likely culprit. Oral antihistamines like cetirizine, loratadine, or fexofenadine reduce the overall allergic response and can bring eyelid puffiness down within an hour or two. A cool compress (not warm) also helps shrink allergic swelling faster than warmth would.

For itchy eyes specifically, antihistamine eye drops provide more targeted relief. Over-the-counter drops containing olopatadine require just one drop per affected eye, once daily. These are designed for seasonal triggers like pollen, grass, and pet dander. If a new eye cream or cosmetic triggered the swelling, stop using the product immediately. Rinsing the eyelid gently with cool water helps remove any residual irritant.

Eyelid Scrubs for Blepharitis and Crusting

When swelling comes with crusty debris along the lash line, daily eyelid hygiene makes a noticeable difference. Start by washing your hands, then place a warm, damp washcloth over your closed eyelids for about 2 minutes to loosen buildup. After that, use a pre-moistened eyelid wipe or a cotton swab with diluted baby shampoo and gently sweep back and forth along the lash line with your eyes closed. Use a fresh pad or swab for each eye, rinse with clear water, and pat dry with a clean towel.

For stubborn or recurring blepharitis linked to tiny mites that live in the lash follicles, tea tree oil products can help. Look for pre-made wipes with about 25% tea tree oil concentration. You can also mix one drop of tea tree oil with two or three drops of water, olive oil, or coconut oil, then apply it along the eyelid with a cotton swab. Pure, undiluted tea tree oil is too harsh for the delicate eyelid skin.

Over-the-Counter Options Worth Trying

Beyond compresses and antihistamines, a few other pharmacy products can speed recovery:

  • Artificial tears: Lubricating drops flush irritants and soothe the eye surface when swelling is accompanied by dryness or gritty discomfort.
  • Anti-inflammatory eye drops: OTC drops containing ketotifen address both histamine and inflammation, making them useful when you’re unsure whether the cause is purely allergic.
  • Antibiotic ointment: For a stye that isn’t improving with compresses alone, an over-the-counter ophthalmic antibiotic ointment applied to the lash line can help clear the surface infection.

Avoid using anti-redness drops (vasoconstrictors) for swelling. They temporarily shrink blood vessels to make the white of the eye look clearer, but they don’t reduce eyelid puffiness and can cause rebound redness with repeated use.

When a Chalazion Needs More Than Home Care

Most chalazia eventually resolve with weeks of consistent warm compresses, but larger or older lumps sometimes need a procedure. An eye doctor can perform a small incision and drainage, which works well for newer chalazia that are still somewhat soft inside. For chronic chalazia that have hardened into a solid mass, the standard approach combines incision with a steroid injection directly into the lesion to break down the remaining inflammation. The procedure is quick, done under local anesthesia, and usually resolves the lump within days to weeks.

A chalazion that keeps coming back in the same spot, or one that distorts your eyelid shape, is worth having evaluated rather than continuing to treat at home indefinitely.

Protecting Your Eyes During Recovery

If you wear contact lenses, switch to glasses until the swelling is completely gone. Most eye care professionals recommend waiting 24 to 48 hours after all visible symptoms have disappeared before putting contacts back in. Wearing lenses over an irritated or infected eyelid traps bacteria against the eye and can turn a minor issue into a more serious corneal problem.

Avoid eye makeup while your eyelid is swollen. Mascara, eyeliner, and eyeshadow can introduce bacteria into already-inflamed glands and slow healing. Once the swelling clears, replace any eye makeup you were using before the episode started, since the old products may be contaminated. Wash pillowcases and any reusable eye masks in hot water to prevent reinfection.