Stye

A painful lump on your eyelid could be a stye. Learn what causes styes, how to treat them at home and when to get help.

Book an appointment

What is a Stye?

A stye (hordeolum) is a small, sore lump that forms on the edge of your eyelid. It’s usually caused by a bacterial infection in an eyelash follicle. The bacteria often come from your skin or nose and can get into your eye if you rub your face and then touch your eye.

What are the symptoms of a Stye?

The most obvious sign of a stye is a small lump on your eyelid – either on the edge near your lashes or tucked inside the lid. It can look like a regular spot and often comes with some swelling or discomfort. Here are other symptoms to watch out for: 

An optician delivers an eye test to a customer

Do these symptoms sound familiar?

If you have experienced any of the symptoms mentioned above it's worth booking an appointment with one of our optometrists.

What causes a Stye?

Styes are usually caused by staphylococcus, a type of bacteria that lives on your skin and in your nose. It’s harmless most of the time, but if it gets into a hair follicle or gland in your eyelid, it can cause a red, painful lump. While anyone can get a stye, some things can make it more likely: 

Styes are usually caused by bacteria entering an eyelid follicle or gland, leading to a red, painful lump. Some factors can make them more likely.

  • Poor eyelid hygiene 

  • Blepharitis 

  • Eye make‑up 

  • Skin conditions 

  • Diabetes 

  • A weak immune system 

  • Previous eyelid lumps

How is a Stye treated?

Most styes clear up on their own within a week or two. The lump often swells, then forms a white or yellow spot as it heals. There are simple things you can do at home to help it along, and signs to watch out for in case you need more support. 

Relieving a stye at home 

A warm compress is the safest and most effective home treatment. It helps bring the pus to the surface, so the lump can drain naturally. Use a clean flannel soaked in warm (not hot) water and hold it over your closed eye for 10–15 minutes. Do this a few times a day. Avoid squeezing the lump or trying old remedies like rubbing a gold ring on it. These won’t help and could make things worse. Stick to clean hands, gentle heat, and letting the stye heal in its own time.

Book an eye test

Can a Stye be prevented?

It’s not always possible to stop styes completely, especially if you have blepharitis or rosacea, but good hygiene goes a long way. Always take off your eye makeup before bed and give your face a gentle clean each night. Keeping your eyelids and lashes clean can help prevent blocked glands. There are lid wipes and cleansers made especially for this. Ask your optometrist if you’re not sure what to use.

FAQs

Written by our experts for peace of mind

https://images.ctfassets.net/zcryw81f0g1x/5mrcuMDlru21b9LMMuIQn7/34dcf1c5e9fe3ed41c4ea4077537d61f/Ross_Campbell_Northallerton.jpg

Ross Campbell

BSc Hons MCOptom Prof Cert Glauc Prof Cert Med Ret

Ross is an experienced optometrist having graduated in 2007 from Bradford University. He is also ophthalmic director of Specsavers Swaledale with Northallerton & Thirsk, a pre‑registration supervisor, professional advancement consultant, and a WOPEC Lead Assessor. He has previously worked as Director of Optometry Advancement for Specsavers and as a columnist for Optician & ProFile magazine.

Related Conditions

Not sure if this is what you're experiencing? Explore some related conditions:

  • Ocular Herpes

    The types of herpes that affect the eye (causing ocular or eye herpes) are called the herpes simplex virus (HSV) and the varicella zoster virus (VZV).

    Find out more
  • Corneal Abrasion

    A corneal abrasion is a scratch to the cornea, and can often cause discomfort, red eyes, and a strong sensitivity to light.

    Find out more
  • Dry Eye Syndrome

    Dry eye syndrome is a condition that happens when your eyes don’t produce enough tears or if the quality of your tears isn’t quite right.

    Find out more

Find out more about eye care services