Question: how long do you have to wait to give blood after being on antibiotics?
Answer: If you have a fever or an active infection, wait until the infection has resolved completely before donating blood. Wait until finished taking oral antibiotics for an infection (bacterial or viral). Wait 10 days after the last antibiotic injection for an infection.