☾ Women and fasting

Can I fast during my period?

Question · One of the most asked questions about Ramadan

My period started on the third day of Ramadan. I feel like I'm missing out, and I wondered whether I'm allowed to keep fasting anyway if I feel well enough.

Short answer

No, a woman does not fast during her period, and a fast kept then is not valid. She makes up the missed days later, and this is not a sin but obedience to Allah.

Detailed answer

No. A woman does not fast while she has her period, and a fast kept during menstruation is not valid, even if she feels well. Scholars are agreed on this. She makes up the missed days later, after Ramadan, before the next Ramadan comes.

What the Sunnah says

The Prophet (peace be upon him) described a woman during her period as someone who does not pray or fast (Bukhari). Aisha, may Allah be pleased with her, said: "We were commanded to make up the fasts, and we were not commanded to make up the prayers" (Muslim). So the missed fasts are made up, but the missed prayers are not; see making up fasts after your period.

It is not a sin or a failure

Not fasting during your period is not a weakness of faith. It is Allah's command and part of His mercy, and a woman who follows it is obeying Him and is rewarded for that obedience. There is no need to feel guilty or to hide from your family that you are not fasting, although many women prefer to eat discreetly around others.

Practical points

  • If your period starts during the day, even shortly before sunset, that day's fast ends and must be made up.
  • If your period ends during the night, before Fajr, you fast the next day, even if you have not yet had your ghusl. Take your ghusl in time to pray Fajr.
  • If it ends during the day, see what to do if your period ends during the day.
  • Keep a note of the number of days you miss.

Worship you can still do

You can still live Ramadan fully: make dua, do dhikr, listen to the Quran, learn about your faith, give charity, and help prepare iftar for others, which carries great reward. The special nights are open to you too; see worship on Laylat al-Qadr during your period.

Ramadan 2027 is expected to begin on Monday 8 February 2027. Check the Ramadan dates in your country to plan ahead.

These answers give the general ruling based on the Quran, the Sunnah and the mainstream view of scholars. For a personal situation, ask a qualified scholar you trust.

Ask your question

Could not find your question? Send it to us. We add answers to the most asked questions on this page.

Questions are sent anonymously. Please do not include your name, phone number or other personal details.