Dua for health and well-being — Allahumma afini fi badani

Sometimes people only realize the value of health after weakness enters the body, hearing becomes difficult, or eyesight starts fading. Islam teaches believers to ask Allah for protection before hardship arrives. One beautiful prophetic supplication for complete wellbeing is Allahumma Afini Fi Badani, a powerful dua for health, afiyah, hearing, eyesight, and daily protection.

What Does Allahumma Afini Fi Badani Mean?

Allahumma Afini Fi Badani is a prophetic dua asking Allah for complete wellbeing and protection. In this supplication, a believer asks Allah to preserve the body, hearing, eyesight, and overall health while seeking safety from illness, weakness, and harm.

Arabic Text

اللَّهُمَّ عَافِنِي فِي بَدَنِي، اللَّهُمَّ عَافِنِي فِي سَمْعِي، اللَّهُمَّ عَافِنِي فِي بَصَرِي، لَا إِلٰهَ إِلَّا أَنْتَ

Transliteration

Allahumma afini fi badani, Allahumma afini fi sam‘i, Allahumma afini fi basari, la ilaha illa anta.

English Meaning

“O Allah, grant health to my body. O Allah, grant health to my hearing. O Allah, grant health to my sight. There is no god except You.”

Urdu Translation

اے اللہ! میرے جسم کو صحت عطا فرما۔ اے اللہ! میری سماعت کو سلامت رکھ۔ اے اللہ! میری بینائی کو محفوظ فرما۔ تیرے سوا کوئی معبود نہیں۔

Word-by-Word Meaning of Allahumma Afini Fi Badani

This dua beautifully asks Allah for complete afiyah — physical health, protection, safety, and wellbeing in every part of life.

Allahumma

Allahumma means: “O Allah.”

It is a direct and humble way of calling upon Allah in dua.

Afini

Afini means: “Grant me afiyah,” “protect me,” or “keep me safe from harm.”

The word afiyah includes health, peace, protection, and safety from illness and difficulty.

Fi Badani

Fi Badani means: “In my body.”

This part of the dua asks Allah to preserve physical strength and bodily health.

Fi Sam‘i

Fi Sam‘i means: “In my hearing.”

The believer asks Allah to protect the blessing of hearing.

Fi Basari

Fi Basari means: “In my sight.”

This asks Allah to preserve eyesight and vision.

La Ilaha Illa Anta

La Ilaha Illa Anta means: “There is no god but You.”

It is a declaration of tawhid and complete reliance upon Allah alone.


Comprehensive Islamic infographic detailing the Dua for health and well-being (Allahumma 'Afini Fi Badani) with Arabic text, English translation, daily recitation times, and spiritual benefits.
A beautiful visual breakdown of one of the most powerful morning and evening supplications taught by the Prophet Muhammad (ﷺ). This infographic explores the deep spiritual and physical meanings behind the prayer for ‘Afiyah (complete protection and health).

The Supplication: “اللَّهُمَّ عَافِنِي فِي بَدَنِي، اللَّهُمَّ عَافِنِي فِي سَمْعِي، اللَّهُمَّ عَافِنِي فِي بَصَرِي، لَا إِلٰهَ إِلَّا أَنْتَ”

When to Recite: 3 times in the morning (after Fajr) and 3 times in the evening (after Asr/Maghrib).

Hadith Source of This Dua

This dua comes from authentic hadith literature and is not a Quranic verse. The Prophet ﷺ taught Muslims to recite it during morning and evening adhkar as a way of asking Allah for health, safety, and protection.

The supplication is reported in collections of hadith related to daily remembrance and prophetic duas for wellbeing. Scholars mention it among the regular morning and evening adhkar recited by the Prophet ﷺ.

Why the Hadith Matters

Following a prophetic supplication connects a believer to the Sunnah of the Prophet ﷺ. This dua specifically asks Allah to protect the body, hearing, and eyesight — blessings many people overlook until they weaken.

Regularly reciting prophetic adhkar also strengthens faith, gratitude, and dependence upon Allah.

Is Allahumma Afini Fi Badani in the Quran?

The exact wording of Allahumma Afini Fi Badani is not found in the Quran. However, its meaning is fully supported by Quranic teachings about healing, mercy, protection, and wellbeing from Allah.

Quranic Themes of Shifa

The Quran repeatedly reminds believers that Allah is the source of healing and protection. Allah describes the Quran as guidance and healing for the believers, and many verses speak about divine mercy, preservation, and care.

These themes support the meaning of this dua for health and wellbeing.

Tafsir Context

Classical scholars explain that Allah’s mercy includes both spiritual and physical wellbeing. In tafsir works, healing is often connected to protection of the heart, body, and soul.

The dua for afiyah reflects this broader Islamic understanding of complete wellness.

Benefits of Reciting This Dua

Reciting Allahumma Afini Fi Badani regularly helps a believer remain connected to Allah while asking for health, protection, and peace.

Protection of the Body

This dua asks Allah to preserve bodily health and protect a person from weakness, illness, and harm.

It is a beautiful dua for good health and physical wellbeing.

Protection of Hearing and Sight

The supplication specifically mentions hearing and eyesight, reminding believers to value and protect these major blessings.

It is also widely searched as a dua for hearing and eyesight.

Spiritual Peace

Regular dhikr and dua bring calmness to the heart. Repeating this supplication increases trust in Allah during times of fear, illness, or stress.

Better Daily Habit

Reciting this dua every morning and evening builds consistency in worship and strengthens daily remembrance of Allah.

How Many Times to Recite Allahumma Afini Fi Badani

This dua is commonly recited during morning and evening adhkar, often three times as part of daily prophetic remembrance.

Best Time

The best times are:

Best Method

Recite the dua with sincerity, reflection, and consistency. Think about the blessings of health, hearing, and eyesight while making dua.

Can It Be Read Anytime?

Yes. A person may recite this dua anytime they seek wellbeing, protection, strength, or healing.

Allahumma Afini Fi Badani Dua for Weight Gain

This dua is primarily a supplication for afiyah and complete wellbeing. However, people seeking healthy body restoration, physical strength, or healthy body weight may also recite it alongside halal effort, proper nutrition, and healthy living.

Safe Framing

Islam encourages believers to seek strength, balance, and health rather than unhealthy extremes. This can include making dua for:

  • Healthy body weight
  • Physical strength
  • Recovery from weakness
  • Improved wellbeing
Sensitive Reader Framing

This dua should not be used in a harmful or body-shaming way. Islam teaches balance, gratitude, and care for the body Allah has given.

Avoid unrealistic promises or guaranteed health claims.

Halal Means Matter

Along with dua, a believer should use halal means such as:

  • Nutritious food
  • Proper sleep
  • Exercise
  • Medical treatment when needed
  • Professional healthcare advice

Islam teaches both tawakkul and responsible action.

Scholarly Context from Classical Works

Classical scholars explain that afiyah means more than physical fitness. It includes safety, peace, spiritual wellbeing, protection from hardship, and preservation of faith.

Ibn Kathir

Ibn Kathir explains in his tafsir that Allah’s mercy includes healing, guidance, and protection for believers in both worldly and spiritual matters.

Al-Tabari

Al-Tabari discusses the broad meanings of Allah’s mercy and preservation, including safety from harm and hardship.

Imam Nawawi

Imam Nawawi emphasized the importance of prophetic adhkar and daily supplications for spiritual discipline and protection.

People Also Ask

What is the meaning of Allahumma Afini Fi Badani?

It means: “O Allah, grant health to my body, hearing, and sight.” It is a beautiful dua for afiyah and protection.

Is Allahumma Afini Fi Badani from the Quran or hadith?

The exact wording comes from hadith and prophetic morning-evening remembrance, not directly from the Quran.

How many times should I recite this dua?

It is commonly recited three times in the morning and evening adhkar.

Can this dua help with health and weight?

This is mainly a dua for wellbeing and protection. A person may also recite it while seeking healthy strength, recovery, and proper body care through halal means.

What is the Urdu meaning of this dua?

It means:
“اے اللہ! میرے جسم، سماعت، اور بینائی کو سلامت رکھ۔”

You may also benefit from reading:

Final Reflection

True wellbeing is not only the absence of illness. Real afiyah is the blessing of health, peace, protection, faith, and closeness to Allah. The dua Allahumma Afini Fi Badani reminds believers to value the gifts of the body, hearing, and eyesight before they fade, and to constantly seek protection from the One who controls all healing and mercy.

Download a beautiful dua card and keep this prophetic supplication in your daily morning and evening adhkar.

Daily Morning & Evening Adhkar

Download a Beautiful Dua Card

Keep this prophetic supplication with you and recite it daily for health, protection, and complete afiyah.

📥 Download Dua Card
Share:
Shahab Khan

Shahab Khan

Islamic Content Strategist & Researcher

Shahab Khan is an Islamic content strategist and Qur’anic researcher dedicated to authentic Islamic education, scholarly accuracy, and trust-based knowledge dissemination.

View Full Author Profile

Leave a Comment