Usia: Biasanya 17–60 tahun. Beberapa rumah sakit bisa menerima pendonor 16 tahun dengan izin orang tua.
Berat Badan: Minimal 45 kg (beberapa rumah sakit ≥50 kg).
Kesehatan Umum: Sehat, tidak sedang sakit atau demam. Tidak mengidap penyakit menular seperti HIV, Hepatitis B/C, sifilis, dll. Tidak sedang dalam pengobatan tertentu yang mempengaruhi darah.
Tekanan Darah dan Denyut Nadi: Tekanan darah normal 90/60 – 160/100 mmHg, denyut nadi stabil 50–100 kali/menit.
Hemoglobin (Hb): Minimal 12,5 g/dL untuk wanita dan 13 g/dL untuk pria.
Interval Donor: Donor darah biasa minimal 12 minggu antar donor. Donor platelet/plasma tergantung jenisnya.
Riwayat Medis: Tidak menerima transfusi darah dalam 3 bulan terakhir (untuk donor biasa) dan tidak pernah mengalami penyakit berat yang menular melalui darah.
Catatan Khusus untuk Pasien Thalassemia: Darah harus sesuai golongan darah pasien (A, B, AB, O, dan Rhesus). Beberapa pasien membutuhkan darah bebas antigen tertentu (misal antigen Rh atau Kell).