In the Quran, in many places, Allah says shirk is unforgivable.

{Surely Allah does not forgive that anything should be associated with Him, and forgives what is besides that to whomsoever He pleases; and whoever associates anything with Allah, he devises indeed a great sin.} (Quran 4: 48)

Notice Allah says he “forgives what is besides that”–that means any sin is potentially forgivable. Subhanallah.

So what happens if you’re Muslim, and you commit an act of shirk? Does it destroy all your good deeds? Are you doomed to enter hellfire, may Allah protect us all from that?

“Allah does not forgive [shirk]” means Allah will not forgive the person if he doesn’t repent. Repentance wipes out every sin, without exception. Many companions (may Allah be pleased with all of them) were mushrikun (polytheists) when they accepted Islam.

The point is, if you commit shirk and die without repenting, Allah will not forgive you. If you fornicate, drink alcohol, consume interest, steal, and you repent afterward, Allah will forgive you inshaAllah. If you don’t repent from those sins and you die, Allah may forgive you. With shirk, if you die with it unrepented, Allah will not forgive you.

The Prophet(peace be upon him) saught refuge from shirk and taught us a wonderful du’a to protect ourselves:

Allaahumma innee ‘aoothu bika an ushrika bika shaiann wa anaa a’lamu, wa astaghfiruka limaa laa a’lamu.

Translation: O Allah, I seek refuge in You lest I associate anything with You knowingly, and I seek Your forgiveness for what I know not.

Source: The collection of Ahmad. You can find the du’a in Fortress of a Muslim. You can find more details more in the comments inshaAllah.

May Allah protect us all from the evil of shirk, and allow us to live and die as true Muslims.


(1) Shakir, trans. “An-Nisaa (Women).” USC-MSA Compendium of Muslim Texts. USC-MSA. <>.

(2) Pickthall, Muhammad M., trans. Al-Qur’an Al-Kareem: Parallel Arabic text with English Translation. One Ummah Network. 28 Dec. 2005 <>.

(3) Yasir Qadhi. Lecture. AlMaghrib. Light of Guidance. University of Toronto, Toronto. March 2006.


The post Allah Forgives All Sins Except One appeared first on About Islam.