Berikut syarat menjadi donor darah:
- Sehat Jasmani dan Rohani
- Usia 17-56 tahun (bagi pendonor tidak rutin)
- Berat badan minimal 45 Kg
- Tidak memiliki penyakit jantung, paru-paru, kanker, tekanan darah tinggi, diabetes militus, epilepsi, hepatitis B atau C dan HIV
- Tidak sedang mengkonsumsi obat-obatan 3 hari terakhir (obat-obatan tertentu)
- Tekanan darah Sistole antara 100 - 160 mmHg dan Diastole 60 - 100 mmHg
- HB 12,5 - 17 gram %
- Tidak hamil, menyusui, menstruasi (bagi wanita)
- Interval donor minimal 60 hari atau 2 bulan sejak donor darah sebelumnya
- Tidur malam minimal 5 jam
- Sudah sarapan atau makan