Skip to content
Faith & Daily Life
A parent asks

What does “MashaAllah” mean, and when should my child say it?

Bloomtivo answers

“MashaAllah” means “what Allah has willed”. Muslims say it when they see something good, beautiful or impressive, to remember that it came from Allah. Teach your child to say it when they admire a friend’s drawing, a new baby or their own good result, instead of showing envy or boasting.

Reviewed by Shaimaa Wagdy, Bloomtivo teacher · Updated

The full answer

مَا شَاءَ ٱللَّهُ

What it means

Ma = what, sha’a = willed, Allah. So the phrase says: this happened because Allah willed it. It turns admiration into gratitude.

In Surah Al-Kahf, a believer tells his proud friend that when he entered his garden he should have said “MashaAllah, there is no power except with Allah” (Quran 18:39).

When to say it

SituationWhat your child says
A friend shows a good drawing“MashaAllah, that’s lovely!”
Seeing a new baby“MashaAllah, she’s so small!”
Their own good test result“MashaAllah, Allah helped me.”
A beautiful view on holiday“MashaAllah!”

MashaAllah or InshaAllah?

Children often mix them up. MashaAllah is for something that has already happened. InshaAllah (“if Allah wills”) is for the future: “I’ll finish my homework, InshaAllah.”

Teacher’s tip: Say it out loud yourself every time you praise your child’s work. Within a few weeks they start saying it for their friends.

Related: Islamic phrases every child should know.

Have a different question? Ask our teachers on WhatsApp. We are happy to help, even if you are not a student with us.

Ask on WhatsApp
YOUR FIRST STEP

Ready to watch your child bloom?

Start with 2 free trial lessons. If your child does not get on with the teacher, we change the teacher and the trial lessons stay free until your child is comfortable. After that, you choose a paid plan that fits your child.

  • 2 free trial lessons
  • Male & female teachers
  • Monthly report
Two happy children learning the Quran and Arabic