Can you drink alcohol on antibiotics?
For most antibiotics, a drink or two won't stop them working or make you sick — the blanket "no alcohol" rule is largely a myth. But a handful of antibiotics react badly with even a mouthful of alcohol, and knowing which ones matters.
"Don't drink while you're on antibiotics" has been standard advice from GPs, pharmacists and well-meaning relatives for decades. The reassuring news is that for the great majority of antibiotics, there's no clear evidence that a moderate amount of alcohol reduces how well they work or causes any dangerous reaction. The catch is that a few specific antibiotics genuinely don't mix with alcohol — and for those, even one drink can leave you red-faced, nauseous and vomiting. Here's how to tell the difference.
Where the myth came from
The idea that alcohol and antibiotics never mix seems to trace back to the 1950s, when penicillin first came into use to treat sexually transmitted infections. As The Conversation explains, doctors worried that patients who drank might make risky decisions and undo their expensive treatment — so "no alcohol" became a blanket instruction. It stuck, even though for most antibiotics there was never a pharmacological reason behind it.
Today the advice from healthdirect is more precise: alcohol interacts with some antibiotics, not all of them, and the safest move is to check with your doctor or pharmacist about the particular medicine you've been prescribed.
The antibiotics you genuinely can't drink on
A small group of antibiotics blocks one of the main pathways your body uses to break down alcohol. That causes a rapid build-up of a toxic by-product called acetaldehyde — the same chemical responsible for a lot of what makes a hangover miserable. The result is a "disulfiram-like reaction": flushing, throbbing headache, nausea, vomiting, sweating, and a fast or irregular heartbeat, sometimes after as little as one glass of beer.
| Antibiotic | Common brand names | Wait after last dose |
|---|---|---|
| Metronidazole | Flagyl, Metrogyl, Metronide | At least 48 hours |
| Tinidazole | Fasigyn, Simplotan | At least 72 hours |
| Sulfamethoxazole-trimethoprim | Bactrim, co-trimoxazole | Avoid during the course |
Metronidazole and tinidazole are often prescribed for infections like giardia (from contaminated water), dental infections, some gut and gynaecological infections, and intestinal parasites. Tinidazole stays in your system longer, which is why the NHS recommends a longer alcohol-free window of at least 72 hours after your last dose, versus 48 hours for metronidazole. If you're unsure whether your medicine is one of these, the name will be on the label — and your pharmacist can confirm in seconds.
Antibiotics where alcohol needs some care
A second group won't trigger that violent reaction, but heavy or regular drinking can still cause problems:
- Isoniazid (used for tuberculosis) and flucloxacillin (Flopen, Staphylex) can, in a small number of people, inflame the liver. A big night of drinking adds to the load on a liver that's already working hard.
- Linezolid interacts with tyramine — a substance concentrated in tap beer, red wine and some aged foods — which can push up your blood pressure.
- Doxycycline may be less effective in people who drink heavily and regularly, because chronic alcohol use speeds up how fast the body clears the drug.
For these, an occasional standard drink is usually less of a concern than sustained heavy drinking — but this is exactly the kind of thing worth a quick question to your pharmacist.
Even "safe" antibiotics: why drinking while sick is a bad idea
Just because alcohol won't clash with your antibiotic doesn't mean a big night is wise while you're fighting an infection. Drinking when you're unwell tends to make everything worse:
- Worse side effects. Many antibiotics already cause nausea, upset stomach or dizziness. Alcohol piles on top of that.
- Dehydration. Alcohol makes your kidneys shed more fluid, right when your body needs to stay hydrated to recover.
- Poor sleep. Alcohol fragments sleep and suppresses REM — and rest is when your body does most of its repair work.
- Interfering with fever. Alcohol widens the blood vessels in your limbs, which works against your body's attempt to raise a fever and slow the infection.
In short, even on an antibiotic that's fine with alcohol, going easy will usually get you back on your feet faster.
If you do have a drink, the driving rules don't change
None of this changes how alcohol affects your blood alcohol concentration or your ability to drive. Your body still clears roughly one standard drink an hour, and nothing — not coffee, not a cold shower, not being on antibiotics — speeds that up. In Australia the limit is under 0.05 for full-licence drivers and zero for learners and P-platers. If you've been drinking, don't drive, and remember that alcohol can still be in your system the next morning.
Frequently asked questions
Can you drink alcohol while taking antibiotics?
For most common antibiotics, a moderate amount of alcohol won't stop them working or cause a dangerous reaction. The key exceptions are metronidazole, tinidazole and Bactrim (sulfamethoxazole-trimethoprim), which you shouldn't mix with any alcohol. Check with your doctor or pharmacist about your specific medicine.
Which antibiotics can't you drink alcohol with?
Metronidazole, tinidazole and sulfamethoxazole-trimethoprim can cause a disulfiram-like reaction — flushing, nausea, vomiting, headache and a fast heartbeat — sometimes after just one drink. Alcohol should also be limited with isoniazid, linezolid and flucloxacillin.
How long after antibiotics can I drink alcohol?
For most antibiotics there's no set waiting period. With metronidazole, avoid alcohol during the course and for at least 48 hours after your last dose; with tinidazole, wait at least 72 hours. When in doubt, ask your pharmacist.
Does alcohol stop antibiotics working?
Moderate alcohol isn't known to reduce the effectiveness of most commonly prescribed antibiotics. But drinking while you're unwell can worsen side effects and disrupt sleep, which slows your recovery.