The Effects of Alcohol on Antibiotics: Complete Safety Guide
If you’ve been prescribed antibiotics before, you’ve probably been told to avoid alcohol during treatment. But did you know that not all antibiotics require such strict measures?
Key takeaways
Alcohol doesn’t stop antibiotics from working, but it can increase the risk of side effects or weaken your recovery.
Advice surrounding antibiotics and alcohol is often too vague, or guidance too general.
Some antibiotics should never be mixed with alcohol as they can cause serious reactions.
Some common antibiotics like Amoxicillin and Penicillin don’t interact with alcohol directly and are generally safe to take.
Liver or kidney problems can make side effects from drinking on antibiotics worse.
Always check the patient information leaflet to see if it’s okay to drink while on your antibiotic.
Does alcohol stop antibiotics from working?
Alcohol does not stop antibiotics from working directly, but it can seriously interfere with your recovery in other ways:
Increased side effects: like nausea, dizziness, or drowsiness
Immune system strain: making it harder for your body to fight infection
Delayed healing: especially if you’re dehydrated or undernourished
Understanding which antibiotics interact with alcohol is crucial for your safety during treatment. Keep reading to learn the science behind alcohol and antibiotics, including which ones are safe, which require moderation, and which shouldn’t be mixed with alcohol at all.
Can I drink alcohol on my antibiotic?
Generally, it is advised to avoid alcohol when taking antibiotics, but this largely depends on which one you are taking. Some antibiotics are generally safe to take with alcohol, while others can cause harmful reactions when mixed. For some antibiotics, alcohol can reduce how well they work or increase side effects, but drinking isn’t strictly off limits.
Antibiotics & alcohol compatibility checker
Check if your antibiotic is safe to take with alcohol
Important note
Always consult your doctor or pharmacist before drinking alcohol with any antibiotic, even ones listed here as generally safe. Certain individual health factors may affect the safety of treatment.
Never mix with alcohol
Some antibiotics have serious interactions with alcohol, and no amount should be drunk during treatment. Avoid alcohol entirely while taking the following:
Used for: dental infections, bacterial vaginosis, pelvic inflammatory disease, Clostridium difficile, and other stomach or intestinal infections.
Avoid alcohol for:48 hours after your last dose.
Tinidazole
Used for: similar infections to metronidazole, including trichomoniasis, giardiasis and amoebiasis.
Avoid alcohol for:72 hours after your last dose.
Trimethoprim/Sulfamethoxazole
Used for: urinary tract infections, chest infections, and traveller’s diarrhoea.
Avoid alcohol for:72 hours after your last dose.
Why these antibiotics are unsafe with alcohol
When alcohol is consumed with these antibiotics, the body is unable to properly break it down, causing a build-up of a chemical called acetaldehyde. This is known as a disulfiram-like reaction, which has been shown to cause:
nausea and vomiting
facial flushing
headache
rapid heartbeat
dizziness or lightheadedness
If you drink alcohol while taking one of these antibiotics and experience any of these symptoms, consult a doctor immediately.
Keep in mind that some cold medicines and mouthwashes have alcohol in them and should also be avoided if you are taking certain antibiotics.
When alcohol is consumed: can cause nausea or dizziness, which alcohol can make worse.
Linezolid
Used for: serious or resistant infections such as MRSA or hospital-acquired pneumonia.
When alcohol is consumed: Linezolid can interact with drinks high in tyramine, such as red wine or beer, potentially causing a dangerous rise in blood pressure.
Erythromycin
Used for: chest infections, skin infections and STIs.
When alcohol is consumed: alcohol may worsen irritation in the stomach, making nausea or gastrointestinal trouble more likely.
Why caution is advised
Research shows that antibiotics like Doxycycline don’t directly react with alcohol in the same way as ones like Metronidazole or Tinidazole, but drinking can still cause issues.
If you’re feeling unwell, it’s best to skip alcohol altogether. If you do drink, keep it to a low amount and monitor how you feel.
Generally safe with alcohol (in moderation)
These antibiotics don’t have known interactions with alcohol, and drinking in moderation is unlikely to cause harm:
Amoxicillin
Used for: chest infections, ear infections, dental abscesses and urinary tract infections.
Clarithromycin
Used for: chest and sinus infections, and in combination therapy for Helicobacter pylori (stomach ulcers).
Ciprofloxacin
Used for: bone and joint infections, respiratory tract infections, skin infections, typhoid fever, urinary tract infections.
Flucloxacillin
Used for: skin infections such as cellulitis or infected cuts.
Research suggests that alcohol does not affect how these antibiotics work or increase the risk of serious side effects. However, drinking too much while you're unwell may still delay recovery.
It’s generally okay to drink in moderation when taking these antibiotics, but you should still pay attention to your body and how it makes you feel. If you notice any changes or believe alcohol consumption may be interfering with treatment, stop drinking and talk to a doctor for personalised advice.
Individual risk factors
While certain antibiotics are considered safe with alcohol, one person may react differently if they have certain underlying health conditions:
Liver or kidney problems:Studies show that liver or kidney problems in particular can make drinking while taking antibiotics quite taxing on your body, and even change the way your body processes the medication.
Age: Older adults may be more vulnerable to side effects from both alcohol and medication, especially if they’re on multiple prescriptions or have age-related organ decline.
Gender: some research suggests gender differences can affect how alcohol and antibiotics are metabolised, potentially leading to varied side effects or efficacy between men and women.
If you have a preexisting condition and you’re not sure how it affects your treatment, speak to your doctor or pharmacist before drinking on antibiotics.
Practical guidelines for staying safe on antibiotics
Essential safety information and best practices
The easiest way to see if your antibiotic allows for the consumption of alcohol is by checking the patient information leaflet. This is usually found in the box your medicine is sent in, but it can also be found online.
Besides that, there are a few general guidelines you can follow if you’re unsure.
Drink in moderation – even if your antibiotic doesn’t interact directly with alcohol, it’s still a good idea to limit your alcohol intake to reduce the risk of side effects like nausea and dizziness.
Give your body a break – even in small amounts, alcohol forces your body to work harder. This is especially taxing if you’re already unwell. To give yourself the best chance at recovery, keep alcohol intake to a minimum.
Stay hydrated – water is your best friend. Make sure you drink plenty of fluids throughout the day and night, especially if you drink alcohol.
Even if alcohol doesn’t interfere with your specific antibiotic, it’s still wise to let your body focus on healing. Prioritise rest, eat well, and avoid anything that could slow recovery, including alcohol.
What to do if you’ve already mixed alcohol and antibiotics
In most cases, if the antibiotic you're taking doesn’t have a known interaction with alcohol, a small amount isn’t likely to cause serious harm. If your antibiotic does interact with alcohol, however, you may experience issues.
Alcohol with antibiotics can sometimes cause:
Nausea or vomiting
Flushed skin
Headache or dizziness
Rapid heartbeat
If you notice any of these symptoms, especially after drinking with a “high-risk” antibiotic like Metronidazole, seek medical help.
When to ask a doctor about antibiotics and alcohol
If you're taking a new or unfamiliar antibiotic, it’s worth checking in with your doctor or pharmacist about alcohol, especially if:
You're on a long course of treatment
You take any other medications
You have liver issues or other medical conditions
Even if an antibiotic is considered generally safe with alcohol, your situation might be different. If unsure, don’t rely solely on general rules—ask your doctor for personalised advice.
Frequently asked questions
How long should I wait to drink alcohol after finishing my course of antibiotics?
If you are taking an antibiotic where alcohol is not recommended, you should wait a while before drinking again. How long you wait depends on the antibiotic. For example, Metronidazole requires you to wait for 48 hours after your last dose, but Tinidazole requires 72 hours. Check the patient information leaflet for advice specific to your medicine.
Will one drink really interfere with my antibiotics?
For antibiotics where alcohol is not an interaction, one drink is unlikely to cause problems. However, for ones like Metronidazole and Tinidazole that list alcohol as an interaction, even small amounts can trigger severe reactions. When in doubt, it's safest to wait until you've finished treatment.
Can I use an alcohol-based mouthwash while taking antibiotics?
For most antibiotics, alcohol-based mouthwashes are fine to use. For ones that list alcohol as an interaction, however, they should be avoided, as you may accidentally swallow some.
Can I cook with alcohol while taking antibiotics?
Yes, cooking with alcohol is generally safe while taking antibiotics, even those that interact with alcohol. Most of the alcohol burns off during cooking, leaving little to none in the final dish. However, avoid food where alcohol is added at the end or not heated thoroughly, as some alcohol may remain.
Will alcohol make my infection last longer?
While alcohol won’t directly worsen bacterial infections, it can slow recovery times by affecting sleep quality, hydration, and immune function. Your body fights infection better when it’s healthy, so it’s generally best to avoid anything, like alcohol, that can cause it to work harder.
How much alcohol is considered “moderate” when taking antibiotics?
Moderate alcohol consumption generally means one drink a day for women and up to two for men. However, for some people, even a single drink can affect their health and recovery. If you’re unsure, avoid alcohol altogether.
Can you skip a day of antibiotics to drink?
No, you should never skip a dose of antibiotics to drink alcohol. Skipping doses can reduce the effectiveness of the treatment, increase the risk of the infection coming back, and contribute to antibiotic resistance. Wait until the full course of antibiotics is finished before drinking if you have been told not to consume alcohol.
What happens if you accidentally drink alcohol while on antibiotics?
In most cases, a small amount of alcohol won't cause serious harm, but it can still interfere with how your body handles the medication. You might feel more drowsy, dizzy, or nauseous than usual. However, for some antibiotics, even a small amount of alcohol can trigger severe side effects. If you’ve accidentally consumed alcohol, monitor how you feel and seek medical help if you notice anything unusual.
Medically reviewed by
Dr. Caroline Fontana Dr. Caroline FontanaDr Caroline Fontana is experienced in general medicine, emergency medicine, and women's health. As well as being a GP, she has worked in several private clinics, specialising in hormonal therapy. Read MoreWritten by our editorial teamLast reviewed 22-08-2025