It's quite normal to say Subhan Allah, Alhamdulillah and Allahu Akbar 33 times after daily prayers; see e.g. this question. I'm wondering why we don't likewise say Mashallah ("God has willed") 33 times.

Question: Why don't we say Mashallah 33 times?

This may be because it's unsuitable or clunky to say, which may be more obvious to an Arabic speaker. Google doesn't seem to help answer the question.

  • Basically we don't have any evidence for saying this except the verse in surat al-Kahf verse 39. So some scholars seem to approve saying so it is said that Imam Malik had put a calligraphy on the door if his house.
    – Medi1Saif
    May 18, 2017 at 11:25

1 Answer 1


The Shia view is the following: The dhikr being recited after every salat - 34x Allahu Akbar, 33x Alhamdulillah, 33x Subhanallah and 1x La illaha illallah- was taught by the Prophet to his daughter Fatimah and is known as Tasbeeh of Fatimah.

As everything the Prophet said and taught to people was inspired by Allah swt, it can be concluded that this tasbeeh is a divine recommendation to benefit its reciter.

It has immense significance in the eyes of the infallible Imams (a.s.) and the Shiite jurists. It is a simple ,short yet very powerful act of worship from the aspect of performance;  its effect, reward and merit are abundant.


To gain the described rewards and merits, we must not alter the tasbeeh but stick to its exact form. For this reason, we do not add Mashallah to it.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .