Most antibiotics are actually fine with moderate drinking, but a handful carry serious risks. The ones you genuinely need to avoid alcohol with are metronidazole (Flagyl), tinidazole (Tindamax), and certain cephalosporins, along with a few less commonly prescribed drugs. Here’s a breakdown of which antibiotics pose real dangers with alcohol, which ones carry moderate risks, and which are safe.
Metronidazole and Tinidazole: The Biggest Risks
Metronidazole and tinidazole are the antibiotics most strongly linked to alcohol reactions. These drugs can interfere with how your body breaks down alcohol, causing a buildup of a toxic byproduct called acetaldehyde. The result is what’s known as a disulfiram-like reaction, named after a drug used to discourage drinking in people with alcohol use disorder. Symptoms include facial flushing, nausea, vomiting, headache, chest pain, dizziness, sweating, blurred vision, and a drop in blood pressure.
Metronidazole is commonly prescribed for dental infections, bacterial vaginosis, and certain gut infections, so there’s a good chance you’ll encounter it at some point. You need to avoid alcohol not only during treatment but for at least 48 hours after your last dose. The NHS recommends waiting a full two days after finishing metronidazole to give the drug time to clear your system. The same waiting period applies to tinidazole. This includes beer, wine, spirits, and any food or mouthwash containing alcohol.
Certain Cephalosporins
Not all cephalosporins interact with alcohol, but the ones that contain a specific chemical side chain (called methylthiotetrazole) can trigger the same flushing, rapid heart rate, and nausea as metronidazole. Cefotetan is the most well-documented example. In one study of eight volunteers who drank alcohol after receiving cefotetan, five developed facial flushing and four had a significant increase in heart rate. The recommendation is to avoid alcohol for 48 hours or longer after stopping cefotetan.
If you’re prescribed a cephalosporin and aren’t sure whether it’s one of the problematic ones, check with your pharmacist. Common cephalosporins like cephalexin (Keflex) do not carry this risk.
Isoniazid and Liver Damage
Isoniazid is used to treat and prevent tuberculosis, and it poses a different kind of alcohol risk. Rather than causing an immediate physical reaction, isoniazid is hard on the liver, and alcohol amplifies that stress significantly. The CDC lists concurrent alcohol consumption as a predictor of severe isoniazid-associated liver injury. In reported cases of serious liver damage during treatment, patients had histories of daily alcohol use or binge drinking that they hadn’t disclosed when the drug was first prescribed.
Isoniazid can also cause a disulfiram-like reaction in some people, with symptoms like headache, palpitations, sweating, and flushing, particularly after drinking wine. The mechanism isn’t fully understood, but the combination of liver toxicity risk and potential for acute reactions makes alcohol a clear no during isoniazid treatment.
Linezolid and Tyramine-Rich Drinks
Linezolid is a less common antibiotic reserved for serious infections like MRSA. It acts as a weak inhibitor of an enzyme that regulates blood pressure, which means tyramine-rich drinks can cause a dangerous spike in blood pressure. Red wine and tap (draft) beers are the main culprits because they contain high levels of tyramine. Bottled or canned beer and white wine are lower risk, but the prescribing information still recommends limiting tyramine intake to under 100 mg per day during treatment. If you’re on linezolid, your doctor will likely discuss dietary restrictions with you.
Antibiotics With Milder Alcohol Risks
Several antibiotics won’t cause a dangerous reaction with alcohol but can make side effects noticeably worse. Sulfamethoxazole-trimethoprim (Bactrim), one of the most commonly prescribed antibiotics, can occasionally cause flushing, headache, nausea, and rapid heart rate when combined with alcohol. These aren’t life-threatening, but they can make you feel significantly worse than either the drug or alcohol would on its own.
Doxycycline is another interesting case. A single drink won’t cause a reaction, but chronic heavy drinking can actually change how your body processes the drug. Research shows that people with alcohol use disorder clear doxycycline about four hours faster than normal, meaning the drug may not reach effective levels in their system. For occasional drinkers on a short course, this isn’t a concern, but it matters for people who drink heavily and regularly.
Many antibiotics list stomach upset, dizziness, and drowsiness as side effects. Alcohol can intensify all three, which is why general advice often leans toward caution even when there’s no true drug interaction.
Antibiotics That Are Safe With Moderate Drinking
Modest alcohol use doesn’t affect most antibiotics. The commonly prescribed ones that have no known clinical interaction with a drink or two include amoxicillin, most cephalosporins (like cephalexin), azithromycin (Z-Pack), and fluoroquinolones like ciprofloxacin. You won’t experience a dangerous reaction from having a glass of wine while taking these drugs.
That said, alcohol does lower your energy and can slow your recovery from illness. Your immune system works better when you’re hydrated, rested, and not processing alcohol. So while a moderate amount of alcohol won’t interfere with how these antibiotics kill bacteria, it’s not doing your body any favors while you’re fighting an infection.
How Long to Wait After Treatment
The waiting period after finishing your antibiotic depends on which drug you were taking. For metronidazole and tinidazole, wait at least 48 hours after your last dose. For cefotetan, the same 48-hour window applies. For isoniazid, the risk is cumulative liver damage rather than a single-event reaction, so the question is less about a waiting period and more about avoiding alcohol throughout the entire course of treatment, which can last months.
For antibiotics with milder interactions like Bactrim, there’s no formal waiting period after your last dose. Once the drug clears your system (typically within a day), the interaction risk drops to zero. If you’re unsure about your specific antibiotic, your pharmacist can tell you exactly how long the drug stays active in your body.

