Home Conditions Styes |  En Español

Eye styes: Causes and symptoms

  1. Causes
  2. Symptoms
  3. 5 Facts
photo depiction of an eye stye

Schedule an exam

Find Eye Doctor

What is an eye stye?

A stye (also called a sty or hordeolum) is a localized infection in the eyelid that causes a tender, red bump near the edge of the lid.

There are two types of eye styes:

  1. External: A stye at the base of an eyelash.

  2. Internal: A stye within one of the small oil glands within the eyelid.

The infection is caused by bacteria, and it can occur at the base of an eyelash (external hordeolum) or within one of the small oil glands within the eyelid (internal hordeolum).


A stye is caused by staphylococcal bacteria. This bacterium is found in the nose and is transferred easily to the eye when you rub your nose, then your eye.

Bacteria can cause inflammation or infection of the eyelash follicles — oil glands that drain through ducts into the eyelashes. When the duct is clogged, oil can’t drain and backs up into the gland. The gland becomes swollen and inflamed, causing the stye.

SEE RELATED: Eye stye causes, risk factors and prevention

Signs and symptoms

A lump on the eyelid and swelling of the eyelid are two visible signs of an eye stye.

Symptoms of an eye stye include:

  • Pain

  • Redness

  • Swollen eyelids

  • Tenderness

  • Droopy eyelids

  • Eye discharge (crustiness around the eyelid)

  • Burning sensation

After symptoms appear, a small, often painful pimple will develop in the affected area. Usually this is accompanied by swollen eyes. Sometimes just the immediate area is swollen; at other times, the entire eyelid swells.

Where can you get a stye?

Styes can occur in several places on your eyelid. You can get any of the following types of stye:

  • Stye on upper eyelid

  • Stye on lower eyelid

  • Stye inside an eyelid

  • Stye under an eyelid

The location doesn’t indicate its cause or how quickly you can get rid of a stye. Whether a stye is on your upper eyelid or lower eyelid, or whether it’s in your eyelid or underneath, your eye doctor can advise you of the best course of treatment.

READ NEXT: How long does a stye last?

5 facts about styes

1. Eye styes typically don't cause vision problems.

Your ability to see well at either near or distance shouldn't be affected by a stye.

2. Styes typically aren’t contagious.

In most cases, styes aren’t contagious. Though it’s possible to transmit the bacteria that causes a stye from person to person, this would require the person with a stye to touch their eye and then directly transfer the bacteria to the eye of someone else.

Also, the bacteria that cause styes aren’t nearly as contagious as the viruses that cause pink eye.  

3. Most styes heal on their own within a few days.

You can speed up this process by applying warm compresses for 10 to 15 minutes, three or four times a day, over the course of several days.

This will relieve the pain and bring the stye to a head, much like a pimple. In most cases, the stye will then open, drain and heal without further intervention.

Though most styes will go away with basic home remedies, like warm compresses, some need to be treated medically or drained surgically.

4. Never “pop” a stye.

Just as you should not pop a pimple, the same is true for an eye stye. You should never pop a stye, but instead allow the stye to open on its own.

A stye that forms inside the eyelid (called an internal hordeolum) might not rupture and heal on its own. Because this type of stye can be more serious, your eye doctor may need to surgically open and drain it.

If you have frequent styes, your eye doctor may want to prescribe an antibiotic ointment to prevent recurrence. He or she also might recommend using pre-moistened eyelid cleaning pads for daily lid hygiene to reduce the risk of styes and blepharitis.

5. Other eye issues can accompany styes.

With a stye, you may notice frequent watering in the affected eye, increased light sensitivity and a feeling like something is “in” your eye (this symptom is called a “foreign body sensation”).

When to see an eye doctor

Although most styes clear up fairly quickly, don't hesitate to contact your eye doctor for additional advice. Your doctor might prescribe a stye ointment or other stye treatment to help the condition resolve more quickly.

If your stye worsens, affects your vision or doesn’t go away within a week or so, contact your eye doctor for an in-office evaluation and treatment. In some cases, stubborn styes may require surgical treatment by your doctor, followed by application of a prescription stye medicine.

SEE RELATED: Infographic: What is a stye?

Find Eye Doctor

Schedule an exam

Find Eye Doctor

Reviewer - Vance Thompson

Vance Thompson, MD, FACS, is the director of refractive surgery at Vance Thompson Vision in Sioux Falls, S.D. He also is professor of ophthalmology at the Sanford USD School of Medicine, ... Read more