Perbedaan antara darah haid dan darah istihadhah ada tiga aspek:
1. Dari segi warna: Warna darah haid hitam atau cenderung kehitaman, sedangkan warna darah istihadhah merah.
2. Dari segi bau: Darah haid memiliki bau yang tajam, sedangkan darah istihadhah tidak memiliki bau.
3. Dari segi kekentalan: Darah haid kental dan menggumpal, sedangkan darah istihadhah encer.
Syaikh Ibnu ‘Utsaimin rahimahullah menyebutkan aspek keempat, yaitu: Darah haid tidak membeku, sedangkan darah istihadhah akan membeku jika dibiarkan.