1. Articles
  2. His Guidance upon Sneezing and Yawning

His Guidance upon Sneezing and Yawning

Auther : Dr. Ahmad bin Uthman al-Mazyad
Under category :
707 2022/06/17 2024/12/21
Article translated to : العربية Português Español
  • It is confirmed that he  said: “Allah likes the one sneezing, and dislikes the one yawning. So if one of you sneezes, and praises Allah, then it is the duty of anyone who hears him to say, 'Yarhamuk-Allaah' (May Allah grant you mercy). As for yawning, it is caused by Satan, so
  • When he  sneezed, he would cover his mouth with his hand or his garment and suppress the sound.[2]

if one of you is going to yawn, let him hold it back as much as he can, because when someone yawns Satan laughs at him''[1]

[1] Al-Bukhari and Muslim.

[2] Abu Dawud and at-Tirmidhi. 

  • When he  sneezed and someone said to him, "Yarhamuk-Allaah", he would answer, ''Yarhamuna-Allaahu wa iyyakum wa yaghfiru lana wa lakum'' (May Allah have mercy on us and you, and may He forgive us and you).
  • And he  said: “When one of you sneezes let him say: 'Al-hamdu lillaah' (May Allah have mercy on you), and his brother or companion should say to him: 'Yarhamuk-Allah' (May

Allah have mercy on you). Then, when he says,

       'Yarhamuk-Allah', he should  say:

'Yahdeekumullaahu wa yuslihu baalakum' (May Allah guide you and better your affairs).”[1][2]

[1] Al-Bukhari and Muslim.

[2] Muslim.

 Muslim. 

 He  also said:  

   “If one of you sneezes and praises Allah (saying ‘Al-hamdulillah’), then say: 'Yarhamuk-Allah', but if he does not praise Allah, then do not say it to him''190 

  When someone sneezed more than three times, he did not say it but only remarked,

That man has a cold.”191 x It was narrated that the Jews would pretend to sneeze in his presence expecting him to respond by saying 'May Allah have mercy on you', but he  would only say: 'Yahdeekumullaahu wa yuslihu baalakum.' (May Allah guide you and amend your condition.)[1]

[1] At-Tirmidhi. 



Supporting Prophet Muhammad websiteIt's a beautiful day