Headaches are a common problem affecting a large population, with studies in 2022 showing that nearly 50% of people suffer from them, while 14% experience migraines. For many, these persistent pains interfere with their daily lives, making even simple tasks difficult.
While modern medicines and painkillers have been developed to provide relief, the benefits of spiritual healing cannot be ignored. In Islam, we find guidance in the teachings of Prophet Muhammad (peace be upon him), who shared powerful duas for healing.
These supplications, found in ahadith, offer comfort to those experiencing pain, helping to ease suffering through faith. The recorded prayers serve as a cure not only for the head but also for the back and other areas of the body.
In English and Arabic, these duas are widely available, with translations helping individuals understand their meaning and purpose. The list of recommended prayers can be found in various sources, including this blog. When recited with sincerity, these supplications can help maximize healing effects and bring solace to the soul.
Unlike conventional treatments, spiritual healing does not have undiscovered causes or side effects. Whether for adults or children, these prayers provide an effective and natural way to find peace. By making them a regular practice, we can truly embrace the wisdom passed upon us and strengthen our faith while seeking relief.
The Best Dua for Headaches

When suffering from a headache, one of the most effective and comforting duas is the one recommended by the Holy Prophet (PBUH). This supplication involves reciting بِسْمِ اللَّهِ three times and then saying
أَعُوذُ بِاللَّهِ وَقُدْرَتِهِ مِنْ شَرِّ مَا أَجِدُ وَأُحَاذِرُ
seven times. The meaning in English is: In the name of Allah, I seek refuge in Allah and His power from the evil of what I feel and worry about.
The story of Uthman ibn Abi’l-‘As highlights the power of this prayer. He reported to the Messenger of Allah (PBUH) that he was experiencing pain in his body since converting to Islam.
The Prophet (PBUH) instructed him to place his hand on the painful area and recite the dua for relief. This method provides not only relief but also protection from future complications related to the illness. It is a supplication for mental peace, helping ease the anxiety associated with severe pain.
The dua is not just an alternative to medicine but works in harmony with seeking healing through Allah, the Healer (al-Shāfī). Shaykh Muḥammad ibn Ṣāliḥ al-ʿUthaymīn has emphasized that when recited with faith and conviction, this prayer can alleviate pain by Allah’s will. It surpasses conventional medicine, as it directly seeks the Mighty and Majestic power of Allah, acknowledging His mercy in healing our afflictions.
You Might Also Like: Dua For Good Luck
Dua for Pain in Body and To Ease Pain
If you’re struggling with pain, whether it’s in the body or headaches, there’s a powerful dua to seek relief.
اللَّهُمَّ رَبَّ النَّاسِ اَذْهِبِ الْبَأْسَ اشْفِ اَنْتَ الشَّافِي لاَ شِفَاءَ اِلاَّ شِفَاؤُكَ شِفَاءً لَا يُغَادِرُ سَقَمًا
Allahumma Rabban nas adhhibil bas, ashfi wa antashafi, la shifa’ illa shifa’uka, shifaan la yughadiru saqaman.
This prayer asks Allah, the Lord of mankind, to remove the affliction and send healing. It’s a reminder that no one can truly cure except Allah. With His power, the pain is eased, and no ailment remains to trouble you. It’s an invitation to trust in Allah’s mercy and healing, believing that He is the ultimate healer.
Dua for Protection

One powerful dua for protection is:
بِسْمِ اللَّهِ الَّذِي لَا يَضُرُّ مَعَ اسْمِهِ شَيْءٌ فِي الْأَرْضِ وَلا فِي السَّمَاءِ وَهُوَ السَّمِيعُ الْعَلِيمُ.
This name of Allah is highly recommended to be repeated three times both in the morning and before going to sleep, as mentioned in the Fortress of the Muslim (Hisn al-Muslim). By invoking this dua, nothing can cause harm on earth or in the heavens, and Allah’s protection, along with His All-Hearing and All-Knowing nature, is promised.
It’s believed that by repeating this dua, you can receive shifa from any pain or affliction. As Inshallah, with faith, this prayer will bring divine help, ensuring no evil or harm will affect you, giving peace and safety. Make sure to say it with sincere belief, for its power and protection are immense.
You Might Also Like: Powerful Dua for Fasting
Dua for Overall Physical Health
اللَّهُمَّ عَافِنِي فِي بَدَنِي اللَّهُمَّ عَافِنِي فِي سَمْعِي اللَّهُمَّ عَافِنِي فِي بَصَرِي لَا إِلَهَ إِلَّا أَنْتَ
In times when physical well-being feels compromised, turning to a simple yet powerful prayer can offer relief. Allahumma ‘aafinee fee badani, Allahumma ‘aafinee fee sam’ee, and Allahumma ‘aafinee fee basari are beautiful words to recite for overall health. This dua asks Allah for healing and preservation of the body, hearing, and sight, seeking shifa and protection from harm.
Fortress of the Muslim encourages reciting this prayer, ideally three times a day, to ensure you maintain your well-being. With full faith, the prayer acknowledges that only Allah has the power to preserve our health. The prayer is an expression of reliance on Allah’s mercy, invoking mental and physical relief to keep us free from ailments. La ilaha illa Anta reminds us that true healing lies in the hands of the Creator.
Saying Bismillah
When facing pain or discomfort, especially a headache, one of the recommended practices is to say, Bismillah. This simple yet powerful phrase, meaning “In the name of Allah,” is not just a word, but a shield of protection against evil and affliction. The Prophet Muhammad (PBUH) advised that by placing your hand on the part of the body that hurts and saying Bismillah three times, you invite healing.
It is a powerful supplication that provides relief from physical pain, as well as emotional stress and anxiety. In addition to this, saying the phrase A’udhu Billahi wa qudratihi min sharri ma ajidu wa uhadhir seven times offers further refuge from the evil and worry you may feel. This practice not only addresses physical discomfort but also helps in calming the mind and bringing mental peace.
By making it a routine to recite these words, you align yourself with the power of Allah, who holds the ultimate ability to cure and provide protection from all forms of suffering. The Messenger (SAWS) emphasized the importance of this act as a form of spiritual and physical cure, enabling the individual to experience relief from their worries. So, if you ever find yourself struggling with pain, whether physical or emotional, remember to turn to this simple yet profound dua for relief and healing.

Qamar Ul Haq is an Islamic historian and writer with a passion for uncovering the rich heritage of Muslim civilizations. Through in-depth research and storytelling, He brings to life the achievements, struggles, and contributions of the Ummah throughout history.