Short answer

No, and Muslims should not claim that he was. A Muslim bears witness that there is no god but Allah (﷾) and that Muhammad (ﷺ) is His messenger, and then follows him. Guru Nanak (Sikhs say Guru Nanak Dev Ji) taught one Creator. But he did not teach that witness, or the prayer, fast, zakat and Hajj as duties. He said the word of the Lord came to him. In the Guru Granth Sahib, which Sikhs honour as their living Guru, a hymn by Guru Arjan says, "I am neither a Hindu nor a Musalman". Using the name Allah, or respecting Muslims, does not make someone a Muslim. This is about his teaching. God (﷾) alone knows his heart. Claiming him is unfair to Sikhs, and it weakens the case for Islam. The real question is whether the Qur'an is God's (﷾) word, and it invites you to test it.

The five pillars of Islam, and the Gurus' teaching
PillarIslamThe Gurus
Witness that God (﷾) is One
Witness that Muhammad (ﷺ) is His messenger
Salah, the five daily prayers
Zakat, the yearly alms
The fast of Ramadan
The Hajj
  • Taught
  • Not taught

Read the full explanation

See your saved pages