How Often can I Give Blood?

To donate blood, you must be at least 17 years old and in good health. According to US regulations, you can donate blood once every 56 days.You can find more information here: