If you have a cold or the flu, you can donate blood 7 days after you've recovered from your symptoms.
Read more