Can a Muslim donate blood?

Answered according to Hanafi Fiqh by

Can a Muslim donate blood?


In the Name of Allah, the Most Gracious, the Most Merciful.

As-salāmu ‘alaykum wa-rahmatullāhi wa-barakātuh

In principle, it is permissible for one to donate blood provided:

1. There is an immediate need and necessity (Dharurah) for blood. Blood donation cannot be used for beautification or other purposes other than dire need and necessity. 

2. One’s life is not in danger.

3. A Muslim health practitioner prescribes the blood donation.

4. One willingly donates blood.

Blood donation is based on the Shariah principle “Necessity permits the unlawful”. (Al-Ashbaah). 

And Allah Ta’āla Knows Best

Ismail Desai,

Darul Iftaa

Checked and Approved,

Mufti Ebrahim Desai.

This answer was collected from, which is operated under the supervision of Mufti Ebrahim Desai from South Africa.

Find more answers indexed from:
Read more answers with similar topics:
Subscribe to IslamQA Weekly Newsletter

Subscribe to IslamQA Weekly Newsletter

You will receive 5 Q&A in your inbox every week

We have sent a confirmation to you. Please check the and confirm your subscription. Thank you!