by EBSCO Medical Review Board


A hordeolum is an infection of an eyelash follicle or a nearby gland. It is also known as a stye. The infection causes a red bump on the eyelid that may look like a pimple.

An external hordeolum is outside of the lash line. An internal one is inside of the lash line.

Hordeolum (Stye)
Nucleus Image
Copyright © Nucleus Medical Media, Inc.


A hordeolum forms when the oil from a gland of the eyelid thickens and can no longer flow. Bacteria trapped in the gland or an eyelash follicle leads to infection.

Risk Factors

Things that may raise the risk of this problem are:


A hordeolum usually begins as a red and swollen area on or in the eyelid. It may be in one or both eyes. Often, the area is tender and painful. Other problems may be:

  • Tearing of the eye
  • Blurred eyesight
  • Feeling like something is in the eye
  • Itching in the eye
  • Fluid or pus draining from the area


You will be asked about your symptoms and health history. A physical exam will be done. It will focus on your eye. This is often enough to make the diagnosis.


The goal of treatment is to ease symptoms and promote healing. Options are:

  • Supportive care, such as using warm compresses to help it drain
  • Antibiotics to treat infection
  • A procedure to lance the hordeolum to allow it to drain


To lower the risk of this health problem:

  • Practice proper hand and face washing.
  • Use contact lenses as advised.
  • Do not share makeup.
  • Do not use old makeup.


The American Academy of Ophthalmology 

The American Optometric Association 


Canadian Association of Optometrists 

Canadian Ophthalmological Society 


Chalazion and hordeolum (stye). The Merck Manual: Professional Version website. Available at: Accessed October 22, 2020.

Hordeolum and chalazion treatment, the full gamut. Optometry Today website. Available at: Accessed October 22, 2020.

Hordeolum (stye). Johns Hopkins Medicine website. Available at:,P01075. Accessed October 22, 2020.

Revision Information