For most antibiotics, a drink or two won’t cause a dangerous reaction. But a handful of specific antibiotics interact with alcohol in ways that can make you genuinely sick, and drinking while fighting an infection is never ideal for recovery. The answer depends entirely on which antibiotic you’re taking.
Antibiotics That Are Genuinely Dangerous With Alcohol
A small group of antibiotics can trigger what’s called a disulfiram-like reaction when combined with alcohol. Normally, your body breaks down alcohol into a toxic byproduct called acetaldehyde, then quickly converts it into something harmless. These antibiotics block that second step, so acetaldehyde builds up in your system. The result is intense nausea, vomiting, abdominal pain, flushing, pounding headaches, and a rapid heart rate. In severe cases, this can progress to dangerously low blood pressure, irregular heart rhythms, and collapse.
Metronidazole (commonly prescribed for dental infections, bacterial vaginosis, and certain gut infections) is the most well-known offender. Tinidazole, a related drug, carries the same risk. You should avoid alcohol entirely while taking either of these, and for at least 48 hours after your last dose of metronidazole or 72 hours after tinidazole. That includes hidden sources of alcohol like mouthwash and liquid cold medicines.
Certain cephalosporin antibiotics also pose a risk, particularly cefotetan and cefoperazone. These contain a chemical structure that interferes with alcohol metabolism in the same way. Ceftriaxone, a very commonly used cephalosporin, has triggered this reaction on rare occasions as well. One documented case involved a patient who had a flushing reaction after drinking scotch during treatment, with a repeat episode days later after wine.
Antibiotics That Raise Blood Pressure With Certain Drinks
Linezolid, an antibiotic reserved for serious resistant infections, works differently. It partially blocks an enzyme involved in regulating blood pressure. Drinks high in a natural compound called tyramine, particularly red wine and draft (tap) beer, can cause a sharp spike in blood pressure when combined with linezolid. Consuming 100 mg or more of tyramine while on linezolid has been shown to raise systolic blood pressure by 30 points or more. Bottled beer and spirits carry less tyramine risk, but the safest approach is to skip alcohol entirely during treatment.
How Alcohol Affects Your Body During Infection
Even when your specific antibiotic doesn’t have a dangerous interaction, alcohol works against your recovery in a less dramatic but meaningful way. Many antibiotics already cause stomach upset, dizziness, and drowsiness on their own. Alcohol amplifies all three of those side effects, making you feel considerably worse than either one would alone.
Beyond side effects, alcohol directly weakens the immune response your body needs to clear the infection. It impairs neutrophils, the white blood cells responsible for hunting down and destroying bacteria. It reduces the activity of macrophages, another type of immune cell that engulfs pathogens. It suppresses key signaling molecules like TNF-alpha that coordinate your body’s defense. Even a single episode of heavy drinking can temporarily reduce your lungs’ ability to fight bacterial infections by disrupting the chemical signals that recruit immune cells to the site of infection.
Chronic or heavy alcohol use makes this worse. Studies have found that people who drink heavily are more susceptible to pneumonia and have higher mortality from it. In animal studies, chronic alcohol exposure impaired the ability of lung immune cells to clear Staphylococcus aureus infections. Your antibiotic is doing the heavy lifting against bacteria, but your immune system still plays a critical supporting role. Slowing it down with alcohol can mean a longer, harder recovery.
Long-Term Antibiotics and Liver Stress
If you’re on a weeks- or months-long course of antibiotics, the calculus shifts further against drinking. Isoniazid, used to treat and prevent tuberculosis, is processed through the liver and can cause liver inflammation on its own. Adding regular alcohol consumption more than doubles the rate of liver injury from isoniazid. Daily drinking increases the rate more than four times. In a large U.S. surveillance study, most of the patients who died from isoniazid-related liver failure had severe alcoholism or were also taking other liver-stressing drugs.
Any antibiotic that’s hard on the liver becomes riskier with alcohol. If you’re on a long treatment course, your liver is already working overtime to process the medication. Alcohol adds to that burden.
Which Antibiotics Are Lower Risk?
Common antibiotics like amoxicillin, azithromycin (Z-pack), and most penicillins don’t have a direct, dangerous chemical interaction with alcohol. A single beer or glass of wine while taking these is unlikely to cause a serious reaction. That said, “lower risk” isn’t the same as “no downside.” You’ll still be stacking side effects and slowing your immune response, even if modestly.
If you’re finishing up a short course of antibiotics and feeling mostly recovered, a drink is unlikely to cause problems with these medications. If you’re in the thick of an infection and still feeling unwell, your body will thank you for waiting.
How Long to Wait After Finishing Antibiotics
For most antibiotics, you can drink once you’ve taken your last dose and it’s cleared your system, which for the majority of short-course antibiotics is within 24 hours. The notable exceptions are the ones with dangerous interactions: wait at least 48 hours after your last dose of metronidazole, at least 72 hours after tinidazole, and follow your prescriber’s guidance for linezolid or any long-term antibiotic. These waiting periods exist because the drug remains active in your body after you stop taking it, and the interaction can still occur during that window.

