- Published on
Dua When Sneezing: The Sunnah You Probably Half-Know
- Authors

- Name
- Ahmad
- Role
- Senior Marketing Manager, Islamic education • Deen Back
بِسْمِ اللهِ الرَّحْمٰنِ الرَّحِيْمِ
In the name of God, the Most Gracious, the Most Merciful.

You probably know to say "Alhamdulillah" when you sneeze. Most Muslims do. But do you know the full exchange? The response to give when someone sneezes near you? What the sneezer says back? Why the Prophet (peace be upon him) called this one of the rights a Muslim owes to their fellow believer?
The dua when sneezing is one of the most overlooked complete Sunnah practices — a three-part exchange that takes five seconds and connects you to 1,400 years of Muslim community. It is also a tiny, daily reminder that every function of your body, including an involuntary sneeze, is an occasion to remember Allah.
The Dua
The complete Sunnah exchange has three parts:
Step 1 — The sneezer says:
الْحَمْدُ لِلَّهِ
Alhamdulillah.
"All praise is to Allah."
Step 2 — The person who hears responds:
يَرْحَمُكَ اللَّهُ
Yarhamukallah. (to one person) / Yarhamukumullah. (to multiple)
"May Allah have mercy on you."
Step 3 — The sneezer replies:
يَهْدِيكُمُ اللَّهُ وَيُصْلِحُ بَالَكُمْ
Yahdikumullahu wa yuslihu balakum.
"May Allah guide you and set your affairs right." — (Sahih al-Bukhari 6224)
When to say it: Say Alhamdulillah immediately after sneezing, quietly or out loud. If you are in a place where others can hear you, they should respond. You then complete the exchange.
If you sneeze during prayer: Say Alhamdulillah quietly in your heart — the exchange is not done aloud during salah, but the internal praise is maintained.
The Story Behind It
The Prophet (peace be upon him) established this exchange as one of the six rights of a Muslim upon a fellow Muslim. He said:
"The rights of a Muslim upon a Muslim are six." It was asked, "What are they, O Messenger of Allah?" He said: "When you meet him, give him salaam. When he invites you, accept the invitation. When he asks for advice, give sincere advice. When he sneezes and praises Allah, respond to him. When he is sick, visit him. When he dies, follow his funeral." — (Sahih Muslim 2162)
Notice the structure: sneezing made the same list as visiting the sick and attending funerals. This is not a trivial courtesy. It is a bond, a mutual obligation, a miniature expression of the Islamic community in which no one's wellbeing — even the involuntary relief of a sneeze — passes unacknowledged.
Why does Allah deserve praise for a sneeze? The scholars explain that sneezing is an active clearing of harmful substances from the airways, a function of the body working perfectly to protect itself. It is a small mercy. And the habit of praising Allah for every small mercy trains the heart toward gratitude for all of them.
How to Make This Dua Part of Your Daily Life
Most Muslims already say Alhamdulillah after sneezing — at least some of the time. The gap is usually in two places: remembering consistently, and completing the full exchange.
For your own sneezing:
The habit is simple to build because sneezing has a natural trigger: the sneeze itself. The moment the sneeze completes, Alhamdulillah. The challenge is remembering when you are distracted — in conversation, working, half-asleep. Practice it consciously until it becomes automatic.
For responding to others:
This is where many Muslims drop the habit. You hear someone sneeze and say Alhamdulillah, and you think "I should respond" — but the moment passes. Train yourself to respond immediately. No matter who says Alhamdulillah after sneezing near you, your automatic response is Yarhamukallah.
The third step: If you say Alhamdulillah and receive Yarhamukallah, complete the exchange: Yahdikumullahu wa yuslihu balakum. Many Muslims do not know this step. Teach it to your family. Use it. The full exchange is what makes this a conversation between believers, not just a one-sided announcement.
With non-Muslims: If a non-Muslim friend sneezes and happens to say "Thank God" or any form of gratitude, you can respond warmly. If they do not say anything, a simple "Bless you" preserves the social kindness while you maintain your own internal Alhamdulillah.
Building these daily Sunnah habits creates a life textured with constant, small remembrances of Allah — exactly what the Prophet (peace be upon him) intended.
Build a Life Full of Small Sunnah Moments
Track your daily Islamic habits, from morning adhkar to the small Sunnah exchanges that make every moment meaningful. Consistency is worship.
Free download. Premium features available in-app.
Related Duas
When someone yawns — the complementary Sunnah practice:
أَعُوذُ بِاللَّهِ مِنَ الشَّيْطَانِ الرَّجِيمِ
A'udhu billahi minash-shaytanir-rajim.
"I seek refuge in Allah from the accursed Shaytan."
Yawning is disliked when it can be suppressed, while sneezing is from Allah and is beloved. The contrasting attitudes toward these two involuntary acts show how the Sunnah provides guidance down to the most ordinary moments. See dua when yawning.
Dua for good health — to say regularly:
اللَّهُمَّ إِنِّي أَسْأَلُكَ الصِّحَّةَ وَالْعَافِيَةَ
"O Allah, I ask You for health and well-being."
See also dua for health for a comprehensive collection of duas for physical and spiritual well-being.
Common Questions
What if I sneeze and no one is around to hear me?
Still say Alhamdulillah. The praise of Allah is between you and Him, not dependent on others hearing it. The exchange with others is an additional communal Sunnah, but the foundational act — praising Allah — is your personal obligation as the sneezer.
What if I sneeze multiple times in a row?
Say Alhamdulillah after each sneeze. Those around you respond for the first and second sneeze. For the third sneeze, the Sunnah is still to say Alhamdulillah as the sneezer, but those around you now say "Yarhamukallah" for the third sneeze while understanding this may indicate illness. After the third sneeze, continuous sneezing is generally treated as a medical matter rather than the occasion for the full exchange.
Is it disrespectful to sneeze loudly?
The Sunnah is to lower the voice when sneezing and to cover the face with a hand or cloth. The Prophet (peace be upon him) used to cover his face when sneezing (Tirmidhi 2745). This is both Sunnah and good hygiene — a reminder that Islamic etiquette often aligns with practical wisdom.
Can I respond to someone's Alhamdulillah after sneezing if I am unsure they are Muslim?
The full exchange — Yarhamukallah — is for Muslims. If someone sneezes and says Alhamdulillah, and you are unsure of their faith, you can still respond — the dua for mercy is a kindness, not a harm. If they are not Muslim and do not say Alhamdulillah, you are not obligated to respond.
Closing
There is a quiet wisdom in the dua when sneezing. It takes what is involuntary — a sudden burst of air, a body protecting itself — and transforms it into an occasion for gratitude, communal connection, and dua. In five seconds, three people make dua for each other: the sneezer praises Allah, the witness asks for mercy for the sneezer, and the sneezer asks for guidance for the witness.
Every sneeze is a small gift: a reminder that you are alive, your body is working, and Allah deserves praise for all of it. Do not let the moment pass without Alhamdulillah.
Turn Every Moment Into Remembrance of Allah
Build consistent Islamic habits with daily tracking and reminders. DeenBack helps you live the Sunnah in every part of your day, one habit at a time.
Free download. Premium features available in-app.
Frequently Asked Questions
What do you say when you sneeze in Islam?
When you sneeze, say: 'Alhamdulillah' — All praise is to Allah. If someone hears you, they respond: 'Yarhamukallah' — May Allah have mercy on you. You then reply to them: 'Yahdikumullahu wa yuslihu balakum' — May Allah guide you and set your affairs right (Sahih al-Bukhari 6224).
What is the response when someone says Alhamdulillah after sneezing?
You say: 'Yarhamukallah' — May Allah have mercy on you. This is the response to the sneezer's Alhamdulillah. The sneezer then replies: 'Yahdikumullahu wa yuslihu balakum' — May Allah guide you and correct your affairs.
What if a non-Muslim sneezes? Should I say Yarhamukallah?
No. The complete dua exchange is for Muslims. If a non-Muslim sneezes and says 'Alhamdulillah,' some scholars say you may respond with 'Yahdikumullah' — May Allah guide you — since this is a dua for their guidance. If they do not say Alhamdulillah, you are not obligated to respond.
What about three sneezes in a row?
For the first and second sneeze, say Alhamdulillah and receive the response. For the third sneeze, the Sunnah is to say 'Yarhamukallah' for the sneezer but not for the fourth or more, as continuous sneezing beyond three may indicate illness rather than the normal release that prompts praise to Allah.
Is it obligatory to respond when someone says Alhamdulillah after sneezing?
Responding to the sneezer with 'Yarhamukallah' is considered a communal obligation (fard kifayah) — if someone nearby responds, others are relieved of the duty. If no one responds, each Muslim nearby is obligated to do so. The Prophet (peace be upon him) said it is a right of the Muslim upon their brother (Sahih al-Bukhari 1240).
