Eyes
Medicines for Stye
A painful red lump on the eyelid from a blocked, infected gland — usually settling by itself within a week or two, with warm compresses as the main treatment and antibiotics only if it is clearly infected or spreading.
Education and reference only. This explains which medicines are used and why, in plain language — it deliberately contains no doses and is not a substitute for advice from your doctor or pharmacist. Always discuss your own treatment with a qualified clinician, and check the BNF and the product labelling for prescribing detail.
Quick answer
What is Stye?
A stye, known medically as a hordeolum, is a small, painful, red lump that develops on or near the edge of the eyelid. It happens when one of the glands or eyelash roots in the lid becomes blocked and then infected, usually by bacteria that normally live on the skin.
- How it is treated: Most styes get better by themselves within a week or two, so the main approach is simple home care that eases the discomfort and helps the stye drain.
- Self-care: The most helpful thing you can do is apply a clean, warm compress to the closed eye several times a day — for example a flannel rinsed in warm water, or a reusable heated eye-bag — which soothes the soreness and helps the stye come to a head and drain naturally.
- When to seek help: Most styes can be managed at home and a pharmacist can advise on warm compresses and lid care.
What it is
A stye, known medically as a hordeolum, is a small, painful, red lump that develops on or near the edge of the eyelid. It happens when one of the glands or eyelash roots in the lid becomes blocked and then infected, usually by bacteria that normally live on the skin. Typically it starts as a tender swelling that comes to a small yellowish head over a day or two, and the eye may water and feel sore or gritty. Most styes point outwards near the lash line, but some form deeper inside the lid. They are very common and, although uncomfortable, are not usually serious. A stye is different from a chalazion, which is a firmer, often painless cyst left behind when an oil gland stays blocked without much infection. Styes tend to occur more often in people with blepharitis — long-term inflammation of the lid margins — and someone prone to one stye may get others. The reassuring thing is that the great majority clear up on their own without any need for antibiotics.
How it is treated
Most styes get better by themselves within a week or two, so the main approach is simple home care that eases the discomfort and helps the stye drain. Applying warmth to the closed eye several times a day softens the contents and encourages the lump to come to a head and discharge naturally, which is the single most useful measure. It is important not to squeeze or try to burst a stye, as this can spread the infection and make things worse; let it drain on its own. Keeping the eye and lid margins clean, and avoiding eye make-up and contact lenses until it settles, also helps. A topical antibiotic is not needed for an ordinary stye and is reserved for when the eye is clearly infected, the redness is spreading, or the problem is not settling. Because styes are linked to blepharitis, treating any underlying lid inflammation with regular lid hygiene reduces the chance of repeated styes. If a painless lump remains after the soreness has gone — a chalazion — it often clears with continued warmth, with minor treatment only occasionally needed.
For this condition, these medicines
Medicine classes used for Stye
Each links to a full, dose-free guide — what it is, how it works, who can and cannot use it, side effects, interactions and FAQs.
Symptom checker
Symptoms that can point to Stye
Stye can be one cause of these symptoms. Each guide explains the other possible causes and the red-flag warning signs that mean you should get urgent help:
Beyond medication
Lifestyle and self-care
The most helpful thing you can do is apply a clean, warm compress to the closed eye several times a day — for example a flannel rinsed in warm water, or a reusable heated eye-bag — which soothes the soreness and helps the stye come to a head and drain naturally. Do not squeeze, pick at or try to pop a stye, however tempting, as this risks spreading the infection. Keep the eyelid clean, and gently wipe away any discharge with cooled boiled water. Avoid wearing eye make-up or contact lenses until the stye has cleared, and do not share towels or face cloths. If you are prone to styes, a regular lid-hygiene routine to control any underlying blepharitis can reduce how often they come back. Wash your hands before touching your eyes, and replace eye cosmetics regularly rather than keeping old ones.
When to get help
When to see a doctor
Most styes can be managed at home and a pharmacist can advise on warm compresses and lid care. See your GP or optometrist if a stye is very painful, is not improving after a week or two of warm compresses, keeps coming back, or affects your vision, or if a painless lump remains afterwards and is bothering you. Seek prompt advice if the whole eyelid becomes swollen and red rather than just the lump, or if your eye itself becomes red and painful. Get urgent medical help — the same day — if the redness and swelling spread across the whole eyelid or onto the face, the eye becomes painful to move or is pushed forward, your vision is affected, or you feel feverish and unwell, as these can be signs of a spreading infection around the eye socket (orbital cellulitis) that needs emergency treatment.
Not sure how urgent it is? It is always OK to call NHS 111 for advice, day or night.
Answers
Stye: frequently asked questions
What medicines are used for a stye?
Most styes need no medicine at all. They usually clear up by themselves within a week or two, and the main treatment is a warm compress applied to the closed eye several times a day, which helps the stye come to a head and drain. Painkillers you would normally use for any discomfort can ease the soreness. A topical antibiotic is only used when a stye is clearly infected, the redness is spreading, there is a lot of discharge, or it simply is not settling — not for an ordinary, uncomplicated stye. If you keep getting styes, the key is usually to treat the underlying blepharitis with regular lid hygiene rather than to keep using antibiotics. If signs of a spreading infection appear, that needs urgent assessment rather than home treatment.
Should I squeeze or pop a stye?
No — you should never squeeze, pick at or try to pop a stye. Although it is tempting to try to release the lump, squeezing it can push the infection deeper or spread it to nearby tissue and make things considerably worse. Instead, apply a clean warm compress to the closed eye several times a day; the warmth softens the contents and encourages the stye to come to a head and drain on its own, which is the safe way for it to clear. Keep the area clean and gently wipe away any discharge that appears. If the stye is not settling, is very painful, or the redness starts to spread, see a healthcare professional rather than interfering with it yourself.
How long does a stye take to clear?
Most styes settle within a week or two. Typically the lump becomes tender, comes to a small head over a day or two, then drains and heals on its own, especially if you help it along with warm compresses several times a day. Sometimes a painless firm lump — a chalazion — is left behind after the soreness has gone; this can take longer, often a few weeks, to clear, and continued warmth usually helps. If a stye has not improved at all after a couple of weeks of warm compresses, keeps coming back, or a remaining lump is not going away, it is worth seeing your optometrist or GP. And if the redness and swelling spread or your vision is affected, seek help promptly rather than waiting.
Why do I keep getting styes?
Recurrent styes are usually linked to blepharitis, a long-term inflammation of the eyelid margins where the oil glands and lash roots become clogged and more prone to infection. If you keep getting styes, the most effective thing is often not repeated antibiotics but a regular lid-hygiene routine — warm compresses, gentle massage and cleaning of the lash margins — to keep the underlying lid inflammation under control. Good habits help too: washing your hands before touching your eyes, removing eye make-up fully each night, replacing old eye cosmetics, and not sharing towels or face cloths. If styes remain frequent or troublesome despite this, an optometrist or GP can check for blepharitis or other contributing factors and advise on managing them.
Keep reading
Related articles
Sources
Where this is drawn from
- NICE CKS: Styes (hordeola).
- College of Optometrists
Related conditions
Browse by body system
Building a patient-information or formulary resource?
We create evidence-led, dose-free clinical references and decision aids for teams.