Question: how long do you have to wait to give blood after getting a vaccine?
Answer: If you have not been vaccinated or it has been less than 4 weeks since being vaccinated, wait 4 weeks from the date of the vaccination or exposure before donating. In almost all cases, medications will not disqualify you as a blood donor.