Untuk melakukan donor darah, ada beberapa persyaratan yang harus dipenuhi.
Syarat donor darah yakni:
- Sehat jasmani dan rohani
- Usia 17-65 tahun
- Berat badan minimal 45 kg
- Tekanan darah:
1. Sistole 100 - 170
2. Diastole 70 - 100
- Kadar haemoglobin 12,5g % s/d 17,0g %
- Interval donor minimal 12 minggu atau 3 bulan sejak donor darah sebelumnya (maksimal 5 kali dalam 2 tahun)
Pendonor juga tidak bisa mendonorkan darah jika mempunyai beberapa penyakit, yakni:
1. Mempunyai penyakit jantung dan paru paru
2. Menderita kanker
3. Menderita tekanan dara tinggi (hipertensi)
4. Menderita kencing manis (diabetes militus)