How long do I have to wait to drink alcohol after taking doxycycline? Your doctor or pharmacist can give you personalized advice, but generally, it is best to wait 48-72 hours after your last dose of doxycycline before consuming any alcohol.