Question: how long do i have to wait to donate blood?
Answer: Men can give blood every 12 weeks and women can give blood every 16 weeks. Find out more about what happens on the day of your donation.