New iOS app is now available on the App Store.
Menu
The Adab of Sneezing: Why Muslims Say Alhamdulillah and Yarhamukallah
Halal Parenting

The Adab of Sneezing: Why Muslims Say Alhamdulillah and Yarhamukallah

Mostafa S ยท October 20, 2026

My grandfather could not sneeze quietly. Impossible. The whole apartment knew, the neighbors probably knew, a glass on the shelf rattled once. And every single time, from three different rooms, you'd hear "Yarhamukallah!" like a chorus nobody had planned. He'd answer back, wipe his nose, carry on with his newspaper. As a kid I thought it was a game. It took me years to work out it was a sunnah, and a lovely one.


The three lines

It goes like this. You sneeze and say Alhamdulillah. Whoever's near says Yarhamukallah, which means may Allah have mercy on you. Then you answer with Yahdikumullah wa yuslihu balakum, may Allah guide you and put your affairs right.


That's the whole exchange. Three lines, takes four seconds. Kids learn it in about a week if the family actually does it, and I mean actually, out loud, every time, including when you're bored of it.


Why it's a big deal for such a small thing

There's a hadith in Bukhari where the Prophet Muhammad, peace be upon him, says Allah loves sneezing and dislikes yawning. And that when one of you sneezes and praises Allah, every Muslim who hears him has a duty to say Yarhamukallah.


A duty. For a sneeze. When I first read it I laughed, and then I got a bit quiet, because I thought about how many sneezes in my life had gone by with a "bless you" mumbled at the floor. Islam took the most ordinary thing there is and made it a little trade of mercy and dua between two people, and it costs nothing.


Covering up

The Prophet used to cover his face with his hand or a bit of cloth when he sneezed and lower his voice, in Abu Dawud and Tirmidhi. For kids, this is the part that's actually useful. Sneeze into your elbow, turn your face away from people, keep it off the dinner plate. Good hygiene, obviously. It just sounds better when you say "the Prophet did it too."


My niece finds the lowering-the-voice bit hard. She sneezes with a full performance, wind-up included.


How many times

In Sahih Muslim there's a man who sneezes near the Prophet, who replies to him. The man sneezes again, and the Prophet replies again, and then once more, and then says the man has a cold. So the idea is you reply a few times, and after that you move on to worrying about his health and maybe pass him a tissue. Kids love this detail. It makes the whole thing feel human.


If the person doesn't say Alhamdulillah

Then you don't need to reply, because the reply is for those who thank Allah. Scholars say this in connection with the hadith, and it saves a lot of awkward moments. If a non-Muslim classmate sneezes, reports say the Prophet would answer Yahdikumullah wa yuslihu balakum, a kind dua without the mercy part, and that works nicely if somebody sneezes next to you at school.


Getting it to stick

Mostly you just do it. Kids pick up family phrases like accents. After a week of Alhamdulillah at the table a four-year-old begins announcing it after fake sneezes, which is loud and annoying and also a win.


We also invented a rule. Whoever forgets the reply owes the sneezer a hug. Cars, homework, dinner, it all counts. And for turning little habits like this into a game, our games for kids are a good place for the small ones to practice daily phrases without it feeling like school.


If your child asks where all this comes from, that's a nice moment to explain what a hadith is, and our post on what a hadith is is easy to read together.


Conclusion

My grandfather's been gone a few years now. Last month I sneezed in a quiet room, alone, and said "Alhamdulillah" out loud, to nobody. Then I waited for the reply. Silly. But I sort of heard it anyway, from three rooms away. For more videos, games and activities that help kids pick up everyday sunnahs, you'll find everything at Islamic Galaxy.


FAQs

What do you say when someone sneezes in Islam? The sneezer says Alhamdulillah, the listener says Yarhamukallah, meaning may Allah have mercy on you, and the sneezer answers Yahdikumullah wa yuslihu balakum, asking Allah to guide them and put their affairs right.


Do I have to reply when someone sneezes? The hadith says it is a duty on every Muslim who hears the sneezer praise Allah, so scholars take it seriously. If the person does not say Alhamdulillah, there is no reply to give, so you can just carry on with your day.


What did the Prophet do when he sneezed? He covered his face with his hand or a cloth and kept his voice low. Kids can copy that by sneezing into an elbow or tissue and turning away from others, which is also good hygiene for everyone around you.