Question: are you ever too old to donate blood?
Answer: You're never too old to donate blood. While in most states, you must be at least 17 years old to donate blood, there is no upper age limit.