Good health is one of the greatest blessings a person can have in life. Islam teaches that every form of healing comes from Allah alone, and a Muslim is encouraged to ask Him directly for it through dua. Reciting a sincere dua for good health brings comfort to the heart and keeps a person close to Allah during sickness.
Many people search for a dua for health when they or someone close to them is unwell. This page shares the Arabic text, transliteration, and meaning of the duas that Prophet Muhammad (peace be upon him) taught for sickness and recovery. It also covers a prayer for someone else who is sick, and a short supplication a person can say for their own pain.
Dua For Good Health (Main Dua)
This is the main dua for healing that Prophet Muhammad (peace be upon him) recited while placing his hand on a sick person. It is one of the most complete supplications for health in the hadith collections.
Arabic Text
اللَّهُمَّ رَبَّ النَّاسِ أَذْهِبِ الْبَاسَ اشْفِ أَنْتَ الشَّافِي لَا شِفَاءَ إِلَّا شِفَاؤُكَ شِفَاءً لَا يُغَادِرُ سَقَمًا
Transliteration
Allahumma Rabban naasi, adh hibil ba sa, washfi anta shafi, la shifa a illa shifa uka, shifa an la yughadiru saqama.
Hindi Transliteration
अल्लाहुम्मा रब्बन नासि, अज़्हिबिल बासा, वश्फि अंता शाफी, ला शिफाअ इल्ला शिफाउका, शिफाअन ला युगादिरु सक़मा।
Meaning
O Allah, Lord of mankind, remove this pain and grant health, for You are the One who heals. There is no healing except Your healing, a healing that leaves no illness behind.
Hindi meaning:
ऐ अल्लाह, इंसानों के रब, यह तकलीफ दूर कर और सेहत अता कर, क्योंकि तू ही शिफा देने वाला है। तेरी शिफा के सिवा कोई शिफा नहीं, ऐसी शिफा जो कोई बीमारी बाकी न छोड़े।
This supplication is recorded in Sahih al Bukhari (5743) and Sahih Muslim (2191). Because the Prophet (peace be upon him) recited these words himself while sitting beside the sick, many scholars regard it as one of the strongest duas for health a Muslim can say.
Dua For Health Recovery For Someone
When visiting a sick relative, friend, or neighbour, a Muslim can recite this short prayer for the person’s recovery, said seven times near the one who is unwell.
Arabic Text
أَسْأَلُ اللَّهَ الْعَظِيمَ رَبَّ الْعَرْشِ الْعَظِيمِ أَنْ يَشْفِيَكَ
Transliteration
As alullah al Azeema, Rabbal Arshil Azeemi, an yashfiyaka.
Hindi Transliteration
अस्अलुल्लाहल अज़ीम, रब्बल अर्शिल अज़ीम, अन यश्फिय्यक।
Meaning
I ask Allah, the Magnificent, Lord of the Magnificent Throne, to heal you.
Hindi meaning:
मैं अल्लाह से, जो बुज़ुर्ग है और अर्श का मालिक है, दुआ करता हूँ कि वह तुम्हें शिफा दे।
This supplication is mentioned in Sunan Abu Dawood (3106) and Jami at Tirmidhi (2083). The Prophet (peace be upon him) said that whoever recites it seven times beside a sick person whose time of death has not come, Allah will grant relief from that illness. Family members often keep this short prayer close at hand for hospital visits, since it takes only a moment to say and carries deep meaning.
Dua For Health Recovery (Self Dua For Pain)
If a person feels pain anywhere in the body, the Prophet (peace be upon him) taught a short prayer to recite while placing a hand on the affected spot.
First say Bismillah three times, then recite the words below seven times.
Arabic Text
أَعُوذُ بِعِزَّةِ اللَّهِ وَقُدْرَتِهِ مِنْ شَرِّ مَا أَجِدُ وَأُحَاذِرُ
Transliteration
A’udhu bi izzatillahi wa qudratihi min sharri ma ajidu wa uhadhiru.
Hindi Transliteration
अऊज़ु बि इज़्ज़तिल्लाहि व क़ुदरतिही मिन शर्रि मा अजिदु वा उहाज़िरु।
Meaning
I seek refuge in the might of Allah and His power from the evil of what I feel and what I fear.
Hindi meaning:
मैं अल्लाह की इज़्ज़त और उसकी ताक़त की पनाह लेता हूँ उस तकलीफ की बुराई से जो मैं महसूस करता हूँ और जिससे डरता हूँ।
This short prayer is recorded in Sahih Muslim (2202). It does not need to be said out loud, and it can be repeated quietly at any moment of pain, in a hospital bed, at home, or even on a journey, without needing anyone else present.
Why Dua For Good Health Carry Special Weight
These three supplications come directly from the words of Prophet Muhammad (peace be upon him), not from a later addition by anyone else. That direct connection is part of what gives them such weight in the heart of a believer.
Each one places full trust in Allah as the only true Healer. Doctors, medicine, and treatment are means that Allah has placed on this earth, but the actual cure comes only from Him. This kind of dua is never a replacement for proper medical care. A Muslim is taught to take medicine, visit a doctor, and at the same time ask Allah for shifa, which means healing in Arabic.
This balance between effort and dua reflects the complete Islamic approach to illness. The Prophet (peace be upon him) himself fell sick at times and used these exact words for his own comfort and for the comfort of his companions, which shows that asking Allah for health and recovery is rooted directly in his daily life, not added later by scholars.
There is also wisdom in repeating these words rather than inventing new ones during sickness. A person who is unwell often feels weak, worried, or tired, and short, clear words are easier to hold onto than long phrases. This is one reason these particular duas have stayed in daily use across centuries and across countries.
When to Read Dua For Good Health
This dua can be recited at several times during the day, including:
- When a person personally feels unwell or is in pain
- When visiting someone who is sick, as a prayer for their recovery
- Before sleeping at night, as a quiet request for protection from illness till morning
- Before any medical test, procedure, or surgery
- After the five daily prayers, in a calm moment of personal supplication
There is no fixed time required for these duas. They can be recited at any hour and in any state, since asking Allah for health is always welcomed by Him, whether spoken aloud or silently in the heart.
Benefits of Dua For Good Health
Reciting this dua on a regular basis brings several benefits for both the body and the heart:
- It strengthens reliance on Allah during illness instead of falling into despair.
- It brings calm to the heart of both the sick person and the one praying for them.
- It follows the exact wording taught by the Prophet (peace be upon him), which gives the supplication extra weight in worship.
- It reminds a Muslim that true healing comes from Allah, even while taking medicine.
- It builds the habit of turning to Allah in every situation of life, not only during hardship.
- It strengthens the bond between family members when a prayer for someone’s recovery is made with sincerity.
- It can be repeated silently in places where speaking aloud is not possible, such as a hospital ward.
Scholars note that sincere dua, paired with patience and proper treatment, forms a complete response to sickness in the Islamic tradition.
Conclusion
Asking Allah for good health through dua is a practice taught directly by Prophet Muhammad (peace be upon him). Whether reciting a dua for good health for oneself or a short prayer for someone else’s recovery, these words carry comfort, hope, and trust in Allah’s mercy. Islamic Dua Hub shares these duas with their Arabic text, transliteration, and meaning so that every Muslim can turn to Allah with sincerity and seek His healing during times of sickness.
See More Reliable Islamic Duas:
- Ya Muqallibal Qulub Dua
- Ghabrahat Ki Dua
- Khatmul Quran Dua
- Zalzala Ki Dua
- Imtihan Mein Kamyabi Ki Dua
- Sawari Ki Dua
- Dua Abu Darda
- Dua Lahaula Walakuata Illabillah Meaning
? FAQs: Dua For Good Health
What is the dua for good health?
“Allahumma Rabban naasi, adh hibil ba sa, washfi anta shafi” asks Allah to remove pain and grant healing.
What is the dua for health recovery for someone who is sick?
“As alullah al Azeema, Rabbal Arshil Azeemi, an yashfiyaka,” recited seven times near them.
Is there a short dua I can say for myself when in pain?
Yes, say Bismillah three times, then “A’udhu bi izzatillahi wa qudratihi min sharri ma ajidu wa uhadhiru” seven times.
Can I make this dua for a person who is not a Muslim?
Yes, praying for a non Muslim’s health is allowed in Islam.
Does reciting this dua replace going to the doctor?
No, dua should go alongside proper medical treatment.
Why is the Rabban naasi dua called the most powerful dua for health?
It is the most powerful dua for health because the Prophet (peace be upon him) recited it himself, and it appears in Bukhari and Muslim.
Can this prayer for recovery be said in any language?
The Arabic carries the exact words, but Allah hears sincere prayer in any language.
Written by: Ahmad Raza
Credentials: Islamic Studies Content Writer
Read More duas for daily life at Instant Dua