Medication Guides

How Long After Finishing Antibiotics Can You Drink Alcohol?

Linda Girgis | MD

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 Doctor

Keep exploring

Related Questions

From the blog

More from Doctronic