The minimum level of hemoglobin needed to donate blood is 12.0 g/dL for females and 13.0 g/dL for males.
Read more