Quyền lợi của người hiến máu tình nguyện được quy định tại Thông tư số 21/2009/TT - BYT 20/12/2009 của Bộ Y tế về hướng dẫn nội dung, mức chi cho công tác tiếp nhận, sàng lọc máu toàn phần và điều chế các chế phẩm máu đạt tiêu chuẩn.
Theo đó, người hiến máu tình nguyện được khám và tư vấn sức khỏe miễn phí; được kiểm tra và thông báo kết quả các xét nghiệm máu (hoàn toàn bí mật): nhóm máu, HIV, virut viêm gan B, virut viêm gan C, giang mai, sốt rét. Trong trường hợp người hiến máu có nhiễm hoặc nghi ngờ có mắc một số loại bệnh thì sẽ được tư vấn sức khỏe, phòng chống bệnh tật.
Ngoài ra, người hiến máu còn được bồi dưỡng và chăm sóc như: Hỗ trợ chi phí đi lại đối với người hiến máu tình nguyện với mức 30.000 đồng/người; phục vụ ăn uống nhẹ tại chỗ cho người hiến máu với mức 20.000 đồng/người; nhận quà tặng (bằng hiện vật) với mức tối đa là 80.000 đồng/ người. Được cấp giấy chứng nhận hiến máu tình nguyện của Ban chỉ đạo hiến máu nhân đạo cấp tỉnh, thành phố. Giấy chứng nhận hiến máu có giá trị bồi hoàn máu, số lượng máu được bồi hoàn lại tối đa bằng lượng máu người hiến máu đã hiến và có giá trị tại các bệnh viện, các cơ sở y tế công lập trên toàn quốc.