Health Library Explorer
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A-Z Listings Contact Us

Stye

What is a stye?

A stye (hordeolum) is a tender red bump on the edge of your eyelid.

What causes a stye?

A stye happens when a gland on the edge of your eyelid gets infected. When it occurs inside or under the eyelid, it's called an internal hordeolum.

The infection is most often caused by a bacteria or germ called staph (Staphylococcus aureus).

Who is at risk for a stye?

You are more likely to get a stye if you:

  • Have had one before

  • Wear contact lenses

  • Are not keeping your eye area clean

  • Use eye makeup that is old or contaminated

  • Have other eye conditions, such as an inflamed or infected eyelid (blepharitis)

  • Have other conditions, such as rosacea, seborrheic dermatitis, or diabetes

What are the symptoms of a stye?

Each person’s symptoms may vary. Symptoms may include:

  • Eyelid swelling, redness, pain, or soreness

  • Feeling like there is something in your eye

  • Being bothered by bright light

  • Eye tearing and crusting

The symptoms of a stye may look like other health problems. Always see your healthcare provider to be sure.

How is a stye diagnosed?

In most cases, your healthcare provider will be able to tell that you have a stye by looking at it.

You will usually not need to take any tests.

How is a stye treated?

In most cases, a stye will go away on its own.

There are some things you can do to treat the stye at home. These include:

  • Putting a warm, wet cloth (compress) on your eyelid for 5 to 10 minutes. This should be done 3 to 5 times a day.

  • Washing your hands often

  • Washing your face daily, including the eye area

  • Not touching the area

  • Not squeezing the stye

  • Not wearing makeup until the infection heals

Your healthcare provider may also:

  • Give you special bacteria-fighting (antibiotic) creams or ointments to put on the area. Only certain ones are safe to use near your eyes.

  • Refer you to an eye specialist (ophthalmologist) if the stye does not go away.

What can I do to prevent a stye?

To prevent a stye, you should:

  • Wash your hands often

  • Wash your face and eye area

  • Be careful when using and removing eye makeup

When should I call my healthcare provider?

Call your healthcare provider if you:

  • Notice redness or swelling of your eyelid

  • Have pain in your eyelid

  • Feel like something is in your eye

Key points about styes

  • A stye (hordeolum) is a tender red bump on the edge of the eyelid.

  • It's an infection of a gland of the eyelid.

  • The infection is most often caused by bacteria called staph (Staphylococcus aureus).

  • The most common symptoms are redness and swelling of the eyelid.

  • In most cases, a stye will go away on its own.

Next steps

Tips to help you get the most from a visit to your healthcare provider:

Know the reason for your visit and what you want to happen.

  • Before your visit, write down questions you want answered.

  • Bring someone with you to help you ask questions and remember what your provider tells you.

  • At the visit, write down the name of a new diagnosis, and any new medicines, treatments, or tests. Also write down any new instructions your provider gives you.

  • Know why a new medicine or treatment is prescribed, and how it will help you. Also know what the side effects are.

  • Ask if your condition can be treated in other ways.

  • Know why a test or procedure is recommended and what the results could mean.

  • Know what to expect if you do not take the medicine or have the test or procedure.

  • If you have a follow-up appointment, write down the date, time, and purpose for that visit.

  • Know how you can contact your provider if you have questions, especially after office hours or on weekends.

Online Medical Reviewer: Heather M Trevino BSN RNC
Online Medical Reviewer: Marianne Fraser MSN RN
Online Medical Reviewer: Rajadurai Samnishanth
Date Last Reviewed: 2/1/2024
© 2000-2024 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.
Contact Our Health Professionals
Follow Us
Powered by StayWell
About StayWell | Disclaimer | Terms of Use

Our web site is designed to provide general information to educate users about programs and services, which may be available through our hospitals. The web site is not intended to provide medical advice nor should the information be used to attempt to determine the presence, absence or severity of any illness or medical condition which may be perceived or experienced by the user of this site. If you have or suspect you may have an illness or condition which you believe requires medical attention, we recommend you call your primary care physician. If you believe you are experiencing a medical emergency please call "911" (or your local medical emergency number) or seek immediate care from the nearest hospital Emergency Department. The provision of information to users of this web site is not intended as an inducement or to otherwise influence a person's decision to order or receive any item or service from a particular provider, practitioner or supplier that is reimbursable under Medicare, a state healthcare program (e.g., AHCCS) or any other healthcare plan.

Physicians are members of the medical staff at each facility, but are independent contractors who are neither employees nor agents of Tenet Florida Coastal Division; and, as a result, Tenet Florida Coastal Division is not responsible for the actions of any of these physicians in their medical practices.