Is it alright to say “Peace be upon you” to non-Muslims?    

Answered according to Hanafi Fiqh by

Answered by Shaykh Faraz Rabbani

Is it alright to say “Peace be upon you” to non-Muslims? 

In the Name of Allah, Most Gracious, Most Merciful

Assalamu alaikum wa rahmatullah,

I pray that you are well, and in the best of health and spirits. May Allah grant you all good in this life and the next.

Sidi, this link deals with the details of your question, insha’Allah:

Giving Salams to Non-Muslims

It is from social propriety to greet everyone, Muslim and non-Muslim. Generally, one reserves the greeting of salam to Muslims. However, when there is need or obvious benefit in extending this greeting to non-Muslims, then the scholars have mentioned that there is no harm (and, often, much wisdom) in doing so.

And Allah alone gives success.


Faraz Rabbani


This answer was indexed from, which used to have a repository of Islamic Q&A answered by various scholars. The website is no longer in existence. It has now been transformed into a learning portal with paid Islamic course offering under the brand of Kiflayn.

Find more answers indexed from:
Subscribe to IslamQA Weekly Newsletter

Subscribe to IslamQA Weekly Newsletter

You will receive 5 Q&A in your inbox every week

We have sent a confirmation to you. Please check the and confirm your subscription. Thank you!