A swollen eye usually means fluid has built up in the thin tissue around your eye, and the fastest way to understand it is to figure out why that fluid is there. The most common causes are allergies, infections like conjunctivitis, a stye, or a minor injury. Most mild swelling from allergies or a blocked oil gland settles on its own within a few days, but swelling with pain, vision changes, or a fever needs medical care right away.
What Actually Causes A Swollen Eye?
Swelling is your body’s response to something irritating or harmful. Blood vessels in the tissue around the eye leak fluid into the surrounding space, and because that skin is some of the thinnest on the body, even a small amount of extra fluid shows up clearly.
The cause usually falls into one of a few categories:
- Allergies — pollen, pet dander, dust, or certain foods trigger histamine release, which causes fluid to pool under the skin.
- Infection — viral or bacterial conjunctivitis, a stye, or a blocked tear duct can all cause swelling on one or both sides.
- Injury — a direct hit to the eye or brow area causes bleeding and fluid buildup in the surrounding tissue.
- Contact irritants — makeup, contact lens solutions, or chlorine can irritate the surface and cause localized swelling.
- Systemic causes — thyroid conditions, kidney problems, or heart failure can cause puffiness around the eyes, usually on both sides and often worse in the morning.
One detail worth knowing: the eyelid skin is roughly the thinnest skin on the entire body. That is why a bug bite on the eyelid can look alarming while a similar bite on your arm barely shows. The swelling is real, but the appearance often looks worse than the underlying problem.
How To Get A Swollen Eye Down At Home
For mild swelling from allergies or a stye, cold compresses and rest are the standard first steps. Cold narrows blood vessels, which reduces fluid leakage into the tissue.
Practical steps that are widely recommended:
- Apply a cool, damp washcloth to the closed eye for short intervals several times a day. Do not press hard.
- Keep your head elevated when resting or sleeping, since fluid pools more when you lie flat.
- Remove contact lenses immediately if you wear them and leave them out until swelling fully resolves.
- Avoid rubbing the eye. Rubbing increases blood flow and makes swelling worse.
- If allergies are the cause, an over-the-counter oral antihistamine may help. Follow the package directions and check with a pharmacist if you take other medications.
Warm compresses are used instead of cold when a stye or blocked oil gland is the cause, because warmth helps the gland drain. The choice between warm and cold depends on the cause, which is why identifying the cause matters more than the compress itself.
Do not use steroid creams or medicated eye drops on your own. Some eye conditions, including certain infections, can get worse with steroids. This is a case where a clinician needs to make the call.
When Is A Swollen Eye An Emergency?
Certain combinations of symptoms mean the swelling is not a minor issue and you should seek care the same day. Emergency medicine physicians treat eye swelling as urgent when it comes with any of the following:
- Vision changes — blurring, double vision, or loss of vision
- Severe pain, especially pain with eye movement
- Swelling that is rapidly getting worse over hours
- Fever combined with a red, swollen eye
- Swelling after a chemical splash or a foreign object entering the eye
- A pupil that looks different from the other eye
- Inability to open the eye fully
One condition worth naming is orbital cellulitis, a bacterial infection of the tissue behind the eye. It is uncommon but serious, and it typically presents with a swollen, painful eye, fever, and sometimes bulging of the eye. It requires IV antibiotics in a hospital setting. This is not something to watch at home.
If you are unsure whether your symptoms meet this bar, err on the side of calling your doctor or a nurse line. There is no downside to asking.
Allergies vs Infection: How Do You Tell The Difference?
Both cause redness, watering, and swelling, but the pattern usually differs. Allergies tend to affect both eyes, itch intensely, and come with sneezing, a runny nose, or a history of seasonal symptoms. Infections more often start in one eye and produce a thicker discharge.
| Feature | Allergic Swelling | Infectious Swelling |
|---|---|---|
| Eyes affected | Usually both | Often starts in one |
| Itching | Common and intense | Less common |
| Discharge | Watery | Thick, yellow or green |
| Other symptoms | Sneezing, runny nose | Pain, sometimes fever |
| Timing | Follows allergen exposure | Can develop over a day or two |
This table is a general guide, not a diagnosis. Viral and bacterial conjunctivitis can look nearly identical to each other, and a doctor often cannot tell them apart without a swab. That distinction matters because antibiotics only help the bacterial form.
What About A Stye Or Blocked Gland?
A stye is a small infection at the base of an eyelash, and it produces a tender, red bump right at the eyelid margin. A chalazion is a blocked oil gland deeper in the lid and tends to be firmer and less painful. Both cause localized swelling rather than the diffuse puffiness seen with allergies.
Warm compresses are the standard home measure for both. Most styes drain and resolve within a week or so. A chalazion can take longer, sometimes several weeks, and may need a doctor to drain it if it does not clear.
Avoid squeezing either one. Squeezing pushes bacteria deeper into the tissue and can turn a minor problem into a serious one.
Swelling In One Eye Only — What Does That Mean?
One-sided swelling points toward a local cause rather than a whole-body one. A stye, a bug bite, a foreign object, or a scratch on the eye surface are common reasons one eye swells while the other stays normal.
Systemic conditions like thyroid disease or kidney problems almost always affect both eyes, and often the swelling is worse in the morning. If only one eye is swollen and there is no obvious local cause, that is a reason to get it checked rather than wait.
Unilateral swelling that comes with pain, vision changes, or fever should be evaluated promptly, because those features raise the concern for a deeper infection.
Can Swelling Be Prevented?
You cannot prevent every cause, but you can reduce the ones tied to irritation and allergens. Wash your hands before touching your eyes. Replace eye makeup every few months. Clean contact lenses as directed and never sleep in them unless your eye doctor has approved the specific lens type for overnight wear.
If you have seasonal allergies, keeping windows closed during high-pollen periods and rinsing your face after being outdoors can reduce exposure. For people prone to styes, regular eyelid hygiene with a warm washcloth is often recommended, though the evidence for how well it prevents recurrence is not strong.
What you should not do is use antibiotic eye drops as a preventive measure. They do not prevent styes, and unnecessary antibiotic use contributes to resistance.
Frequently Asked Questions
How long does a swollen eye usually last?
Mild swelling from allergies or a stye typically improves within a few days to a week with home care. Swelling that lasts longer than a week, or gets worse, should be checked by a doctor.
Should I use warm or cold compresses for a swollen eye?
Cold compresses are used for allergic swelling and minor injuries, while warm compresses are used for styes and blocked glands. The right choice depends on the cause.
Can a swollen eye be a sign of something serious?
Yes. Swelling with vision changes, severe pain, fever, or rapid worsening can indicate a serious infection like orbital cellulitis. Those symptoms need same-day medical care.
Is it safe to wear contacts with a swollen eye?
No. Remove contact lenses at the first sign of swelling and leave them out until the eye is fully back to normal. Wearing lenses over an irritated eye can make the problem worse.

