Why Is My Eye Swollen? Causes and When to Worry

A swollen eye is most often caused by allergies, a stye, or a minor infection. These three causes account for the vast majority of cases and typically resolve on their own or with simple home care. Less commonly, swelling signals something more serious that needs prompt attention, especially if your vision changes or the eye itself feels difficult to move.

Allergic Reactions

Allergies are the single most common reason for eyelid swelling. The hallmark sign is itching without pain. Your eyelid looks pale and puffy rather than red and angry, and the swelling often affects both eyes. You might also notice watery (not thick or colored) discharge.

Local allergies happen when something touches your skin directly: a new eye cream, makeup, contact lens solution, or even rubbing your eyes after handling a pet. The swelling usually shows up within hours of contact and stays on one side. Systemic allergies, like seasonal hay fever or a food reaction, tend to affect both eyes and come with other symptoms like a runny nose, sneezing, or hives elsewhere on your body.

Over-the-counter antihistamine eye drops containing ketotifen (sold as Zaditor or Alaway) block the chemical your body releases during an allergic reaction and can relieve itching quickly. A cool compress helps reduce puffiness. If you can identify and avoid the trigger, the swelling typically clears within a day or two.

Styes and Chalazia

A stye is a small, painful bump that forms right at the edge of your eyelid, usually where an eyelash meets the skin. It’s essentially a blocked, infected oil gland. Within one to two days of first noticing tenderness, you’ll see the bump localize to the eyelid margin, sometimes developing a visible white or yellow head. Most styes rupture and drain on their own within two to four days, and the pain resolves once they do.

A chalazion looks similar at first but behaves differently. Instead of staying at the lash line, it settles deeper into the body of the eyelid and gradually becomes a firm, painless lump. Chalazia take longer to go away, typically draining or being reabsorbed over two to eight weeks. They’re caused by a blocked oil gland without active infection, which is why they don’t hurt the way styes do.

For both, the recommended treatment is the same: soak a clean washcloth in hot water (not scalding), wring it out, and hold it against the affected eyelid for 10 to 15 minutes, three to four times a day. This softens the blocked material and encourages drainage. Resist the urge to squeeze either one. Squeezing can push infected material deeper or spread bacteria to surrounding tissue.

Conjunctivitis (Pink Eye)

Pink eye causes redness, discharge, and swelling that can affect one or both eyes. The tricky part is figuring out whether it’s viral or allergic, since both produce watery discharge and itching.

A few details help tell them apart. Viral conjunctivitis usually follows or accompanies a cold or upper respiratory infection. You may notice a tender, swollen lymph node just in front of your ear on the affected side. Allergic conjunctivitis has no swollen lymph node but tends to come with a history of allergies, puffy eyelids, and more prominent itching and burning. If your discharge is thick, yellow, or green, that points toward bacterial conjunctivitis, which is less common but responds to prescription antibiotic drops.

Blepharitis

If your eyelids are chronically swollen, red at the margins, and feel gritty or irritated most mornings, blepharitis is a likely cause. This is ongoing inflammation of the eyelid edges, and it comes in two forms.

Anterior blepharitis affects the area around your eyelashes. You’ll notice crusty flakes or scales clinging to the base of the lashes, along with redness and mild swelling. It’s usually driven by bacteria that naturally live on your skin or by a dandruff-like condition of the eyelid.

Posterior blepharitis involves the tiny oil glands (meibomian glands) on the inner edge of the eyelid. When these glands get clogged, the protective oil layer of your tear film breaks down. The altered tear composition triggers inflammation and makes your eyes feel dry, irritated, and chronically puffy. Tiny mites called Demodex, which live in eyelash follicles, can worsen the blockage and inflammation.

Blepharitis doesn’t go away permanently, but daily lid hygiene keeps it under control. Warm compresses loosen clogged oils, and gently scrubbing the lid margins with diluted baby shampoo or a commercial lid scrub removes debris and bacteria.

Trauma and Black Eyes

A blow to the face, a sports injury, or even bumping into something can cause rapid swelling around the eye. Blood pools under the thin skin surrounding the socket, creating the classic dark purple bruise. Most black eyes heal on their own within a few days, with the bruise fading to yellow or green before disappearing completely.

The white of your eye may turn bright red from surface bleeding. This looks alarming but is usually harmless. Apply a cold compress (ice wrapped in a cloth, not placed directly on skin) for 15 to 20 minutes at a time during the first 24 to 48 hours to limit swelling. After a blow to the eye area, it’s worth getting checked to rule out damage to the eye itself or a fracture of the thin bones around the socket.

Cellulitis Around the Eye

Sometimes a bug bite, a scratch, or a sinus infection leads to a spreading skin infection around the eye. This comes in two very different forms, and knowing the difference matters.

Preseptal cellulitis is the more common, less dangerous type. The eyelid and surrounding skin become red, warm, and swollen, often after an insect bite or minor skin wound. Your vision stays normal, the eye moves freely in all directions, and the eyeball itself doesn’t bulge forward. This still needs antibiotic treatment but isn’t an emergency.

Orbital cellulitis is the dangerous version. The infection pushes behind the eye, causing the eyeball to protrude. Eye movement becomes painful and restricted. Vision may decrease, and colors can look washed out. This form often follows a sinus infection, earache, or dental infection rather than a skin wound. Orbital cellulitis can damage the optic nerve and requires emergency treatment in a hospital.

Thyroid Eye Disease

Persistent swelling, bulging eyes, and a feeling of pressure behind the eyes can point to thyroid eye disease. This autoimmune condition occurs when the immune system attacks tissues behind the eyes using the same antibodies that target the thyroid gland. The antibodies bind to receptors in the eye tissue, causing inflammation and swelling of the muscles and fat behind the eyeball.

Thyroid eye disease is most common in people with Graves’ disease (an overactive thyroid), but it can also occur in people with normal thyroid levels. Symptoms develop gradually, often over weeks to months, and may include dry eyes, double vision, and difficulty closing the eyelids completely. If you have known thyroid problems and notice changes around your eyes, that connection is worth raising with your doctor.

When Eye Swelling Is an Emergency

Most swollen eyes are uncomfortable but not dangerous. A few situations require immediate care:

  • Sudden vision loss or blurriness in the swollen eye
  • The eyeball is bulging forward or looks more prominent than the other side
  • Pain when moving the eye in any direction
  • Chemical exposure to the eye
  • Trauma with rapidly worsening swelling
  • High fever alongside a red, swollen eyelid

Any of these combinations suggests the problem has moved beyond the surface of the eyelid and may be affecting the eye itself or the structures behind it. In these cases, getting to an emergency department quickly makes a meaningful difference in outcomes.