How Long After Finishing Antibiotics Can You Drink Alcohol?
Medically reviewed by Linda Girgis | MD, Girgis Family Medicine on August 21st, 2026.
You can typically drink alcohol 24-48 hours after finishing most antibiotics. This waiting period allows your body to fully metabolize and eliminate the antibiotic from your system. However, certain antibiotics like metronidazole (Flagyl) and tinidazole require waiting 72 hours due to severe interactions that can cause nausea, vomiting, and headaches. Alcohol can also interfere with your body's healing process and may reduce the effectiveness of your immune system. While moderate alcohol consumption won't reverse the antibiotic treatment you've completed, it's best to wait until you feel completely recovered from your infection before drinking.
Still have questions about this?
Ask your AI DoctorKeep exploring
Related Questions
From the blog
More from Doctronic
How Long After Antibiotics Can You Drink Alcohol
How long should you wait to drink alcohol after taking antibiotics? For most antibiotics, the answer is at least 24 hours after your last dose. For…
Alcohol And Antibiotics: The Complete Interaction Guide
Mixing alcohol and antibiotics is one of the most common medication questions patients have, yet the answer isn't always straightforward. While some…
Can You Drink Milk While Taking Antibiotics? What You Need to Know
Can you drink milk with antibiotics? For some antibiotics, the answer is no. Dairy can reduce absorption of certain antibiotics by up to 80%, which…