A swollen eye is usually caused by allergies, an infection, or a blocked oil gland in the eyelid. Most cases resolve on their own within a few days to a few weeks, depending on the cause. Less commonly, a swollen eye can signal something more serious, like a deep infection around the eye socket or a thyroid condition.
Allergies
Allergic reactions are one of the most common reasons for puffy, swollen eyelids. When your body encounters an allergen like pollen, pet dander, or dust mites, immune cells in the tissue lining your eye release histamine and other inflammatory chemicals. This triggers fluid buildup in the eyelids and the clear membrane covering the white of your eye, making everything look puffy, red, and watery.
Allergic eye swelling tends to affect both eyes, comes with intense itching, and flares up predictably with the seasons or around specific triggers. A cold compress applied to closed eyelids three or four times a day helps relieve the itching and inflammation. Over-the-counter antihistamine eye drops can also bring the swelling down quickly.
Styes and Chalazions
These are two of the most recognizable causes of a swollen eyelid, and they’re easy to confuse.
A stye is an infected eyelash follicle or oil gland right at the eyelid’s edge. It shows up as a very painful red bump, often with a small pus spot at the center. A stye can make the entire eyelid swell and may cause light sensitivity, tearing, and a gritty sensation like something is stuck in your eye.
A chalazion forms when an oil gland deeper in the eyelid gets clogged but not necessarily infected. It’s usually painless or only mildly tender and sits farther back from the eyelid edge than a stye. A chalazion rarely causes the whole eyelid to swell, but if it grows large enough, it can press on the eyeball and blur your vision.
Both can take a few weeks to clear. Warm compresses, held against the closed lid for 10 to 15 minutes several times a day, help soften the blockage and encourage drainage. Warm compresses also loosen the crusty discharge that often accompanies these bumps. If a stye or chalazion doesn’t start improving after about a week, or if it gets worse, it may need medical attention.
Blepharitis
Blepharitis is chronic inflammation of the eyelids, and it’s surprisingly common. It happens when a skin condition (like dandruff or rosacea) irritates the lid margin, when bacteria overgrow along the lash line, or when the oil glands underneath the eyelid start producing thickened, unhealthy oil. One bacterial form affects women in roughly 80% of cases.
You’ll notice redness or darkening along the eyelid edges, flaky or crusty debris at the base of your lashes, and a persistent burning or gritty feeling. Blepharitis tends to come and go rather than resolve completely, so daily lid hygiene, including warm compresses and gentle lid scrubs, becomes part of the routine for managing flare-ups.
Pink Eye (Conjunctivitis)
Viral and bacterial conjunctivitis both cause swollen, red eyes with discharge. Viral pink eye typically starts in one eye and spreads to the other within a day or two. It produces watery discharge and often accompanies a cold or upper respiratory infection. Bacterial pink eye tends to produce thicker, yellow-green discharge that crusts over the lashes overnight.
Viral pink eye has no specific treatment and may take two to three weeks to clear on its own. Bacterial cases often improve faster with antibiotic drops. Cold compresses ease the irritation, while warm compresses help loosen crusty buildup on the lids.
Contact Lens Problems
Wearing contact lenses introduces several potential causes of eye swelling. Sleeping in lenses, wearing them too long, or cleaning them improperly can lead to corneal scratches, bacterial infections, or a condition called giant papillary conjunctivitis, where small bumps form on the underside of the eyelid from chronic irritation. You might also develop contact lens-induced redness and inflammation even without a full-blown infection.
If your eye swells while you’re wearing contacts, take them out immediately. Many of these complications resolve by switching to glasses temporarily and using prescribed eye drops, but contact lens-related infections can become serious quickly, so persistent pain, redness, or vision changes after removing your lenses warrant prompt evaluation.
Trauma and Insect Bites
A bump, scratch, or hit near the eye causes rapid swelling because the eyelid tissue is extremely thin and loose, with very little fat to absorb impact. Even a minor injury can produce dramatic puffiness. Insect bites and stings near the eye trigger a similar reaction, combining physical irritation with a localized immune response that pools fluid in the lid.
Cold compresses work well for trauma-related swelling, especially in the first 24 to 48 hours. The swelling from a minor injury or bite typically peaks within a day and then gradually subsides.
Thyroid Eye Disease
A swollen eye that doesn’t fit any of the common patterns, especially if it comes with bulging, dryness, double vision, or difficulty moving the eye, could point to Graves’ eye disease. This autoimmune condition occurs when the immune system attacks the muscles and tissues behind the eye sockets, pushing the eyes forward. About 1 in 3 people with Graves’ disease develop some degree of these eye problems.
Other symptoms include eyelids that pull back more than usual or won’t close completely, eye pain or pressure, and light sensitivity. You’re at higher risk if you have a family history of Graves’ disease or another autoimmune condition like rheumatoid arthritis.
When Swelling Signals an Emergency
Most swollen eyes are uncomfortable but not dangerous. A few warning signs, however, point to conditions that need immediate care.
Orbital cellulitis is a deep infection of the tissues behind the eyelid. It causes significant swelling and redness, but what sets it apart is pain when you try to move your eye, reduced ability to look around normally, vision changes, and the eye appearing to push forward out of the socket. Fever, headache, and unusual drowsiness alongside eye swelling raise additional concern. This is a medical emergency because the infection can spread to the brain.
Other red flags that need urgent evaluation include sudden vision loss in one eye, new flashes or floaters (especially a “curtain” effect over your vision), a red painful eye with a hazy-looking cornea, and severe headache with eye swelling in anyone over 60. These symptoms can indicate conditions ranging from acute glaucoma to retinal detachment, all of which are time-sensitive.
For more routine causes, a good general rule: if swelling is severe, worsening, or hasn’t started to improve within 24 to 48 hours, it’s worth getting a professional evaluation to identify the cause and speed up recovery.