It’s one of the most Googled medicine questions in the world, and the honest answer is more nuanced than the myth: for most antibiotics, a modest drink won’t stop the medicine working — but for a couple of specific antibiotics, mixing alcohol is genuinely dangerous. Here’s how to know which situation you’re in.
Check your antibiotic
Pick the antibiotic you’ve been prescribed — the name is on the label.
Where the myth came from
The blanket “no alcohol on antibiotics” rule likely dates back decades — part genuine caution about the metronidazole reaction, part public-health tactic. The result is that many people either skip doses so they can drink (dangerous — finish the course) or panic after one glass of wine on amoxicillin (unnecessary). Knowing which antibiotic you’re on is the whole game.
The two rules that always apply
- Finish the course, on schedule. Never skip or delay a dose to fit drinking around it — an under-treated infection comes back harder.
- You’re on antibiotics because you’re sick. Even where alcohol is “allowed”, your immune system does its best work hydrated and rested.
On a medicine and not sure about alcohol?
It’s not just antibiotics — painkillers, antihistamines, sleeping tablets and antidepressants all have alcohol considerations. Message us the medicine name and we’ll tell you straight.
Alcohol & antibiotics FAQs
Can I drink alcohol on amoxicillin?
Alcohol doesn’t stop amoxicillin working and there’s no specific dangerous reaction. A modest drink is unlikely to cause harm — but alcohol can worsen side effects and slow your recovery from the infection itself.
Which antibiotics can you absolutely not drink on?
Metronidazole (Flagyl) and tinidazole. Mixing them with any alcohol causes severe flushing, vomiting and palpitations. Avoid alcohol completely during the course and for 48–72 hours after finishing.
Does alcohol make antibiotics less effective?
For most antibiotics, no — the medicine still works. Doxycycline is an exception where heavy or regular drinking can reduce effectiveness. Alcohol does slow your overall recovery regardless of the antibiotic.
I had a drink before reading this — what do I do?
If you’re on metronidazole or tinidazole and feel unwell, seek medical advice. On other antibiotics, don’t panic — just take it easy, keep taking the course on schedule, and hydrate.
Reviewed by Deirdre O’Donovan MPSI, pharmacist (registered since 1981), Laois Pharmacy, Portlaoise, July 2026. Always follow the advice on your own prescription label — and ask us if anything is unclear.