You are eligible to donate blood if you are in good health, weigh at least 110 pounds and are 17 years or older. You are not eligible to donate blood if you: 1  Have ever used self-injected drugs (non-prescription). 2  Had hepatitis. 3  Are in a high-risk group for AIDS.