Why Is One of My Eyes Puffy? Causes & Signs

A single puffy eye usually comes down to one of a handful of causes: a blocked oil gland, a localized infection, an allergic reaction on that side, or simply the way you slept. Most of the time it’s harmless and resolves on its own, but certain combinations of symptoms point to something more serious. Here’s how to figure out what’s going on.

The Most Common Cause: A Stye or Chalazion

The single most likely reason for puffiness in one eye is a blocked or infected gland in the eyelid. These fall into two categories that can look similar but behave differently.

A stye is a bacterial infection at the base of an eyelash or inside an oil-producing gland in the lid. It shows up as a red, tender lump, and the surrounding eyelid often swells and feels sore to the touch. Styes tend to come on quickly and are noticeably painful from the start.

A chalazion is a non-infectious blockage of one of those same oil glands. It forms a firm, usually painless bump on the lid. Because there’s no active infection, a chalazion develops more gradually. It can sit there for weeks, and sometimes the only symptom is the swelling itself. Occasionally a chalazion will become red and tender, making it hard to distinguish from a stye without a closer look.

Both conditions are almost always one-sided. Warm compresses are the standard first-line treatment for either one. Ophthalmologists typically recommend applying gentle heat for about five minutes at a time, two to four times a day. One caution: keeping heat on continuously can dilate blood vessels and actually increase swelling, so stick to short sessions with breaks in between.

Sleeping Position and Fluid Buildup

If your puffiness is worst in the morning and fades within an hour or two, your sleeping position is a strong suspect. When you lie flat, gravity stops pulling fluid away from your face the way it does during the day. That fluid pools in the soft, loose tissue around your eyes. If you sleep on one side, the eye closer to the pillow tends to collect more fluid, making it noticeably puffier than the other.

This type of swelling is temporary and harmless. Sleeping with your head slightly elevated, or switching sides, usually evens things out. A cool compress for a few minutes after waking can speed drainage.

Allergic or Contact Reactions

Allergies can affect just one eye when the trigger touches only that side. This is especially common with contact allergens rather than airborne ones. Rubbing one eye after handling a new product, or applying makeup or skinscreen to one lid, can cause localized swelling, redness, and itching.

Common culprits include mascara, eyeliner, eye shadow, sunscreen, moisturizers, eye cream, false eyelashes, and even topical antibiotics applied near the eye. Soaps, detergents, and certain chemicals like chlorine can also irritate eyelid skin, which is thinner and more reactive than skin elsewhere on your face. If you recently introduced a new product and one eye puffed up, that product is the likely cause. Stopping use usually resolves the swelling within a few days.

Blocked Tear Duct Infection

Your tears drain through a small sac near the inner corner of each eye, then flow down into the nose through a narrow duct. When that pathway gets blocked, tears pool and stagnate, and the sac can become inflamed or infected. This condition, called dacryocystitis, produces a distinctive pattern: swelling and pain concentrated at the inner corner of the eye, near the bridge of the nose, sometimes with a visible lump or pus-like discharge.

Acute cases can include fever and significant redness. Chronic cases are milder, with persistent watery eyes and occasional tenderness but no fever. Either way, a blocked tear duct infection needs medical treatment to clear the blockage and address any infection.

Cellulitis Around the Eye

Cellulitis is a bacterial skin infection that can develop after a scratch, insect bite, or sinus infection spreads to the eyelid area. There are two forms, and the distinction matters.

Preseptal cellulitis affects the eyelid and surrounding skin but stays in front of a thin membrane called the orbital septum. The eyelid swells significantly and may turn a deep reddish-purple, but once you open the lid, the eye itself looks normal. Vision is fine, and the eye moves freely in all directions.

Orbital cellulitis is the dangerous version. The infection pushes past that membrane into the deeper tissues around the eyeball. This causes the eye to bulge forward, makes it painful to move, and can impair vision. Fever is usually present. Orbital cellulitis is a medical emergency, particularly in children. If you notice a bulging eye, pain when looking around, or any change in vision alongside eyelid swelling, get to an emergency room.

Thyroid Eye Disease

Thyroid conditions, particularly an overactive thyroid, can cause inflammation and swelling of the tissues around the eyes. While most people think of this as affecting both eyes symmetrically, that’s not always the case. A large European study of newly diagnosed patients found that about 11% had purely one-sided disease, and roughly 31% had noticeably asymmetric involvement, with one eye significantly more swollen than the other.

Thyroid eye disease tends to develop gradually, with puffiness that doesn’t go away, sometimes accompanied by a feeling of pressure behind the eye, dryness, or a gritty sensation. If you have persistent one-sided puffiness with no obvious cause, and especially if you have other symptoms like unexplained weight changes, a racing heart, or heat intolerance, thyroid function is worth checking.

Less Common Possibilities

Viral infections can occasionally cause one-sided eyelid swelling. Herpes simplex may produce small blisters on or near the eyelid along with burning or pain. Herpes zoster (the same virus that causes shingles) can affect the skin around one eye in older adults, typically with a painful, blistering rash that follows the nerve path across the forehead and down to the eyelid.

Rarely, a slowly growing, painless lump on one eyelid turns out to be a tumor. These tend to develop gradually over weeks or months rather than days, and they’re more common in older adults. Any persistent, painless nodule on the eyelid that doesn’t resolve with warm compresses deserves evaluation.

How to Tell What You’re Dealing With

A few key questions can help you narrow things down:

  • How fast did it appear? Overnight puffiness that fades by midday points to fluid retention from sleep. A lump that grew over a day or two suggests a stye or chalazion. Swelling that came on over hours with significant pain and redness could be cellulitis.
  • Is there a visible bump? A defined lump at the lid margin is likely a stye. A firm, painless bump farther from the lash line suggests a chalazion. A tender mass at the inner corner near your nose points toward a tear duct issue.
  • Does it itch or burn? Itching strongly suggests an allergic reaction. Burning or stinging with blisters may indicate a viral cause.
  • Can you move your eye normally? If eye movement is painful, limited, or your vision has changed, that’s a red flag for orbital cellulitis or another deeper problem that needs immediate attention.

Most single-eye puffiness resolves within a few days with warm compresses and by removing any irritating products. Swelling that persists beyond two weeks, keeps coming back, or arrives with fever, vision changes, or pain with eye movement warrants a professional evaluation sooner rather than later.