A cold compress held gently over the eye for 15 to 20 minutes is the fastest way to bring down swelling in most cases. Beyond that first step, what helps most depends on what’s causing the swelling: allergies, a blocked oil gland, an infection, fluid retention, or an injury each call for a different approach. Here’s how to match the right remedy to your situation.
Cold Compresses for Quick Relief
Cold constricts the blood vessels beneath the skin around your eye, which reduces both swelling and pain. The National Eye Institute recommends applying a cold compress for 15 minutes at a time. The Rand Eye Institute advises capping each session at 20 minutes to avoid frostbite on the delicate skin around the eye.
You don’t need anything fancy. A clean washcloth soaked in cold water works well, as does a bag of frozen peas wrapped in a thin towel. Avoid placing ice or frozen items directly on the skin. You can repeat the compress every few hours as needed throughout the day, leaving at least 10 to 15 minutes between sessions so the skin can return to normal temperature.
Warm Compresses for Styes and Bumps
If the swelling is centered around a tender bump on your eyelid, you’re likely dealing with a stye or a chalazion, both caused by blocked oil glands. Cold won’t help here. Warmth softens the clogged oil so the gland can drain on its own. Stanford Health Care recommends applying warm, wet compresses for 5 to 10 minutes, 3 to 6 times a day. A clean washcloth run under hot tap water (comfortable, not scalding) and rewarmed as it cools is the standard approach.
Resist the urge to squeeze the bump. Squeezing can push the infection deeper or spread bacteria to surrounding tissue. Most styes resolve within a week or two with consistent warm compresses. A chalazion can take longer, sometimes a month or more. If it doesn’t shrink after several weeks of daily compresses, a doctor can drain it with a small in-office procedure.
Allergy-Related Eye Swelling
Allergies are one of the most common reasons for puffy, swollen eyes, especially if you also have itching, watering, or redness. Pollen, pet dander, dust mites, and mold are typical triggers. Removing yourself from the allergen is the most effective first step, though not always possible.
Over-the-counter antihistamine eye drops can help significantly. The most widely available option contains ketotifen, which both blocks histamine receptors and stabilizes the cells that release histamine in the first place. This dual action makes it more effective than older drops that only addressed one part of the allergic response. You’ll usually notice improvement within minutes of using the drops. An oral antihistamine like cetirizine or loratadine can also reduce eye swelling, though it takes longer to kick in and may not target the eyes as directly.
Splashing your face with cool water or using preservative-free artificial tears can flush allergens from the eye surface and provide additional relief.
Eyelid Hygiene for Chronic Swelling
If your eyelids are persistently swollen, red, or crusty, especially along the lash line, blepharitis may be the cause. This chronic inflammation of the eyelid margins is often driven by bacteria or tiny mites that live in the eyelash follicles. Regular lid scrubs are the cornerstone of management.
A simple at-home scrub uses baby shampoo mixed with clean warm water in a one-to-one ratio. Dip a clean cotton pad or washcloth in the solution and gently rub along the base of the lashes with your eyes closed, then rinse. Doing this once or twice daily can keep flare-ups under control.
Tea tree oil has antimicrobial and anti-inflammatory properties that may help with blepharitis, but undiluted tea tree oil is extremely irritating to the eyes and surrounding skin. Researchers have identified the specific active compound responsible for its benefits, and it’s now available in commercial eyelid cleansers (sold under the brand name Cliradex, among others). These are a safer option than DIY tea tree oil mixtures.
Sleep Position and Fluid Retention
Waking up with puffy eyes is often a fluid issue. When you lie flat for hours, fluid pools in the loose tissue around your eyes. Sleeping with your head elevated at roughly 45 degrees, which typically means propping yourself up with two or three pillows, encourages fluid to drain away from the face overnight. The difference can be noticeable after just one night.
A high-salt diet also contributes to fluid retention throughout the body, and the thin skin around the eyes makes puffiness especially visible there. Cutting back on sodium, particularly in the evening meal, can reduce morning eye swelling over time. Staying well hydrated sounds counterintuitive, but mild dehydration actually triggers the body to hold on to more water, making puffiness worse.
Tea Bags as a Home Remedy
Chilled tea bags are a popular remedy, and there’s some science behind them. Black and green tea contain both caffeine and polyphenols. The caffeine constricts blood vessels beneath the skin, reducing swelling and puffiness. Applied topically, caffeine may also improve skin elasticity and reduce pigmentation around the eyes.
To use them, steep two tea bags in hot water for a few minutes, then let them cool in the refrigerator for 15 to 20 minutes. Place one bag over each closed eye and leave them on for 10 to 15 minutes. The combination of the cold temperature and the tea’s active compounds provides more relief than cold water alone, though the effect is modest compared to medical treatments for significant swelling.
When Swelling Needs Urgent Attention
Most eye swelling is harmless and resolves with home care. But certain symptoms point to orbital cellulitis, a serious infection of the tissue deep behind the eye that requires emergency treatment. Watch for swelling that spreads from the eyebrow down to the cheekbone, an eye that visibly bulges outward, pain with eye movement, fever, or any change in vision. In children, a combination of high fever and a bulging or severely swollen eye warrants an immediate trip to the emergency room.
Sudden swelling after an eye injury also deserves prompt medical evaluation, especially if it’s accompanied by vision changes, bleeding inside the eye, or an inability to move the eye normally. A cold compress on the way to the doctor is fine, but don’t delay care to try home remedies first.
Prescription Options for Severe Cases
When over-the-counter remedies aren’t enough, a doctor may prescribe steroid eye drops to control inflammation. These work by suppressing the immune response that drives redness, itching, and swelling. They’re effective but not appropriate for everyone. Steroid eye drops should not be used if you have a herpes, fungal, or certain other eye infections, because they can make those conditions dramatically worse. They’re typically prescribed for short courses and require follow-up to monitor for side effects like increased eye pressure.
For allergy-related swelling that doesn’t respond to over-the-counter drops, prescription-strength antihistamine drops offer stronger and longer-lasting relief. Several options are available that combine antihistamine and mast-cell-stabilizing effects in a single drop used once or twice daily.

