Please contribute generously in order to ensure the continuity of our website InshaAllah.
My brother sneezes 5 times in a row, do I have to say ‘yarhamuk Allah’ after every sneeze, or can I just wait and say it once at the end?
Praise be to Allah.
Saying “Yarhamuk Allah (may Allah have mercy on you)” to a person who sneezes, if he says “Al hamdu Lillah (praise be to Allah),” is a communal obligation, in the sense that if one person says it, the obligation is waived for the others.
If no one among those who hear him says it, then all have sinned, because of the report narrated by Abu Hurayrah (may Allah be pleased with him) who said: The Messenger of Allah (blessings and peace of Allah be upon him) said: “There are five things that the Muslim must do for his brother: returning the greeting of salam, saying ‘Yarhamuk Allah’ to one who sneezes…” (Narrated by Muslim, 4022)
Shaykh al-Islam Ibn Taymiyah (may Allah have mercy on him) said: “Our companions and others differed concerning visiting one who is sick, saying “Yarhamuk Allah” to one who sneezes and initiating the greeting of salam. What the texts indicate is that these things are wajib (obligatory), and it is said that it is a communal obligation.” (Al-Fatawa al-Kubra, 1/443)
If a person sneezes more than three times, you should not say “Yarhamuk Allah” to him; rather you should pray for his well-being, because of what is narrated in al-Muwatta (1521) from ‘Abdullah ibn Abi Bakr from his father, that the Messenger of Allah (blessings and peace of Allah be upon him) said: “If he sneezes, say ‘Yarhamuk Allah’ to him; then if he sneezes , say ‘Yarhamuk Allah’ to him; then if he sneezes, say ‘Yarhamuk Allah’ to him; then if he sneezes, say: ‘You have a cold.” ‘Abdullah said: I do not know whether that is after the third or fourth time.
And it was narrated that Salamah ibn al-Akwa‘ (may Allah be pleased with him) said: The Messenger of Allah (blessings and peace of Allah be upon him) said: “The one who sneezes may be told Yarhamuk Allah three times; if he sneezes more than that, he has a cold.” (Narrated by Ibn Majah (3704); classed as sahهh by al-Albani in Sahih Sunan Ibn Majah)
An-Nawawi (may Allah have mercy on him) said:
“If a person sneezes several times in a row, the Sunnah is to say “Yarhamuk Allah” each time until he reaches three. We narrated in Sahih Muslim, Sunan Abi Dawud and at-Tirmidhi from Salamah ibn al-Akwa‘ (may Allah be pleased with him) that he heard the Prophet (blessings and peace of Allah be upon him) say, when a man sneezed in his presence, “Yarhamuk Allah.” Then he sneezed again, and the Messenger of Allah (blessings and peace of Allah be upon him) said: “The man has a cold.” This wording is the report narrated by Muslim.
As for the report narrated by Abu Dawud and at-Tirmidhi, they said: A man sneezed in the presence of the Messenger of Allah (blessings and peace of Allah be upon him) whilst I [the narrator] was watching, and the Messenger of Allah (blessings and peace of Allah be upon him) said: “Yarhamuk Allah.” Then the man sneezed a second or third time and the Messenger of Allah (blessings and peace of Allah be upon him) said: “Yarhamuk Allah, this is a man who has a cold.”
At-Tirmidhi said: A sahih hasan hadith.” (Kitab al-Adhkar, 1/273)
Shaykh Ibn ‘Uthaymin (may Allah have mercy on him) was asked: Is it obligatory to say “Yarhamuk Allah” to one who sneezes once, and if he sneezes three times to repeat that three times or more?
He replied:
“If he sneezes three times and you say “Yarhamuk Allah” each time, then after the third sneeze you should say to him: “ ‘Afaka Allah (may Allah grant you well-being); because that is a cold, so say: May Allah grant you well-being; you have a cold. All you have to say is: May Allah grant you well-being, and you may add: You have a cold.” (Liqa al-Bab al-Maftuh, no. 127)
And Allah knows best.