A língua predominante em Marrocos é o árabe, em algumas das suas formas, já que esta importante língua tem variantes por vezes significativas. Adicionalmente, especialmente nos meios urbanos e entre as pessoas com estudos, o francês é vastamente utilizado. Além destas duas línguas, fala-se berbere e, em algumas áreas muito específicas, espanhol.