Cold compresses, elevation, and reducing salt intake are the most effective ways to bring down eye swelling at home. Most mild cases improve within a few hours to a couple of days, depending on the cause. The right approach depends on whether your swelling comes from allergies, fluid retention, an injury, or something else, but several remedies work across the board.
Cold Compresses Work Fast
A cold compress is the single quickest way to reduce eye swelling. When tissue around the eye becomes inflamed, blood vessels dilate and leak fluid into the surrounding skin. Cold reverses this process: it causes blood vessels to constrict, which reduces that fluid leakage and visibly shrinks the swelling. Research shows that cooling the tissue also significantly reduces capillary permeability (how easily fluid escapes from tiny blood vessels) and decreases the chemical signals that keep vessels dilated in the first place.
Ten minutes is the target. Studies measuring eye tissue temperature found that local cold application reaches its full effect after about 10 minutes. You can use a gel eye mask from the freezer, a bag of frozen peas wrapped in a thin cloth, or a clean washcloth soaked in ice water. Avoid placing ice directly on the skin, which can cause frostbite on the thin eyelid tissue. If swelling persists, you can repeat the process every hour or so with breaks in between.
Elevate Your Head
Gravity plays a bigger role in eye puffiness than most people realize. When you lie flat, fluid naturally pools in the loose tissue around your eyes. This is why swelling often looks worse first thing in the morning. Elevating your head above your heart allows that fluid to drain downward toward your chest through the lymphatic system, which acts as the body’s drainage network.
If you wake up with puffy eyes, propping yourself up on an extra pillow or two can help fluid drain within 20 to 30 minutes. For recurring morning puffiness, sleeping with your head slightly elevated every night makes a noticeable difference over time. This is the same principle used in medical settings to manage swelling in the head and neck: gravity does the work for you.
Cut Back on Salt
A salty meal the night before is one of the most common reasons people wake up with swollen eyes. High sodium intake causes your body to retain water, and that extra fluid tends to settle in areas with thin, loose skin, particularly around the eyes. Research published in Seminars in Plastic Surgery notes that puffy “bags” or dark circles that are significantly worse in the morning after heavy salt consumption reflect increased blood flow and vascular permeability around the eyes.
Keeping your daily sodium intake under 2,300 milligrams (roughly one teaspoon of table salt) helps prevent this kind of fluid-driven puffiness. Drinking more water also helps, counterintuitively. When you’re dehydrated, your body holds onto fluid more aggressively, which can make swelling worse.
Allergy-Related Swelling
If your eye swelling comes with itching, redness, or watery discharge, an allergic reaction is the likely culprit. Pollen, pet dander, dust mites, and certain cosmetics all trigger the release of inflammatory substances from specialized immune cells in your eye tissue. Over-the-counter antihistamine eye drops that combine antihistamine and mast cell stabilizing properties are particularly effective here. They both block the immediate allergic response and prevent further release of the chemicals driving the swelling.
Oral antihistamines can also help, especially if you’re experiencing swelling alongside other allergy symptoms like sneezing or a runny nose. For allergic swelling, expect to see improvement within two to three days of consistent treatment. Irritant-related swelling, caused by something like a new eye cream or makeup, tends to improve a bit faster, often within one to two days once you stop using the offending product.
Caffeine and Tea Bags
The old trick of placing chilled tea bags on your eyes has some basis in reality, though it’s more modest than marketing suggests. Caffeine increases microcirculation in the skin, which can help move pooled fluid away from the area. The cold temperature of the tea bags also contributes the same vasoconstrictive benefit as any cold compress. Green or black tea bags work best since they contain the most caffeine. Steep them, let them cool in the refrigerator for 15 to 20 minutes, then place them over closed eyes for about 10 minutes.
This isn’t a substitute for a proper cold compress or antihistamines if you’re dealing with significant swelling, but it’s a reasonable option for mild morning puffiness.
How Long Swelling Typically Lasts
The timeline depends entirely on the cause. Simple fluid retention from sleep position or a salty meal usually resolves within a few hours of being upright and moving around. An allergic reaction may take two to three days of treatment before you see clear improvement. A stye or minor eyelid infection often peaks around day three or four and then gradually improves over a week or so with warm compresses. Swelling from a minor injury, like bumping your eye, follows a similar arc, peaking at 24 to 48 hours before slowly going down.
If your swelling hasn’t improved at all after a few days of home care, or if it’s getting progressively worse, that’s a signal something more significant may be going on.
Signs That Need Prompt Attention
Most eye swelling is harmless, but certain symptoms point to a serious infection called orbital cellulitis that requires immediate treatment. The key warning signs that distinguish it from ordinary swelling are pain when you move your eyes, a bulging appearance of the eyeball, double vision, or difficulty moving the eye in certain directions. Fever alongside eye swelling is another red flag. Ordinary puffiness from allergies, crying, or poor sleep does not restrict eye movement or cause pain with eye motion. If you notice any of these symptoms, especially in a child, this warrants an urgent medical evaluation rather than home remedies.

