how long should you wait to run after giving blood?
It's best to wait 24 hours. Drink plenty of fluids during this rest period. When you do your first run after donation make it a short, easy one, just to see how you feel. Bear in mind you won't get your best performance within two or three weeks of donation.