Antibiotic eye drops and ointment for a stye or sore eyelid: what they do and when they are the wrong tool
Most styes settle with warm compresses, and a chalazion is not an infection, so an antibiotic drop is often the wrong tool. A steroid combination is a doctor's decision, and some swollen eyelids need care the same day.
Consultant Ophthalmologist and Oculoplastic Surgeon · MMC 66025 · NSR 143681 · Consultations from early 2027
- A stye often settles in one to two weeks, and a 2017 Cochrane review of non-surgical treatments for an acute internal hordeolum found no trials of antibiotics, steroids or compresses, so no evidence for or against.
- A chalazion is described by American Family Physician as noninfectious and not painful, so antibiotic ointment treats an infection that is not there.
- The NHS says a GP may suggest an antibiotic cream or ointment for blepharitis that does not clear after regular lid cleaning, and antibiotic eyedrops or tablets for a complication such as a cyst.
- AAO EyeWiki says the eye pressure rise from a topical steroid usually appears three to six weeks after starting, and herpes infection of the corneal surface is a reason steroid drops must not be used.
- Swelling that spreads, pain on moving the eye, a bulging eye, double vision or any change in vision needs a doctor the same day, because it may be cellulitis behind the eyelid.
A sore, swollen eyelid sends many people to the pharmacy counter asking for an antibiotic, and the question is a fair one. A stye looks like an infection, so it seems natural to treat it like one. This article explains what antibiotic drops and ointment are for, why a stye or chalazion often does not need one, why a version with a steroid added is a doctor's decision, and which signs mean the problem has gone beyond the lid. I name medicines only by their generic class or substance, and I give no doses.
Do I need antibiotic eye drops or ointment for a stye?
Usually not. A stye often settles by itself in one to two weeks with warm compresses, and a chalazion is not an infection at all. An antibiotic is a doctor's decision for a stye that is clearly infected, not something to start by habit.
The stye, or hordeolum, is a small abscess in an oil gland or lash follicle of the eyelid. A 2023 StatPearls chapter says the condition often lasts one to two weeks, is self-limiting and often resolves on its own, that warm compresses and massage may be used, and that topical antibiotics may be indicated. The word to notice is "may". The NHS stye page lists warm flannel treatment, paracetamol or ibuprofen for pain, and, from a GP, bursting with a sterilised needle or removing the nearest lash. It does not mention an antibiotic at all. The American Academy of Ophthalmology says an ophthalmologist may prescribe an antibiotic for an infected stye.
The evidence is thin, and I would rather say so. A Cochrane review of non-surgical treatments for an acute internal hordeolum, which set out to look at antibiotics, steroids, warm compresses and lid massage, found no trials. Its authors found no evidence for or against any of them. That is not proof that antibiotics do nothing. It means nobody has tested them properly, so a confident promise from a bottle or a pharmacy shelf has nothing behind it.
A chalazion is different again. It is a blocked oil gland that has become a firm, usually painless lump, and it is not caused by bacteria. A review in American Family Physician describes it as noninfectious and not painful, and lists time, warm compresses, a steroid injection or drainage as the options for a lump that stays, with no antibiotic. Putting antibiotic ointment on a chalazion treats an infection that is not there.
What are antibiotic and antibiotic-steroid eye products actually for?
An antibiotic-only product is meant for a bacterial infection on the surface of the eye or lid. An antibiotic-steroid combination is meant for inflammation that is already diagnosed, in an eye where infection is present or likely. Neither is a general remedy for a red or sore eye.
Antibiotic-only products come as drops and as ointment. Chloramphenicol and fusidic acid are two generic substances people ask about. The combinations that carry a steroid pair an antibiotic with dexamethasone: tobramycin with dexamethasone, or neomycin and polymyxin B with dexamethasone. The US prescribing information for generic products of both kinds says they are for steroid-responsive inflammatory eye conditions where a bacterial infection, or the risk of one, exists. The steroid is the anti-inflammatory half. The antibiotic is the half aimed at bacteria.
That is why the reasons for using them are narrow. The NHS blepharitis page says a GP may suggest an antibiotic cream or ointment for the lids if blepharitis, inflammation of the lid margin, does not clear after regular lid cleaning, and that antibiotic eyedrops or tablets may be recommended if it has caused a complication such as a cyst. In other words the antibiotic comes after cleaning and after a diagnosis, not before.
Are drops or ointment better for a sore eyelid?
I cannot honestly say one is better, because none of the sources I read compares them head to head for a stye. What they do show is a pattern: ointment is the form mentioned for the lid margin, and drops are mentioned when the problem has spread to the eye surface or caused a complication.
The NHS blepharitis page names an antibiotic cream or ointment "to rub on the eyelid" for the lid itself, and eyedrops or tablets for a complication. That matches the anatomy. The lid margin is where the lashes grow and where the oil glands open, and an ointment stays where it is placed. Drops are made to reach the front of the eye, which is the conjunctiva, the thin clear membrane over the white of the eye, and the cornea, the clear window in front of the pupil.
Whichever form is chosen, the practical rules are the same. Do not let the tip of the tube or bottle touch the eye or lid. Do not share it. Do not keep an opened bottle from one eye problem to use on the next, because a medicine chosen on one day for one eye is not a spare. How often to use it and for how long is the prescriber's instruction, and I would not guess at it from an article.
Why is a combination with a steroid a doctor's decision?
Because a steroid can raise the pressure inside the eye, can mask an infection while it spreads, and is unsafe in some infections, notably a herpes infection of the cornea. Checking for those first is the point of seeing a doctor before the bottle, not after.
Pressure. AAO EyeWiki says the rise in eye pressure with a topical steroid usually appears three to six weeks after starting, and normalises within about two weeks of stopping. Dexamethasone is among the steroids listed as able to raise pressure. Higher-risk groups include people with glaucoma or a close relative with it, type 1 diabetes, high myopia, connective tissue disease, and the very young or the old. EyeWiki also says everyone using topical ocular steroids needs regular monitoring, and that chronic eye steroids should not be prescribed by non-eye doctors unless an ophthalmologist is following the patient. The US labels for the generic combinations say the same: pressure should be routinely monitored, and prolonged use may cause glaucoma with damage to the optic nerve. I wrote about the same risk for bottles bought over the counter in my article on pharmacy eye drops.
Masking infection. The labels warn that prolonged use may suppress the body's response and raise the risk of a secondary infection, and that a steroid may mask or worsen an existing infection. A lid that looks calmer is not always a lid that is healing.
Herpes. The generic labels list epithelial herpes simplex keratitis, an infection of the corneal surface, as a contraindication. EyeWiki states that topical steroids are contraindicated in active epithelial disease, and that a dendritic ulcer may evolve into a geographic one, more so in people on topical steroids. Herpes can also involve the lids, with small blisters on the lid skin. A sore, blistered eyelid is not always a stye.
The prescribing information adds that a doctor should make the first prescription after examining the eye with magnification, and that the quantity is limited at first. Those are the checks the product is designed around.
Can I be allergic to the eye drop itself?
Yes. If the eyelid becomes itchier, redder or more swollen after starting a drop or ointment, an allergy to the medicine is one possible cause, and stopping to ask the prescriber is sensible. Do not assume the infection is getting worse and use more.
The generic neomycin combination label states that products containing neomycin sulfate may cause cutaneous sensitisation, that treatment should be discontinued if hypersensitivity develops, and that cross-hypersensitivity to other aminoglycosides can occur. The tobramycin label likewise advises stopping if a sensitivity reaction occurs. The NHS describes allergic contact dermatitis as a reaction that usually appears within a few hours or days of exposure, with itchy, blistered, dry and cracked skin, most often on the hands and face. The lid skin is thin, so it shows this early.
The same label says that if inflammation or pain persists longer than 48 hours or becomes aggravated, the product should be stopped and a physician consulted. The reasoning applies more widely: a lid that is worse after two days of treatment needs a review, not a longer course. A reaction to lash products, cosmetics or a medicine can look like infection, and my article on allergic eyelid reactions explains how to tell the two apart.
Which signs mean it is more than a stye and needs a doctor the same day?
Swelling that spreads across the lid or cheek, pain when the eye moves, a bulging eye, double vision, or any change in vision. Those suggest the infection has moved behind the eyelid into the eye socket, and no pharmacy drop is the right first step.
The eyelid has a thin sheet of tissue, the orbital septum, that separates the lid from the eye socket. Infection in front of it is preseptal cellulitis, and infection behind it is orbital cellulitis. EyeWiki lists a hordeolum or chalazion among the ways infection can reach the tissues around the eye. In preseptal disease the eye itself behaves normally: vision is normal, the eye does not bulge, and eye movements are full. In orbital disease EyeWiki lists reduced vision, a bulging eye, and limited, painful eye movements, and says admission to hospital is warranted in all cases. A 2015 American Family Physician review gives the same markers, a change in visual acuity, proptosis (a bulging eye) and reduced eye movement or double vision, as the reason to image and to treat in hospital.
Preseptal cellulitis is not trivial either. The same sources describe mild cases in an adult without fever being treated with oral antibiotics and close follow-up, with admission if there is no response within 48 hours. My article on preseptal cellulitis goes through that, and the one on orbital cellulitis covers the more serious form. The NHS says to seek urgent help for a stye that is very painful or swollen, affects vision, produces pus, or has spread to the eye or eyelid. A swollen lid on one side without a clear cause is covered in my guide to a suddenly swollen eyelid.
So the useful order is this. Warm compresses and patience first for a stye. A doctor if it is very painful, not improving after a few weeks, repeatedly coming back, or not the lump you thought it was. The same day for the red flags above. If you are at a pharmacy counter, the most useful question is not which antibiotic to buy but what the lump is. For the wider map, see the eyelid lumps and lashes section and my hub article on why eyes look tired. If it is a child with a stye, Dr Chan Li Yen of Little Eyes 101 explains what to do about styes in children.
- The eyelid swelling is spreading across the lid or onto the cheek, or you have a fever.
- Your eye hurts when you move it, looks pushed forward, or you see double.
- Your vision is blurred, dim or changed, or light hurts the eye.
- The eyelid is more swollen, itchier or redder after starting a drop or ointment, which can be an allergy to the medicine.
- The lid is blistered, or has got worse after about two days of treatment.
Questions patients ask
Usually not. A stye often resolves on its own within one to two weeks with warm compresses, according to a StatPearls chapter, and the NHS stye page lists no antibiotic. An ophthalmologist may prescribe one for a stye that is clearly infected, so the decision belongs to a doctor.
No. A chalazion is a blocked oil gland, described in American Family Physician as noninfectious and not painful. Time, warm compresses, a steroid injection or drainage are the options for one that stays. Antibiotic ointment treats bacteria that are not the cause.
The sources I read do not compare them for a stye, so I cannot say one is better. The NHS names an antibiotic cream or ointment for the lid in blepharitis that does not clear with cleaning, and eyedrops or tablets for a complication such as a cyst. A doctor chooses the form.
Because the steroid can raise eye pressure, can mask an infection, and is a contraindication in epithelial herpes simplex keratitis, according to the generic US prescribing information. AAO EyeWiki says anyone using topical eye steroids needs regular monitoring. A doctor examines the eye first.
It is better not to. A bottle was chosen for one eye on one day, and a steroid combination can hide an infection or raise eye pressure. A sore lid now might be a blistering herpes infection or an allergy, and either can get worse with the wrong drop.
Yes. The generic neomycin combination label states that neomycin may cause cutaneous sensitisation and that treatment should be discontinued if hypersensitivity develops. If the lid gets itchier, redder or more swollen after starting a drop or ointment, stop and ask the prescriber.
Look at the eye, not only the lid. In preseptal cellulitis, vision, eye position and eye movements are normal. In orbital cellulitis, AAO EyeWiki lists reduced vision, a bulging eye and painful, limited movement. Any of those, or spreading swelling or fever, needs a doctor the same day.
The course is the prescriber's instruction and I do not give one. The neomycin combination label says to stop and consult a doctor if inflammation or pain persists beyond 48 hours or is aggravated, and to monitor eye pressure if use reaches 10 days. A lid that is worse after two days needs review.
Sources
- NHS: Stye (opens in a new tab)
- AAO: What are chalazia and styes? (opens in a new tab)
- Lindsley K, Nichols JJ, Dickersin K. Non-surgical interventions for acute internal hordeolum. Cochrane Database Syst Rev 2017 (CD007742) (opens in a new tab)
- StatPearls: Hordeolum (archived 2023 edition) (PubMed 28723014) (opens in a new tab)
- Carlisle RT, DiGiovanni J. Differential diagnosis of the swollen red eyelid. Am Fam Physician 2015 (opens in a new tab)
- NHS: Blepharitis (opens in a new tab)
- NHS: Contact dermatitis (opens in a new tab)
- AAO EyeWiki: Preseptal Cellulitis (opens in a new tab)
- AAO EyeWiki: Orbital Cellulitis (opens in a new tab)
- AAO EyeWiki: Steroid-Induced Glaucoma (opens in a new tab)
- AAO EyeWiki: Herpes Simplex Virus Keratitis (opens in a new tab)
General information written by a consultant oculoplastic surgeon. It does not replace an examination. If you are worried about your eyes or eyelids, please see an eye doctor. Written and reviewed by Dr Catherine Chow, Consultant Ophthalmologist and Oculoplastic Surgeon, MMC 66025 · NSR 143681.
Stye (hordeolum): how long it lasts, whether it spreads, and when it is not a stye
Most styes settle in one to two weeks. The ones worth a doctor's time are the stye that spreads, the one that stays, and the one that keeps coming back in the same place.
Read the articleA lump on the eyelid that is not a stye: skin tags, seborrhoeic keratosis and papilloma
Can eyebrows and eyelashes be restored? Finding the cause first, then serums, tattooing and transplants
Preseptal (eyelid) cellulitis: a swollen red eyelid, and when it is an emergency
Bring the midnight questions.
Researching quietly is smart. When you're ready to ask out loud, Dr Catherine Chow will consult at Eagle Eye Centre Malaysia, Petaling Jaya, from early 2027.
Until then, you can follow her on Instagram, @drcatherinec (opens in a new tab).














