In the name of Allah, Most Compassionate, Most Merciful
Light on history@
In pre-Islamic Arabia, when people met, they used to greet each other with various greetings. Islam changed and replaced these greetings with this standard form of greeting.
Meaning@
The greeting Assalamu Alaykum Warahmatullahi Wabarakatuh is commonly translated as May the peace of Allah descend upon you and His Mercy and
Blessings.
Greeting to Non-Muslim@
“A believer may greet a non-Muslim
(with the greeting of salam) if he has a need from him otherwise it is prohibitively disliked (makruh).
Therefore, one should abstain from saying Salam to the disbelievers, for the Hadith says: Do not commence by greeting the Christians and Jews with Salam. If you meet one of them on a pathway, force them to walk on the side” recorded by al-Bukhari.
If a Jew, Christian or fire-worshipper greets you, then there is nothing wrong in replying to them, but one should not say more than Wa alaykum.
It is stated in al-Shir’a (name of a book) that when one greets non-Muslims, one should say: Assalamu ala man ittaba’a al-huda (may peace be upon the guided ones).
The reason for this impermissibility of saying Salam to non-Muslims is to not show them respect. When one greets them for a need, it is not out of respect, thus permissible.
(Radd al-Muhtar ala al-Durr al-Mukhtar, 6/412).
In case of Crowded(Muslim & Non-Muslim)@
How to greet a gathering in which there are Muslims and non-Muslims?
A long Hadith has been recorded on the authority of Usama ibn Zaid (Allah be pleased with him) that the Messenger of Allah (Allah bless him & give him peace) passed by a gathering in which there were Muslims, Idolaters and Jews, and the Messenger of Allah (Allah bless him & give him peace) greeted them and invited them to Allah. (Sahih al-Bukhari).
The author of Tafsir al-Mazhari states:
If a group consists of Muslims, Idolaters and Jews, one should greet them (with Salam), as mentioned in the Hadith recorded by al-Bukhari and Muslim from Usama ibn Zaid.
However, the intention should be to say Salam to the Muslims (of that group) so that it does not entail commencing to greet non-Muslims
(Ahkam al-Quran by al-Tahanawi, 2/306).
Conclusion@:
1) It is impermissible to greet non-Muslims with the Islamic greeting of Assalamu Alaykum.
2) One may greet non-Muslims with the greeting they themselves use
3) If a non-Muslim greets a Muslim with the Islamic greeting, one should respond by saying Alaykum or Assalamu ala man ittaba’a al-huda. While doing so, one should pray that Allah Almighty guide him/her.
5) If a group consists of Muslims and non-Muslims, then it is permissible to greet them with the Islamic greeting. However, the intention should be to greet the Muslims only.
MAY ALLAH GUIDE US