Dua for Healing a Sick Person (7 Times)
“As'alullahal-'Azim Rabbal-'arshil-'azim an yashfiyak” is an authentic dua from the Sunnah of the Prophet ﷺ, recorded in Sunan Abi Dawud 3106. Read it below in Arabic with transliteration and an English translation, and learn when to say it.
أَسْأَلُ اللَّهَ الْعَظِيمَ رَبَّ الْعَرْشِ الْعَظِيمِ أَنْ يَشْفِيَكَ
Transliteration: As'alullahal-'Azim, Rabbal-'arshil-'azim, an yashfiyak.
Translation: I ask Allah the Magnificent, Lord of the Magnificent Throne, to cure you.
How many times: 7 times
Source: Sunan Abi Dawud 3106; Jami at-Tirmidhi 2083
When to recite
At the bedside of a sick person whose appointed time has not come.
Number of times: 7 times
Virtue
The Prophet ﷺ said that Allah will cure him of that illness, unless it is his appointed time of death.
About this dua
Narrated by Ibn Abbas.
Source and authenticity
- Reference: Sunan Abi Dawud 3106; Jami at-Tirmidhi 2083
- Grading: Graded sahih by al-Albani.
- Read the source: Sunan Abi Dawud 3106 · Jami at-Tirmidhi 2083
The English translation is our own, kept close to the Arabic. Hadith numbers follow the standard numbering used on sunnah.com.
Related duas
More in Duas for Illness, Healing and Visiting the Sick · All duas