Jump to content

When Does A Woman Perform Ghusl After Menses?

Recommended Posts



When the menses period of a woman terminates – how does she establish when to perform ghusl? For example: does she wait for the appearance of white discharge, wait for 24 hours after the bleeding stops, or perform ghusl when the bleeding stops? Note sometimes bleeding may stop but may re-occur again.




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

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

A woman may perform ghusl and pray Salah immediately upon the termination of her menses. She is not required to wait for 24 hours or the appearance of white discharge. If she knows her regular cycle such as 7 days, then immediately upon the completion of the 7th day, the menses will terminate and she will perform ghusl and pray her Salah.

If she witnesses bleeding after the 7th day, it will be considered Haidh (menses) until the 10th day. Any bleeding which occurs after the 10th day will be considered Istihadah (irregular bleeding). [2]


And Allah Ta’āla Knows Best

Checked and Approved by,

Mufti Ebrahim Desai.




[2] يشترط استمرار الدم في كامل مدة الحيض حتي يكون حيضا، ولكن العبرة لاوله وآخره. (منهل الواردين، ص311، دار الفكر)

اذا انقطع الدم قبل الثلاثة، او جاوز العشرة- حقيقة او حكما- في المعتادة، تومر بقضاء الصلاة. (منهل الواردين، ص312، دار الفكر)

  • Like 2

Share this post

Link to post
Share on other sites

Wa'alaykumus salaam warahmatullah and welcome to the forum sister!


The method is detailed here

Click on the picture to enlarge. You will find a step by step method detailed, inshaAllah you will find it useful.


There are other resources you may find helpfu. Please use the search option on the top right hand corner or feel free to ask. Jazzakillah for visiting the forum

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...