Dua for a Steadfast Heart (Guidance)

“O Turner of hearts, keep my heart firm upon Your religion.” The Arabic, how to say it, when to read it, and its source.

يَا مُقَلِّبَ الْقُلُوبِ ثَبِّتْ قَلْبِي عَلَى دِينِكَ

Transliteration
Yā Muqallibal-qulūb, thabbit qalbī ʿalā dīnik
Meaning
O Turner of hearts, keep my heart firm upon Your religion.
Source
Jami at-Tirmidhi 2140

When to say it

  • When your iman feels weak
  • Daily, in sujood or after prayer
  • For yourself and your children

📩 Free Ramadan 2027 checklist

Join the weekly AskUmmah email: a sourced dua, 5 quiz questions and the Islamic dates coming up. Confirm your email and get the printable checklist free.

No spam. Unsubscribe anytime. Privacy

About this dua

Anas reported that the Prophet ﷺ would often say this dua. When asked about it, he explained that hearts are between the fingers of Allah and He turns them as He wills (Jami at-Tirmidhi 2140).

Quran and hadith references link to quran.com and sunnah.com. Reviewed 19 October 2026. How we check sources. Spotted a mistake? Let us know.

📜 A story about this

The Boy and the King · A tyrant king could not kill a young believer until the boy himself told him how, and a whole nation believed.

More duas

Frequently asked questions

What is the dua for a steadfast heart (guidance)?

Yā Muqallibal-qulūb, thabbit qalbī ʿalā dīnik: “O Turner of hearts, keep my heart firm upon Your religion.” (Jami at-Tirmidhi 2140).

Is this dua authentic?

Yes. It is from Jami at-Tirmidhi 2140, an authentic hadith collection. The source is linked on this page so you can check it.

Keep exploring