Erythromycin: Price, Dosage & Where to Buy
Erythromycin is tracked on this site as a pharmaceutical product. Listed status: Prescription-only medicine (POM).
We have gathered dosage forms, pricing and purchase paths in one place. Under UK rules, Erythromycin is classified as prescription-only.
Market availability is reviewed periodically, so treat the figures here as a snapshot, not a promise. Read on for strengths, region pages and common questions.
Facts
- Active ingredient
- erythromycin
- Forms
-
- Capsule, Delayed Release · Oral : 250 mg
- Capsule, Delayed Release Pellets · Oral : 250 mg
- Gel · Topical : 20 mg/g
- Ointment · Ophthalmic : 5 mg/g
- Solution · Topical : 20 mg/mL
- Swab · Topical : 20 mg/mL
- Tablet, Coated · Oral : 250 mg , 500 mg
- Tablet, Delayed Release · Oral : 250 mg , 333 mg , 500 mg
- Tablet, Film Coated · Oral : 250 mg , 500 mg
- Prescription-only medicine (POM)
- Licensing status not on file
No generic version on file
No supply disruption currently listed (NHS SPS)
Erythromycin price estimates, the UK-licensed equivalent
Estimate, not a quote
-
40mg Prescription-only medicine (POM) NHS SPS supply disruption listed
£14.05 per tablet or capsule
N/A
Price estimate
Where to buy -
125mg/5ml Prescription-only medicine (POM) NHS SPS supply disruption listed
£10.75 per pack dispensed
N/A
Price estimate
Where to buy -
250 mg Prescription-only medicine (POM) NHS SPS supply disruption listed
£1.46 per tablet or capsule
N/A
Price estimate
Where to buy -
250mg Prescription-only medicine (POM) NHS SPS supply disruption listed
£20.16 per tablet or capsule
N/A
Price estimate
Where to buy -
250mg/5ml Prescription-only medicine (POM) NHS SPS supply disruption listed
£18.87 per pack dispensed
N/A
Price estimate
Where to buy -
333 mg Prescription-only medicine (POM) NHS SPS supply disruption listed
£2.47 per tablet
N/A
Price estimate
Where to buy -
500 mg Prescription-only medicine (POM) NHS SPS supply disruption listed
£1.90 per tablet
N/A
Price estimate
Where to buy -
500mg Prescription-only medicine (POM) NHS SPS supply disruption listed
£19.64 per tablet or capsule
N/A
Price estimate
Where to buy -
500mg/5ml Prescription-only medicine (POM) NHS SPS supply disruption listed
£42.41 per pack dispensed
N/A
Price estimate
Where to buy -
5 mg/g Prescription-only medicine (POM) NHS SPS supply disruption listed
£2.14 per g
N/A
Price estimate
Where to buy -
20 mg/g Prescription-only medicine (POM) NHS SPS supply disruption listed
£0.51 per g
N/A
Price estimate
Where to buy -
20 mg/mL Prescription-only medicine (POM) NHS SPS supply disruption listed
£0.27 per mL
N/A
Price estimate
Where to buy
All forms and prices
| Forms | Price per unit |
|---|---|
| 40mg | £14.05 / tablet or capsule |
| 125mg/5ml | £10.75 / pack dispensed |
| 250 mg | £1.46 / tablet or capsule |
| 250mg | £20.16 / tablet or capsule |
| 250mg/5ml | £18.87 / pack dispensed |
| 333 mg | £2.47 / tablet |
| 500 mg | £1.90 / tablet |
| 500mg | £19.64 / tablet or capsule |
| 500mg/5ml | £42.41 / pack dispensed |
| 5 mg/g | £2.14 / g |
| 20 mg/g | £0.51 / g |
| 20 mg/mL | £0.27 / mL |
as of Oct 2, 2026 · Pricing methodology
These numbers are an estimate, assembled from public pricing references for the UK, not a price any one pharmacy has promised. The price at any one counter can differ from this figure, so check with the pharmacy for the number that applies to you. A price that seems oddly cheap next to this range can be a red flag about the seller's license.
This is a prescription-only medicine (POM). A valid UK prescription from a UK-registered prescriber is required before a pharmacy can dispense it.
Fill it at a pharmacy registered with the GPhC (Great Britain) or the PSNI (Northern Ireland).
Erythromycin is a POM under UK medicines law under current UK rules. A pharmacist is only able to release it once a UK-registered prescriber has issued one.
If you need a new prescription, a GP or another UK-registered prescriber can issue a new one before the order can be processed. Expect the pharmacy to check that the prescriber is UK-registered, as part of routine dispensing checks.
About Erythromycin
Erythromycin is an antibiotic in the macrolide class, used to treat infections caused by bacteria that are sensitive to it. The eye ointment is used for superficial bacterial infections affecting the surface of the eye, including the conjunctiva or cornea. Erythromycin is available as a generic medicine and requires a prescription in the United Kingdom.
What Erythromycin is used for
Erythromycin eye ointment treats superficial eye infections caused by bacteria that are sensitive to erythromycin. These infections involve the conjunctiva, the thin tissue covering the white of the eye, or the cornea, the clear front surface of the eye. The ointment is also used to prevent certain eye infections in newborn babies caused by gonorrhoea or chlamydia bacteria.
Its effectiveness in preventing infections caused by penicillinase-producing gonorrhoea bacteria has not been established. For babies born to mothers with clinically apparent gonorrhoea, eye ointment alone is inadequate and injected antibiotic treatment is needed.
How Erythromycin works
Erythromycin belongs to the macrolide group of antibiotics. These antibiotics interfere with the machinery that bacteria use to make proteins. Bacteria need these proteins to grow and multiply, so blocking their production helps control an infection.
The eye ointment brings the antibiotic into contact with bacteria on the surface of the eye. Its effect depends on whether the bacteria causing the infection are sensitive to erythromycin.
Dosage from the label
The label lists eye ointment containing 5 mg/g of erythromycin. The label lists approximately 1 cm of eye ointment up to six times daily for superficial eye infections, depending on their severity. The label lists approximately 1 cm of ointment in each lower conjunctival sac for prevention of gonococcal or chlamydial eye infection in newborn babies.
The ointment is not to be flushed from the eye afterwards, and a new tube is used for each infant. These dosing details concern the eye ointment, rather than the oral or skin preparations. Erythromycin is also available as oral capsules and tablets, and as skin gel, solution and swabs.
Key warnings
- Must not be used by people with a history of allergy to erythromycin
- Eye irritation, redness and allergic reactions have been reported
- Eye ointment alone is inadequate for babies born to mothers with clinically apparent gonorrhoea
- Effectiveness against newborn eye infections caused by penicillinase-producing gonorrhoea bacteria is not established
Main interactions
- The eye ointment label does not list interactions with other medicines
- The eye ointment label does not list food interactions
- The eye ointment label does not list alcohol interactions
Missed dose
A missed dose can interrupt the prescribed antibiotic treatment schedule. General pharmacy advice is to resume when remembered unless the next scheduled dose is nearly due.
Avoid doubling a dose to make up for a missed one. A pharmacist can clarify how this applies to the prescribed preparation.
Pregnancy and breastfeeding
The eye ointment label does not specify pregnancy or breastfeeding data. Discuss use during pregnancy or breastfeeding with a doctor or pharmacist. The listed use for preventing eye infections in newborn babies does not establish safety during pregnancy or breastfeeding.
Storage
The eye ointment label specifies storage between 15°C to 25°C (59°F to 77°F). Keep it out of reach of children. Follow the storage directions on the pack to maintain quality.
Pharmacies near you
Use your location to open the pharmacies closest to you and ask them about Erythromycin, the UK-licensed medicine with the same active ingredient.
Pharmacies by area for Erythromycin (UK-licensed equivalent)
- North East · 884 pharmacies
- North West · 2538 pharmacies
- Yorkshire and The Humber · 1676 pharmacies
- East Midlands · 1307 pharmacies
- West Midlands · 1778 pharmacies
- East of England · 1860 pharmacies
- London · 3261 pharmacies
- South East · 2368 pharmacies
- South West · 1374 pharmacies
- Northern Ireland · 714 pharmacies
- Scotland · 1725 pharmacies
- Wales · 1050 pharmacies
Cities with the most pharmacies
- London · 724 pharmacies
- Birmingham · 265 pharmacies
- Nottingham · 180 pharmacies
- Glasgow · 177 pharmacies
- Leeds · 173 pharmacies
- Sheffield · 162 pharmacies
- Bristol · 148 pharmacies
- City of London · 144 pharmacies
- Manchester · 134 pharmacies
- Edinburgh · 131 pharmacies
- Bolton · 124 pharmacies
- Belfast · 122 pharmacies
- Hampstead · 121 pharmacies
- Coventry · 115 pharmacies
- Cardiff · 112 pharmacies
Frequently asked questions
Does erythromycin require a prescription?
Erythromycin requires a prescription in the United Kingdom. It is available as a generic medicine.
How much does erythromycin cost?
This page shows an estimate rather than a fixed price. The actual price can vary by pharmacy and product.
What is erythromycin eye ointment used for?
It treats superficial infections of the conjunctiva or cornea caused by bacteria sensitive to erythromycin. It is also used to prevent certain eye infections in newborn babies caused by gonorrhoea or chlamydia bacteria.
How do I find Erythromycin near me?
Use the map and city pages on this site to find a location near you and ask them about Erythromycin. Availability is not guaranteed at any single pharmacy, so call ahead.
Related medicines
First published October 2, 2026 · Last updated · Report an error on this page