Seleksi donor untuk UPD PMI Kota Pekalongan sendiri meliputi :
- Umur pendonor 17 – 60 tahun
- Berat badan minimal 45 kg
- Temperatur tubuh 36.6 – 37.5 ‘C
- Tekanan darah baik, meliputi sistole 110 – 150 mmHg , sedangkan untuk Diastole 70 – 90 mmHg
- Denyut nadi teratur sekitar 50 – 100 kali / menit
- Kadar Hemoglobin minimal 12.5 gram/dl
- Jarak penyumbangan sekurang – kurangnya 2.5 bulan / 10 minggu
- Tidak sedang mengkonsumsi obat
- Tidak menderita penyakit menular seperti Hepatitis, Syphilis dan lain lain
- Bagi wanita tidak sedang hamil, menyusui, atau menstruasi
- Sebaiknya 2 jam sebelum donor darah, makan terlebih dahulu
- Istirahat yang cukup
- Menandatangani Informed Consent (Identitas, riwayat kesehatan, beserta darahnya diperiksa dan bersedia dikasih tahu hasilnya)
Namun, ada pula beberapa kondisi yang membuat pendonor harus menunda mendonorkan darahnya.
- Demam dan influenza: tunda 1 minggu setelah sembuh.
- Cabut gigi: tunggu 5 hari usai sembuh.
- Operasi kecil: tunda 6 bulan.
- Operasi besar: tunda satu tahun.
- Setelah menerima transfusi: tunda 1 tahun.
- Melakukan tato, tindik, tusuk jarum dan transplantasi: tunggu 1 tahun.
- Ibu menyusui: tunggu 3 bulan setelah berhenti menyusui.
- Sembuh dari malaria: tunda 3 tahun setelah bebas dari gejala malaria.
- Telah berkunjung ke daerah endemis malaria: tunda 1 tahun.
- Tinggal di daerah endemis malaria selama 5 tahun: tunggu 3 tahun setelah ke luar dari daerah tersebut.
- Sembuh dari tipus: tunda 6 bulan setelah sembuh.
- Usai menerima vaksin: tunggu 8 bulan setelahnya.
- Mengalami alergi: tunggu 1 minggu setelah sembuh.
- Infeksi kulit: tunda 1 minggu setelah sembuh.