what is the minimum age for blood donation?
You have to be at least 17 years old and 110 pounds to donate blood – but if you are between 17 and 23, the weight restriction does not apply, and eligibility depends on both weight and height.