Most swollen eyes can be treated at home with cold compresses, allergy medications, or simple lifestyle changes, depending on what’s causing the puffiness. The key is figuring out whether your swelling is from allergies, poor sleep, too much salt, an infection, or something that needs medical attention. Here’s how to match the right treatment to the right cause.
Figure Out What’s Causing the Swelling
Before you treat swollen eyes, it helps to narrow down the trigger. A few patterns make this easier than you’d think. If the swelling is painless, pale, and affects both eyes, the cause is usually fluid retention from salt intake, poor sleep, crying, or an underlying condition like thyroid dysfunction or kidney problems. If the area is red, warm, and tender, you’re likely dealing with an infection or inflammation. Itching strongly points to an allergic reaction, while pain with eye movement suggests something more serious.
Swelling that appears only on one eye is more likely caused by a stye, a blocked oil gland (chalazion), an insect bite, or a localized infection. Swelling that shows up on both sides, especially if it comes and goes, is more often tied to allergies, sleep position, diet, or a systemic issue. This distinction matters because cold compresses help some causes while warm compresses help others, and mixing them up can slow your recovery.
Cold Compresses for Allergies and General Puffiness
For morning puffiness, allergy-related swelling, or swelling after an injury, cold is your first line of treatment. Apply an ice pack or a clean cloth soaked in cold water to the affected eye for 15 to 20 minutes at a time, up to once every hour. Johns Hopkins Medicine recommends continuing cold compresses until the swelling stops, with the first 24 hours being the most important window after an injury.
Wrap ice packs in a thin cloth rather than placing them directly on the skin. Frozen peas or a bag of ice cubes in a towel both work well. The cold narrows blood vessels in the thin skin around your eyes, which reduces fluid buildup and makes the area look less puffy. For simple morning puffiness, even 10 minutes is often enough to see a noticeable difference.
Warm Compresses for Styes and Blocked Glands
If you have a firm bump on your eyelid, especially one that isn’t particularly painful or red, you’re probably dealing with a chalazion, which is a blocked oil gland. These need the opposite approach: warmth. Wet a clean washcloth with warm water and hold it against the affected eye for 15 minutes. Do this at least three times a day. The heat softens the hardened oil inside the gland and encourages it to drain on its own. Most chalazia resolve within a few weeks with consistent warm compresses.
Styes, which look similar but tend to be more painful and sit closer to the edge of the eyelid, also respond well to warm compresses on the same schedule. Resist the urge to squeeze or pop either one. That can push the infection deeper and make things significantly worse.
Treating Allergic Eye Swelling
Allergies are one of the most common reasons for puffy, itchy, swollen eyes. If you know you’re reacting to pollen, pet dander, dust, or a new product, you have two medication options: eye drops or oral antihistamines. Eye drops work faster. Research published in The American Journal of Medicine found that over 35% of patients using topical eye drops reported symptom control within two minutes, compared to about 25% of those taking oral antihistamines. Nearly 80% of the eye drop group had symptoms under control within 15 minutes.
Combining a topical drop with an oral antihistamine works better than taking an oral antihistamine alone. So if your swelling is moderate to severe, using both is a reasonable approach. Over-the-counter antihistamine eye drops are widely available at pharmacies. For the oral option, look for non-drowsy formulations if you need to function during the day.
Beyond medication, removing the allergen matters more than anything. Wash your hands before touching your face, rinse your eyes with artificial tears if you’ve been exposed to pollen, and shower before bed during allergy season to keep irritants off your pillow.
The Tea Bag Question
Chilled tea bags on swollen eyes are a popular home remedy, and the logic sounds solid: caffeine constricts blood vessels, which should reduce puffiness. The reality is more nuanced. A study in the Journal of Applied Pharmaceutical Science tested caffeine gels against a plain cooling gel and found that the cooling effect itself was the main factor in reducing puffiness, not the caffeine. Only about 24% of volunteers saw a meaningful additional benefit from caffeine beyond what cold alone provided.
That said, chilled tea bags won’t hurt, and they do provide a convenient cold compress that molds to the eye area. If you use them, steep the tea bags first, squeeze out excess liquid, refrigerate them for at least 15 to 30 minutes, and then rest them on closed eyes for 10 to 15 minutes. Just don’t expect them to outperform a regular cold compress by much.
Reduce Salt and Elevate Your Head
A high-salt diet causes your body to retain water, and that extra fluid loves to pool in the loose tissue around your eyes. If you notice puffiness most mornings, cutting back on sodium is one of the most effective long-term fixes. Processed foods, restaurant meals, and canned soups are common culprits. You don’t need to eliminate salt entirely, but being more deliberate about it can make a visible difference over days to weeks.
Sleep position also plays a direct role. When you lie flat, gravity pulls fluid into the lower eyelids, which is why morning puffiness is so common. Sleeping with your head slightly elevated, either with an extra pillow or by raising the head of your bed a few inches, helps fluid drain away from the face overnight. Side sleepers may also notice more puffiness on the side they sleep on, since fluid pools on the downward-facing eye. Switching positions or sleeping on your back can help even things out.
Contact Lenses and Swollen Eyes
If your eyes are swollen and you wear contact lenses, take them out. The CDC’s guidance is straightforward: remove lenses if you’re experiencing any discomfort, and contact your eye care provider before putting them back in. Wearing contacts over swollen, irritated eyes traps bacteria against the surface, reduces oxygen flow to the cornea, and can turn a minor issue into a serious infection. Switch to glasses until the swelling fully resolves and you’ve confirmed the cause isn’t infectious.
Signs That Need Immediate Attention
Most swollen eyes are harmless and resolve on their own or with basic home care. But certain symptoms point to orbital cellulitis or other emergencies that require prompt treatment. Watch for these red flags:
- Fever, especially above 102°F (38.8°C), alongside eye swelling
- Vision changes, including blurriness or double vision
- Pain when moving your eye in any direction
- Bulging of the eye forward out of the socket
- A shiny, red, or purple eyelid that’s rapidly worsening
Orbital cellulitis is a bacterial infection that can spread to the brain if untreated. It typically causes painful swelling of both the upper and lower eyelid, sometimes extending to the eyebrow and cheek, along with fever and a general feeling of being unwell. This is a medical emergency, not a wait-and-see situation.
Swelling that persists for more than a few days without improvement, keeps coming back, or appears alongside unexplained weight changes, dry skin, or fatigue may signal a thyroid or kidney issue. Bilateral, painless puffiness that doesn’t respond to cold compresses or allergy treatment is worth investigating with blood work, particularly thyroid function tests.