Question: how long do you have to wait to drink after taking sulfamethoxazole?
Answer: Bactrim is rapidly absorbed when taken by mouth with maximum concentrations occurring 1-4 hours after taking a dose (8). If you want to avoid consuming alcohol while concentrations are at their highest, 4 hours seems to be that upper limit. Therefore alcohol should be avoided at least 4 hours after taking Bactrim.