Más del 99% de los marroquíes son musulmanes sunitas. La actividad de otras sectas (principalmente Sufi) ha disminuido desde la independencia. La mayoría de los cristianos practicantes del país son parte de la comunidad extranjera, con una mayoría de ellos afiliados a la iglesia católica romana. Rabat y Casablanca tienen pequeñas comunidades protestantes. Solo hay unos 5000 judíos en el país, también en su mayoría en las áreas urbanas de Casablanca y Rabat. Hay un pequeño número de bahá’ís e hindúes.
El islam fue declarado oficialmente la religión del estado en 1961, pero la libertad religiosa plena se concede teóricamente a los cristianos y judíos. El gobierno generalmente ha alentado y promovido la tolerancia y el respeto entre las religiones. Es ilegal intentar convertir a cualquier musulmán a otra religión.