Dua Imam-e-Zamana + Translation

Every day of our lives, we recite the Dua of Imam-e-Zamana. Every day, we ask Allah (SWT) to protect our Imam (AS). From a young age, our children have listened to this dua repeatedly and are able to memorize this dua. However, we don’t often stop to ponder what we are reciting in this dua, the translation of this dua. Though our kids can recite it, they don’t necessarily know what they are saying in this dua.

The birthday of our 12th Imam (AS) is the perfect time to fix that.

I’ve broken down this dua into smaller phrases with their translation. Each box has the Arabic text and the translation of the phrase. [Arabic text and translation from here]

As each person is cutting apart their flashcards, you can play the audio of this Dua or have them take turns reciting the Dua to prepare them for the activity.

IMG_9756 (3).png

After they are ready, have them arrange the cards in order on a sheet of paper. To avoid any issues with reading right-to-left vs. left-to-right, I would recommend going from top to bottom. I halved the paper and connected it length-wise so that there was no confusion. You can either have them glue/tape the Dua on the paper so that it stays for future re-readings, or you can skip that step, so that the activity can be reused later.

After the Dua is arranged, read through the English translation of the Dua and discuss what they understand of the Dua. What are we asking Allah (SWT) every day when we recite this Dua?


The Dua Imam-e-Zamana download is available in the Teaching Young Muslims Resource Library! Enter your name and email address here to receive the password to access these downloads.


Already signed up? Enter the library HERE. Once you enter the library, click on “Sha’baan” and scroll down to “Dua Imam-e-Zamana with translation” 🙂


How was this activity? Did your kids learn something new? Did YOU learn something new? I definitely did. Leave me a comment below and let me know what you think!

2 thoughts on “Dua Imam-e-Zamana + Translation

  1. Awesome activities….I teach and use some hints to make my activities too…thank you for sharing

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.