Erythromycin
What is erythromycin?
Erythromycin is an antibiotic medicine. It is used to treat different infections and belongs to a group of antibiotics called macrolides. Erythromycin works by stopping bacteria from growing – helping your body fight off infection[1].
What is erythromycin used for?
Doctors may prescribe erythromycin for many types of infections, including[1]:
Upper Respiratory Tract infections
Respiratory Tract infections
Skin infections, including acne and impetigo
Ear infections
Eye infections
Sexually transmitted infections
Diphtheria and whooping cough (pertussis)
Legionnaires’ disease
It can also be used to prevent rheumatic fever in people allergic to penicillin.
How does erythromycin work?
Erythromycin prevents bacteria from growing by blocking bacterial protein production[1].
Who can take erythromycin?
Most adults and children can take erythromycin. You may not be able to use erythromycin if you have liver or kidney problems, heart rhythm conditions (such as long QT syndrome), or are allergic to erythromycin or other macrolide antibiotics. If you are pregnant or breastfeeding speak to your doctor first as it should only be taken if the benefits outweigh the possible risks[1].
Please tell your doctor or pharmacist about any conditions you may have before you start treatment, and always follow the instructions in the Patient Information Leaflet[2].
What is the typical dosage of erythromycin?
Your doctor will determine the right dose of erythromycin depending on your age, type of infection and your medical history. The usual oral dose for adults is between 250–500mg taken 4 times a day. This will be lower for children and may be lower or higher depending on your infection. always follow your doctor’s instructions[1].
How do you take erythromycin?
You can take erythromycin with or without food, food may help reduce stomach upset. Tablets should be swallowed whole with a glass of water. If you are prescribed liquid forms, shake well before taking and use a measuring spoon or syringe to measure the liquid. You should finish your full course of erythromycin, even if you feel better before it’s completed[1].
Can you stop taking erythromycin suddenly?
No, you should not stop taking erythromycin suddenly. Stopping early may cause the infection to return or allow bacteria to become resistant to antibiotics, which is why you should always complete the full course – unless your doctor advises otherwise[1].
What should you do if you take too much erythromycin?
Taking too much erythromycin can cause symptoms such as nausea, vomiting, diarrhoea, hearing problems, confusion, or seizures (although this is rare). Contact your doctor if you’ve taken too much erythromycin[1].
What should you do if you forget a dose of erythromycin?
If you forget to take a dose of erythromycin, take it as soon as you remember. If your next dose is due soon, skip the missed one and take the next one instead. Do not take two doses at once to make up for missing one[1].
Which medicines should you avoid taking with erythromycin?
Erythromycin can interact with other medicines, and you should tell your doctor about anything else you’re taking first[1].
In general, it is not advisable to take erythromycin while taking any of the following[1]:
Ergotamine, dihydroergotamine
Statins (e.g., simvastatin, atorvastatin)
Anticoagulants (e.g.,Warfarin or rivaroxaban) which can increase risk of bleeding
antihistamine medicines (e.g., astemizole, terfenadine, or mizolastine)
Theophylline, carbamazepine, or digoxin as erythromycin may increase their levels
It is also best to avoid eating or drinking grapefruit while you take erythromycin. Always inform your doctor or pharmacist about all medications and supplements you take before you start a new medicine, and follow the instructions in the Patient Information Leaflet[2].
What are the side effects of erythromycin?
The most common side effects of erythromycin include nausea or vomiting, along with diarrhoea, stomach pain, or a loss of appetite[1].
Some more serious (but rare) side effects require urgent medical help. These include severe allergic reactions (rash, swelling, trouble breathing), liver problems (yellowing of the skin or eyes), irregular heartbeat or chest palpitations, and hearing loss (especially with high doses or in older adults)[1].
Important: Always read the leaflet in your medicine packet for full information. There may sometimes be other side effects that are not listed above, always inform your doctor if you notice anything unusual[1].
If you experience any side effects, including those not listed, you are encouraged to report them via the Yellow Card Scheme or contact your doctor, pharmacist, or nurse. This information is intended as a summary for general awareness and does not replace professional medical advice.
The information provided in the side effects section is not a comprehensive list of all possible side effects associated with this medication. For a complete list of side effects, please refer to the Patient Information Leaflet (PIL) provided with your medication or consult your healthcare professional2].
Frequently asked questions about erythromycin
Can erythromycin treat a cold or flu?
No, erythromycin does not treat a cold or flu. It only works against bacterial infections, not viruses like colds or flu[1].
Is erythromycin safe during pregnancy?
Erythromycin can be prescribed during pregnancy, but you should always check with your doctor first[1].
Can I drink alcohol while taking erythromycin?
It’s best to limit alcohol while taking erythromycin, as it can reduce its benefits[1].
Can I take antacids with erythromycin?
Some antacids (especially those with magnesium or aluminium) may affect the absorption of your erythromycin dose. For that reason, it’s best to take them at least 2 hours apart from erythromycin[1].
Can erythromycin cause resistance?
Yes, erythromycin resistance may occur if your dose is not taken as directed. It’s important to complete the full course to help prevent antibiotic resistance or return of symptoms[1].
For the official NHS guide to erythromycin, visit their website.
Medicines A-Z Directory Disclaimer
The information provided on this Medicines A-Z page is intended for general informational purposes only and was accurate as of June 2025. It is designed to offer simple, patient-friendly summaries of prescribed medications based on publicly available resources, including those from the National Health Service (NHS). This content does not constitute medical advice, diagnosis, or treatment and is not a substitute for professional guidance from a qualified healthcare professional, such as a doctor or pharmacist.
Patients should always consult their healthcare professional before starting, stopping, or changing any prescribed medication, and must inform them of any known allergies, medical conditions, or other medications being taken to ensure safe use. The inclusion of a medication on this page does not guarantee its availability, suitability, or approval for use in all cases, as prescribing decisions are made by healthcare professionals based on individual patient needs.
This page may include links to external websites, such as those maintained by the NHS or the Medicines and Healthcare products Regulatory Agency (MHRA), for further information. These links are provided for convenience only and do not imply endorsement. The pharmacy is not responsible for the content, accuracy, or availability of external websites, nor for any consequences arising from their use.
Medical and regulatory information may change over time due to new research, updated guidelines, or changes in licensing by the MHRA. While the pharmacy endeavours to keep this information accurate, it cannot guarantee its currency at all times. Patients are advised to verify information with a healthcare professional for the most up-to-date advice.
The pharmacy accepts no liability for any loss, damage, or injury resulting from the use of or reliance on the information provided on this page, including any consequences arising from self-diagnosis, self-medication, or failure to seek professional advice.