La langue officielle du Maroc est l'arabe. Toutefois, la plupart des Marocains parlent un Arabe dialectal.
La 2ème langue du pays est le berbère. Elle est principalement employée dans le Rif et dans les montagnes de l'Atlas.
Enfin, le français est parlé par la majorité des Marocains, en particulier dans les zones touristiques. L'espagnol est également bien maîtrisé dans l'est du pays.