Swelling in just one eye usually points to a local problem, not a whole-body condition. The most common culprits are styes, blocked oil glands, minor infections, insect bites, and contact with an irritant or allergen on that side of the face. Most of these resolve on their own or with simple home care, but a few causes need prompt medical attention.
Styes and Chalazia: The Most Common Cause
If you feel a tender, red bump near your eyelid’s edge, you’re likely dealing with a stye. A stye is a bacterial infection of an eyelash follicle or one of the tiny oil glands at the lid margin. It’s very painful, usually looks like a small pimple, and tends to develop quickly over a day or two.
A chalazion is a similar-looking bump, but it forms farther back on the eyelid where a deeper oil gland has become blocked and inflamed. Unlike a stye, a chalazion is not usually painful. It can start as a stye that doesn’t fully drain, then hardens into a firm, painless lump that may stick around for weeks or even months.
For both, the standard home treatment is a warm compress applied for about five minutes at a time, several times a day. Research shows it takes two to three minutes of sustained heat on the eyelid surface to soften the trapped oil inside. Avoid applying heat continuously, though, because prolonged warmth dilates nearby blood vessels and can actually increase swelling.
Contact With an Irritant or Allergen
If your eye isn’t painful but is puffy, itchy, or red, something may have touched or irritated that side of your face. Common triggers include mascara, eyeliner, eye shadow, sunscreen, moisturizers, eye creams, and even false eyelashes or nail glue (transferred when you touch your face). Plants like peppers and poinsettias can also cause eyelid reactions on contact. Dust, chlorine, soaps, and detergents round out the list.
This type of swelling often affects only one eye because the irritant only reached one side. Think about whether you rubbed one eye after handling something, slept on one side of a pillow with new detergent, or applied a product unevenly. The swelling typically fades within a few days once you stop the exposure, though lingering allergic reactions can take a few weeks to fully clear.
Bacterial Pink Eye
Bacterial conjunctivitis, or pink eye, often starts in one eye before spreading to the other. You’ll notice redness across the white of the eye, a gritty feeling, and sticky yellow or green discharge that may crust your eyelashes shut overnight. Mild cases clear up in two to five days without treatment, though full resolution can take up to two weeks. Antibiotic drops shorten the infection and reduce the chance of spreading it to others.
Tear Duct Infection
If the swelling is concentrated at the inner corner of your eye, near the bridge of your nose, a blocked or infected tear duct is a strong possibility. This condition, called dacryocystitis, produces a tender lump right where tears normally drain. Pressing on that swollen spot may cause pus or discharge to ooze from the small hole at the inner corner of your eye. It’s more common in infants and in adults over 40, and it usually needs antibiotics to resolve.
Insect Bites and Minor Trauma
Eyelid skin is some of the thinnest on your body, so even a tiny mosquito bite or a minor bump can produce dramatic swelling that looks alarming. The giveaway is usually a clear history: you woke up with the swelling (suggesting a bite overnight) or you recall getting hit or poked. The swelling is soft, may be slightly itchy or tender, and gradually improves over two to three days. A cold compress in the first 24 hours helps limit the puffiness.
Shingles Near the Eye
If you’re over 50 and the swelling came with burning or shooting pain on one side of your forehead or nose, shingles affecting the eye area is worth considering. The earliest warning sign is facial pain or tingling that starts before any visible rash. Within a few days, clusters of small blisters appear along a path from the forehead down toward the eye, sometimes reaching the tip of the nose. This pattern follows a single nerve and stays strictly on one side of the face. Shingles near the eye can damage the cornea and requires antiviral treatment started as early as possible.
Preseptal vs. Orbital Cellulitis
Cellulitis around the eye means a bacterial infection has spread into the eyelid tissue, causing severe swelling, deep redness or a purplish color, and pain. It often follows a scratch, insect bite, or sinus infection. There are two forms, and telling them apart matters.
Preseptal cellulitis stays in the tissue in front of the eye. It looks bad (the lid may swell shut) but doesn’t threaten your vision. Orbital cellulitis is the more dangerous version: the infection has moved into the eye socket itself. The key differences are pain when you move your eye, difficulty moving the eye in all directions, a feeling that the eye is being pushed forward, and blurry or decreased vision. Fever is usually present. Headache and unusual drowsiness raise concern for the infection reaching the brain.
Red Flags That Need Urgent Care
Most single-eye swelling is harmless, but certain symptoms signal something serious:
- Pain when moving the eye, not just when touching the lid
- Restricted eye movement, where you can’t look fully in one or more directions
- Vision changes, including blurriness or dimming in the swollen eye
- The eye appears to bulge forward compared to the other side
- Fever alongside the swelling
- Rapidly worsening redness and pain over hours, especially with a history of a recent cut, bite, or sinus infection
Any of these combinations suggests the infection or inflammation may have reached the eye socket, which requires same-day evaluation. Vision loss from orbital cellulitis is preventable when treated early.
Simple Steps to Reduce Swelling at Home
For garden-variety swelling from a stye, mild irritation, or a bug bite, a few straightforward measures help. Warm compresses work best for styes and chalazia: soak a clean cloth in warm (not hot) water, wring it out, and hold it against the closed lid for five minutes. Repeat three to four times a day. For allergic or traumatic swelling, a cool compress is more effective at reducing puffiness. Avoid squeezing or popping any bump on your eyelid, which can push bacteria deeper into the tissue. Skip eye makeup until the swelling resolves, and wash your hands before touching the area.
If swelling hasn’t improved after a week of home care, or if a chalazion persists for more than a month and bothers you, a doctor can drain it with a simple in-office procedure or recommend a different approach based on what’s causing the problem.

