You generally should avoid alcohol while taking an antibiotic, even though a small amount is technically safe with some (but not all) antibiotics.

Quick answer

  • For many common antibiotics, light to moderate drinking does not completely stop the drug from working, but it can:
    • Increase side effects like nausea, dizziness, and stomach upset.
* Slow down your recovery by weakening your immune system and causing dehydration.
  • Some specific antibiotics must never be mixed with alcohol because they can trigger a severe reaction, even with small amounts (including in mouthwash or cough syrup).

If you are unsure which antibiotic you are on, treat it as a “no alcohol” period until you talk to your prescriber or pharmacist.

Antibiotics where alcohol is especially risky

There are a few antibiotics where alcohol can cause a violent “disulfiram‑like” reaction (flushing, pounding heartbeat, severe nausea/vomiting, headache, feeling very unwell).

Common ones include:

  • Metronidazole (Flagyl)
  • Tinidazole (Tindamax)
  • Sulfamethoxazole/trimethoprim (Bactrim, Septra)
  • Linezolid (Zyvox), especially with red wine or tap beer (can cause dangerous blood pressure spikes)

For some of these, experts recommend avoiding alcohol during treatment and for at least 72 hours after metronidazole, and up to two weeks after linezolid.

What about “regular” antibiotics?

For many other antibiotics (for example amoxicillin or some cephalosporins), alcohol does not directly cancel the drug, but it still is not a good idea.

Potential problems include:

  • Worse side effects:
    • More nausea, vomiting, diarrhea
    • More dizziness or drowsiness (higher risk of falls or accidents)
  • Slower recovery:
    • Alcohol can stress the immune system and dehydrate you, making it harder for your body to fight the infection.
  • Possible lower effectiveness for some antibiotics (for example, doxycycline may work less well if you drink heavily).

Because antibiotic courses are usually short, many clinicians suggest simply waiting until you have finished the full course and are feeling better before drinking again.

If you’re thinking about having a drink

If you are currently on an antibiotic and considering alcohol, a cautious approach is:

  1. Check the name of your antibiotic (on the bottle or discharge paperwork).
  2. Read the warning label carefully; if it says not to drink alcohol, follow that strictly.
  1. If the label is unclear, call a pharmacist or your prescriber and ask specifically, “Is it safe to drink alcohol with this antibiotic?”
  1. Even if it is allowed, wait until:
    • Your symptoms are clearly improving.
    • You are near the end of your course.
    • You stick to a very small amount, or skip alcohol entirely.

Bottom line

  • The safest general rule: do not drink alcohol while taking antibiotics and for a short time after finishing them, unless a clinician has told you it is okay for your specific medication.
  • If you have already mixed alcohol and antibiotics and feel very unwell (severe vomiting, chest pounding, trouble breathing, confusion, or faintness), seek urgent medical care. This can be a serious reaction and should not be ignored.

Information gathered from public forums or data available on the internet and portrayed here.