Dua for Teachers

3 Things to Know About Honouring Those Who Teach

A Muslim family in a classroom where a teacher prepares the lesson, an opening scene for the Dua for Teachers.

Teachers carry a noble and weighty trust, passing on beneficial knowledge that guides others to good, and the believer honours them by praying for them and asking Allah to reward them. The Prophet Muhammad (pbuh) taught that the best reward-prayer for one who does you good is to ask Allah to reward them well, a beautiful dua the believer offers for those who taught them. The dua for teachers turns the heart in gratitude toward those who teach, asking Allah to reward and bless them for the good they have given.

Honouring teachers means respecting them, praying for them, and valuing the knowledge they impart, for the one who teaches good earns an immense and lasting reward. This guide explains the dua for teachers and three things to know about honouring those who teach, so that the believer may show gratitude to their teachers, ask Allah to reward and forgive them, and remember the great status of the one who teaches beneficial knowledge, for whom all of creation, down to the ant in its hole, seeks forgiveness.

The Prayer to Reward Those Who Teach

The Prophet (pbuh) taught that whoever has good done to them and says to the doer, may Allah reward you with good, has indeed praised and thanked them in the fullest way. This beautiful prayer is a perfect dua for a teacher, who does the believer the great good of teaching them beneficial knowledge. By saying these words and asking Allah to reward their teacher, the believer shows gratitude in the way the Prophet (pbuh) taught and entrusts the teacher reward to Allah, the most generous of all.

A still-life of chalk, a board rubber and a lesson book on a teacher's desk, illustrating the Dua for Teachers.

Teaching beneficial knowledge is among the greatest of goods, for it guides others to the truth and continues to benefit them long after. The believer therefore honours their teacher with gratitude and prayer, asking Allah to reward them, forgive them, and bless their knowledge. The dua for teachers draws on this prayer of reward, turning the heart toward thankfulness for those who teach and seeking from Allah the best reward for the good they have given.

جَزَاكَ اللَّهُ خَيْرًا

Jazakallahu khayra

May Allah reward you with good

The Prophet | Tirmidhi

Three Things to Know About Honouring Those Who Teach

Teachers of good carry a noble trust and great reward. These three things help the believer honour their teachers.

  1. Pray for your teachers, asking Allah to reward them with good for what they have taught you.
  2. Respect teachers and value the knowledge they impart, for it guides others to good.
  3. Remember the great reward of teaching good, for which all creation seeks forgiveness.

إِنَّ مُعَلِّمَ النَّاسِ الْخَيْرَ يَسْتَغْفِرُ لَهُ كُلُّ شَيْءٍ

Inna mu‘alliman-nasal-khayra yastaghfiru lahu kullu shay’

All creation seeks forgiveness for the teacher of good

The Prophet | Tirmidhi

Showing Gratitude to Those Who Teach

The dua for teachers turns the heart in gratitude toward those who teach, asking Allah to reward and bless them. By praying for your teachers, respecting them and valuing their knowledge, and remembering the great reward of teaching good, the believer honours those who teach in the best way. Teachers carry a noble trust, and the believer who thanks them, prays for them, and values the knowledge they give shows a beautiful gratitude, for the one who teaches good is sought forgiveness for by all of creation.

Close view of a Muslim family's hands and the chalk during the Dua for Teachers.

This supplication pairs naturally with the dua for guidance and the dua for gratitude. Together they help the believer value knowledge and show gratitude for it.

Whoever says to one who did them good, may Allah reward you with good, has thanked them fully, taught the Prophet (pbuh). Learn the duas for life with us on YouTube, where the supplications are recited aloud, on Instagram for a reminder to honour teachers, and on Threads where readers share gratitude for those who taught them.

Frequently Asked Questions

What is the dua for teachers?

The dua for teachers is the prayer of reward the Prophet (pbuh) taught: Jazakallahu khayra, may Allah reward you with good. The believer offers it for those who taught them, asking Allah to reward and bless them for the good they gave.

Why is this a good dua for teachers?

Because the Prophet (pbuh) taught that whoever says to one who did them good, may Allah reward you with good, has thanked them in the fullest way. A teacher does the great good of teaching, so this prayer is a perfect way to thank them.

How do I honour my teachers?

By respecting them, praying for them, valuing the knowledge they impart, and thanking them for the good they give. The believer honours teachers as those who carry the noble trust of passing on beneficial knowledge.

What is the reward of teaching good?

Teaching beneficial knowledge earns an immense and lasting reward, for it guides others to good and keeps benefiting them. The Prophet (pbuh) taught that all of creation, down to the ant in its hole, seeks forgiveness for the teacher of good.

Should I pray for my teachers after they pass?

Yes, the believer may continue to pray for their teachers, asking Allah to reward and forgive them, even after they have passed. Praying for those who taught us is a beautiful gratitude that benefits both teacher and student.

Why is knowledge honoured in Islam?

Knowledge is honoured because it guides to the truth and to the worship of Allah, and Allah raises the ranks of those given knowledge. The believer values beneficial knowledge and honours those who teach it as a means of guidance and good.

Share This Dua:
Scroll to Top