Random Q&A

Spotting before the 15th day of tuhr

Answered according to Hanafi Fiqh by

Q: For many months I have been spotting every month before 15 days finished. As such I was counting the beginning of my haidh from 15 days. But the spotting continued for the first few days sometimes upto 4/6 days into my haidh. Then only would the bleeding properly start but would thereafter finish after 10 days. So the few days I ws bleeding after 10 days I was counting as it as istihaadha. This continued for about 6 months.

Then I had 2 regular haidh cycles (without spotting in between and remaining within 10 days). Then the problem began again for the last 3-4 months. This current haidh I have been spotting since the 8th day of tuhr. After 15 days the spotting, I kept starting and stopping in bigger patches but the flow did not start. On the 10th day the blood flow began properly and I started having a normal haidh period. I had ghusl on the same day and began salaah even though I am still bleeding heavily.

Questions: How should I calculate my haidh? Which days will be haidh and which will be istihaadhah?

If a similar thing happens again or happens often how should I calculateit ?

Is there any amal I can do that can help regulate my haidh?


A: The law for spotting before the fifteenth day of tuhr is that you will revert to your last habit of tuhr and haidh before the irregular bleeding and calculate your tuhr and haidh according to that.

Don’t stress about this unnecessarily. There is no virtue in that.

And Allah Ta’ala (الله تعالى) knows best.


Answered by:

Mufti Ebrahim Salejee (Isipingo Beach)

This answer was collected from, where the questions have been answered by Mufti Zakaria Makada (Hafizahullah), who is currently a senior lecturer in the science of Hadith and Fiqh at Madrasah Ta’leemuddeen, Isipingo Beach, 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!