A swollen eye usually improves within a few days using simple home treatments, but the right approach depends on what’s causing it. Allergies, styes, minor injuries, and infections each respond to different remedies. Identifying your cause first helps you pick the fix that actually works.
Figure Out What’s Causing the Swelling
The most common cause of eyelid inflammation is contact dermatitis, a reaction to something that touched the skin around your eye. New makeup, skincare products, eye drops, or even touching your face after handling certain chemicals can trigger it. Allergic reactions tend to itch, while irritant reactions burn and sting more. You might see redness, puffiness, and sometimes tiny blisters or peeling skin.
If the swelling is centered on a tender bump at your lash line, you likely have a stye (a blocked, infected oil gland). Styes are almost always on one side and feel like a small, painful lump. A chalazion looks similar but sits deeper in the lid and is less painful.
Swelling after a hit to the face, an insect bite, or a scratch is straightforward trauma. And if both eyes are puffy with watery, itchy discharge, seasonal or environmental allergies are the usual culprit. Deeper swelling that affects both eyes and other parts of your face at the same time, like your lips or hands, points to angioedema, a more significant allergic reaction that may need prompt treatment.
Cold Compress vs. Warm Compress
Choosing the wrong type of compress is the most common mistake people make. The rule is simple: cold for fresh injuries and allergies, warm for styes and blocked glands.
A cold compress constricts blood vessels and slows inflammation. Use it for allergic reactions, bug bites, pink eye, and the first couple of days after a black eye or facial injury. Wrap ice or a bag of frozen vegetables in a thin cloth and hold it against the closed eye for 10 to 15 minutes at a time, repeating every few hours.
A warm compress does the opposite. It increases blood flow, loosens clogged oil, and helps styes and chalazia drain on their own. Soak a clean washcloth in warm (not hot) water, wring it out, and hold it over the closed eye. The American Academy of Ophthalmology recommends 10 minutes, four times a day for styes and chalazia. A 2022 research review found that reheating the cloth every two minutes was most effective at keeping the eyelid warm enough to work, so re-soak frequently rather than sitting with a cooling towel.
For a black eye, start with cold compresses for the first 48 hours, then switch to warm compresses once the initial swelling stabilizes.
Treating Allergy-Related Swelling
If allergies are driving the puffiness, removing the trigger is step one. Wash your hands and face, change clothes if you’ve been outside, and stop using any new product you recently introduced near your eyes.
An oral antihistamine like cetirizine works well for eye swelling caused by allergies. Adults typically take it once daily, while children under 12 use a lower dose twice a day. It helps with both the swelling and the itching.
For faster, more targeted relief, over-the-counter antihistamine eye drops go straight to the source. Drops that combine antihistamine and mast cell stabilizer action, like those containing ketotifen or olopatadine, both block the immediate allergic reaction and help prevent it from continuing. Ketotifen drops are used once every 8 to 12 hours, while olopatadine is typically once or twice daily depending on the concentration. These are more effective for eye-specific symptoms than oral medications alone.
Decongestant eye drops (the “get the red out” type) can temporarily reduce swelling and redness, but they shouldn’t be used for more than 72 hours. Prolonged use causes rebound redness that’s worse than what you started with.
Treating Styes and Chalazia
Most styes resolve on their own within a week if you keep up with warm compresses. After each compress session, gently massage the area around the bump with clean fingers, pressing toward the lash line. This helps the blocked gland open and drain. Lid scrubs with diluted baby shampoo or pre-made eyelid wipes can also keep the area clean and prevent recurrence.
Resist the urge to squeeze or pop a stye. That can spread infection deeper into the eyelid tissue.
Chalazia are stubbornly persistent versions of the same problem. If warm compresses and massage don’t shrink a chalazion after several weeks, an eye doctor can inject a small amount of steroid directly into the bump or perform a quick in-office drainage procedure. The injection approach is less invasive and works well for straightforward cases, while drainage is better for larger bumps or those with a pus component.
Reducing Morning Eye Puffiness
Waking up with puffy eyes is common and usually not a sign of anything serious. Fluid pools around the eyes overnight because you’ve been lying flat for hours. Salty meals, alcohol, crying, and poor sleep all make it worse.
Sleeping with your head elevated about 30 degrees (roughly two pillows or a wedge pillow) helps fluid drain away from the face overnight. Research from the American Academy of Ophthalmology found that a 30-degree head elevation reduced fluid pressure in the eye area in 94% of study participants. Splashing cold water on your face in the morning or applying a chilled compress for a few minutes speeds up the process.
Chilled tea bags are a popular home remedy, and there’s some science behind them. Tea contains tannic acid, a natural polyphenol with genuine anti-inflammatory properties. It reduces the production of inflammatory signaling molecules and acts as an antioxidant. Caffeine in the tea also temporarily constricts blood vessels. Steep two tea bags, chill them in the refrigerator, and rest them on closed eyes for 10 to 15 minutes. Green and black tea both work.
How Long Swelling Takes to Clear
Recovery depends entirely on the cause. Allergic swelling can resolve within hours once you remove the trigger and take an antihistamine. A stye typically starts improving within a week of consistent warm compress use. Conjunctivitis (pink eye) may take two to three weeks to fully clear, even without treatment. Trauma-related swelling from a black eye usually peaks at day two or three and then gradually fades over one to two weeks.
If swelling doesn’t start improving after a week, gets progressively worse, or is severe enough to partially close your eye, it’s worth having an eye care professional take a look. Swelling that comes with a fever usually indicates an infection that may need prescription treatment.
Signs That Need Urgent Attention
Most swollen eyes are minor annoyances, but a few warning signs point to something more serious. Preseptal cellulitis is a skin infection around the eye that causes intense swelling, deep reddish-purple discoloration, and pain. It needs prescription antibiotics but is generally treatable.
Orbital cellulitis, where the infection moves behind the eye into the socket, is a genuine emergency. The key differences to watch for: pain when moving the eye, the eyeball pushing forward or bulging, double vision, restricted eye movement, and any decrease in how well you can see. This combination requires hospital-level care. If your swollen eye comes with vision changes or pain during eye movement, don’t wait it out.

