Người hiến máu phải nặng ít nhất 110 pound, theo quy định của Hội Chữ thập đỏ Hoa Kỳ. Đối với người hiến từ 18 tuổi trở xuống, yêu cầu về cân nặng phụ thuộc vào chiều cao.
Nam giới từ 18 tuổi trở xuống và cao ít nhất 5 feet phải nặng 110 pound, nhưng nam giới cao 4 feet, 11 inch phải nặng ít nhất 114 pound, theo Hội Chữ thập đỏ Hoa Kỳ. Những phụ nữ trẻ nặng 110 pound phải cao ít nhất 5 feet, 6 inch và yêu cầu về cân nặng tăng lên đối với những người cao và thấp hơn 5 feet 5 inch. Người hiến máu phải có sức khỏe tốt và cảm thấy khỏe mạnh vào ngày hiến máu và họ phải từ 17 tuổi trở lên. Một số tiểu bang cho phép người 16 tuổi quyên góp với mẫu đơn đồng ý có chữ ký của cha mẹ.