Question: how long do you have to wait after taking antibiotics to give blood?
Answer: Can I donate blood if I am taking antibiotics or have an infection? You must be completely healed or recovered from any infection for at least 14 days before you give blood. If you are taking antibiotics you may need to wait a period of time after your last tablet.