Stye

Painful spot or lump on your eyelid? It could be a stye. Read below about stye causes, treating styes at home or when to see an expert.

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.

Close-up of a person's eye showing a swollen red bump on the eyelid (a stye) against pale skin with long eyelashes and a hint of the iris visible.

Stye symptoms

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.

Red, swollen eyelid

A stye usually starts with redness and swelling around the eyelid. The skin might look puffy and feel sore, especially near the lump. This swelling is a normal response to infection and should start to settle as the stye heals.

Tender or painful to touch

The lump itself often feels sore, especially when blinking or touching the area. This discomfort is often one of the first signs that a stye is forming. The pain should ease once the stye starts to drain and heal.

Itchy eyes

Some people with a stye notice their eyes feel itchy or irritated. This is caused by the surrounding inflammation or minor discharge from the infected area. Try not to touch or rub the eye, as this can make symptoms worse or spread the infection.
Learn more about itchy eyes

Gritty or scratchy feeling

You might feel like there’s something stuck in your eye, even though there’s nothing visible. This gritty or scratchy feeling is common with styes and is caused by the swelling or discharge irritating the eye’s surface.
Learn more about the feeling of something in the eye

Sensitivity to light

Some people become more sensitive to bright light when they have a stye. This can make going outside or looking at screens uncomfortable. The light sensitivity should improve once the swelling and irritation calm down.

Crusty eyelid

You might notice dried discharge or crust forming on the eyelid, especially after sleeping. This can make your eyelid feel sticky or hard to open in the morning. Gently cleaning the area with warm water can help.
Learn more about blepharitis

Yellow or white discharge

As the stye gets bigger, you might see a yellow or white spot appear. This is pus building up near the surface of the lump. It can burst and drain on its own – don’t try to squeeze it, as this can spread the infection.

Watery eyes

Your eye may produce more tears than usual while the stye is healing. This extra moisture helps protect the eye and flush out irritants, but it can be uncomfortable or affect your vision slightly.
Learn more about watery eyes

Lump with no pain

Not all eyelid lumps are styes. If the bump isn’t red or sore, you might have a chalazion – a blocked oil gland that tends to be firmer and longer‑lasting than a stye.
Learn more about chalazion

Blurry vision

If a stye causes a lot of swelling, it can sometimes press on the surface of your eye or block your line of sight slightly. This might make your vision feel a bit blurry or hazy. It’s not common, but if your sight changes or gets worse, speak to an optometrist.
Learn more about blurry vision

The difference between internal and external styes

External styes are the most common type. They form at the edge of the eyelid, near the base of the lashes, and often look like a red, swollen bump. They tend to come to a head and drain on their own.

Internal styes develop inside the eyelid when an oil gland becomes blocked and infected. These are usually more painful and can cause more swelling, even if they’re less visible. Both types are caused by the same bacteria and are treated in similar ways.

External stye (outside the eyelid)

This is the most common type of stye. It looks like a small, red bump on the edge of your eyelid, near your lashes. You might also spot one in the corner of your eye. It’s caused by an infection in an eyelash follicle or one of the small oil glands. External styes often come to a head and release pus, then start to heal. Most clear up within a week and don’t need treatment.

Internal stye (inside the eyelid)

This type of stye forms deeper inside the eyelid and can be more painful. It happens when the oil glands inside the lid (called meibomian glands) get blocked and infected. Internal styes might not be as easy to see, but they can cause more swelling and tenderness. They can take longer to heal and may need help from an optometrist or GP if they don’t settle on their own.

Book an eye test

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.

Poor eyelid hygiene

Not cleaning your eyelids properly can lead to a build‑up of oil, dirt and bacteria. These can clog the glands in your eyelid or infect a lash follicle. Washing your face daily, including around your eyes, can help reduce the risk.

Blepharitis

This is a long‑term condition that causes your eyelids to become red, flaky and inflamed. It often affects the base of your eyelashes, where styes tend to form. If you have blepharitis, you might notice styes happening more often.
Learn more about blepharitis

Eye make‑up

Using expired, contaminated or shared cosmetics (like eyeliner or mascara) can spread bacteria to your eyelids. If you don’t remove your make‑up properly before bed, it can build up and block oil glands and raise the risk of infection.

Skin conditions

Conditions like rosacea or eczema can cause inflammation around the eyes, including the eyelids. This can make the area more sensitive and more prone to blocked glands and infection, which can lead to styes.

Diabetes

High blood sugar levels can weaken your immune response and affect how well your body deals with minor infections. This makes you more likely to get things like styes or other eye issues, especially if diabetes isn’t well controlled.
Learn more about diabetic retinopathy

A weak immune system

When your immune system isn’t working at full strength, whether due to illness, certain medications or lifestyle factors, you’re more likely to get bacterial infections, including styes.

Previous eyelid lumps

If you’ve had a chalazion before, there’s a higher chance you’ll get another eyelid lump. Chalazia form when glands get blocked, and they can sometimes get infected and turn into a stye.
Learn more about chalazion

Ready to see things clearly?

Noticed your eyes hurting, or a change in your sight? Whether it’s something new or something that’s been bothering you for a while, we’re here to help.

How do I lower my risk of styes?

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 make‑up 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. Speak to your optometrist if you’re not sure what to use.

Learn more about blepharitis

Everyday habits that help

Always wash your hands before touching your eyes or putting in contact lenses. Don’t rub your eyes, even if they feel itchy or sore. Use a clean towel and flannel every day, and don’t share them with others. If you get styes often, or have a firm lump that doesn’t go away, it could be a chalazion. In that case, an optometrist can take a look and recommend the best treatment.

Learn more about chalazion

What the experts say about styes

Our optometrists see styes all the time, so they know what to look for and how to help. In this short video, one of our experts explains what causes a stye, why it can be painful, and what you can do to ease it. They’ll also cover when it’s best to get it checked and what happens if it keeps coming back.

Book an eye test

How to treat a stye

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.

When to see a doctor

If the stye is getting bigger, more painful, or not improving after a few days, it’s time to get it looked at. A doctor may need to drain it using a small needle under local anaesthetic. You might also be given an antibiotic cream or ointment. Painkillers like paracetamol or ibuprofen can ease soreness while the stye heals. Just make sure to follow the instructions on the label.

When to see an optometrist or doctor

Most styes clear up on their own, but if it’s not getting better after a week, keeps coming back, or starts to affect your vision, it’s best to get it checked. You should also speak to an expert if the swelling spreads, your eye becomes very painful, or you’re finding it hard to open. An optometrist can take a closer look and let you know if it needs treatment or if it’s something else like a chalazion or blepharitis.

Book an eye test

Things to avoid

Don’t try to pop, squeeze or poke a stye. This can make things worse and spread infection. Never pull out the affected eyelash either. Let the stye drain and heal on its own. While styes aren’t usually contagious, it’s still best to avoid sharing towels, flannels or pillowcases. Wash your hands before and after touching your eye and use a clean cloth each time you apply a warm compress. If you wear contact lenses, switch to glasses until the stye has cleared. And throw away any eye make‑up used around the time it appeared.

Why do styes keep coming back?

If you’re getting styes often, it could be due to a few things like blepharitis, rosacea or oily skin. These can cause blocked glands along your eyelid, which makes styes more likely. Some people are simply more prone to them. Keeping the area clean and spotting early signs can help stop them flaring up.

Learn more about blepharitis

Managing styes long term

If styes are a regular problem, it’s worth building daily lid hygiene into your routine. Use a gentle eyelid cleanser or warm compress once a day to keep your eyelid margins clear. And if the issue keeps coming back despite good hygiene, book in with your optometrist. They’ll check for underlying causes and talk through treatment options.

Book an eye test

How do I use eye drops?

If it is recommended that you use eye drops, our optometrists know that getting the hang of eye drops can take a bit of practice. We’ll show you how to do it step by step, so you feel confident using them at home. That includes tips for making it easier, like getting into the right position, not blinking too soon, and keeping things clean. If you ever have trouble or something doesn’t feel right, we’re always here to help.

Your questions about styes, answered

Did you know?

Eye tests are bulk billed to Medicare, so there are no out‑of‑pocket expenses for you*.

Written with care and checked for accuracy

https://images.ctfassets.net/uuaxywrybmpn/4iv1fAtPrk5KdO5pntYtbs/9788b87f4eb2a4b1d4844f24e5c7ee44/Andrea_Hurlow1.jpg

Andrea Hurlow

BOptom

Andrea graduated with a Bachelor of Optometry (Hons.) from the University of Auckland in 2007. She moved to South Australia shortly thereafter where she spent 10 years working in a variety of clinical practices, including private and corporate optometry.

Her clinical interests include contact lenses and children's vision. She practiced as a senior optometrist for Specsavers before moving into her current role of Clinical Performance Consultant, initially looking after both SA and WA. In 2018 she relocated to WA where she works closely with the retail field team to support partners in delivering exceptional customer care and clinical outcomes.

Could it be something else?

Find out more

  • A man undergoes an eye exam, looking into a slit lamp while an eye care professional examines his eye.

    Why do I need an eye test?

    Eye tests play a huge part in making sure your eyes stay healthy.

    Check your vision
  • A optometrist operates an eye examination machine while an older man sits in front of it.

    Your store visit explained

    At Specsavers we are focused on caring for your eyes and giving you the best possible vision.

    What to expect in‑store
  • A friendly optometrist giving advice to a patient in the test room.

    More on eye tests

    An eye test is not just about getting glasses – it is a vital health check for your eyes.

    All about eye tests