Nhiều người băn khoăn việc hiến máu có hại hay không có hại. Theo Viện Huyết học truyền máu Trung ương thì hiến máu không chỉ cứu sống được người nhận máu mà còn có ích đối với cả người cho.
Cụ thể, trong các tế bào hồng cầu chứa 70% sắt của cơ thể con người. Hầu hết mọi người có thừa sắt trong máu của mình, thừa nhiều có hại hơn lợi. Khi cho máu loại bỏ được một lượng sắt dư thừa tích lũy trong cơ thể. Không cần lo lắng về việc mất quá nhiều sắt từ việc hiến máu vì mức độ sắt của bạn được kiểm tra mỗi lần trước khi cho máu, hoặc bằng cách kiểm tra nồng độ hemoglobin hoặc các tế bào hồng cầu của người cho. Lợi ích thứ hai là hiến máu giúp chức năng cơ thể của bạn hoạt động hiệu quả hơn bằng cách bổ sung thêm nguồn cấp máu thường xuyên. Thông thường, cơ thể con người thay thế máu trong vòng 48 giờ sau khi cho, và tất cả các tế bào hồng cầu mất đi sẽ hoàn toàn được thay thế trong vòng 4 - 8 tuần sau đó. Quá trình bổ sung có thể giúp cơ thể làm mới hệ thống và giữ cho cơ thể khỏe mạnh, cũng như làm việc hiệu quả hơn. Ngoài ra, nhiều nghiên cứu cho thấy những ai thường xuyên hiến máu giảm nguy cơ phát triển bệnh tim và ung thư gan, phổi, ruột, dạ dày và cổ họng.