Au Maroc les cours à l’école primaire publique ont lieu du lundi au samedi avec un volume horaire de 30 heures par semaine. Dès la deuxième année (équivalent CE1), les cours sont pour moitié en langue arabe (15h) et pour l’autre moitié en langue française (15h).
L’école primaire marocaine dure 6 ans (la 6ème française correspond ici à la dernière année du primaire).
Il semble que ce système permette de garder à l’école une année supplémentaire les enfants qui n’iront pas au collège faute de moyens (particulièrement en milieu rural : pas de collège à proximité, transports payants voire inexistants).
Le collège dure 3 ans contre 4 en France.
Le lycée se déroule sur 3 ans.
L’école est obligatoire jusqu’à 16 ans.

En revanche le système scolaire privé est en forte progression au Maroc. A Casablanca, par exemple, 49% des enfants scolarisés le sont dans une école privée. Les écoles privées sont en majorité francophones mais elles peuvent être hispanophones comme à Tanger.
Dès l’école maternelle ("préscolaire") les enfants sont initiés au français.
Elles choisissent leurs propres programmes d’enseignement francophones, pas nécessairement le programme scolaire français. Par exemple, l’Institut Guessous à Rabat a choisi un programme francophone libanais plus adapté au contexte que le programme français.

Les enseignants sont recrutés sur examen après le bac. Ils suivent ensuite une école de formation pendant deux années. Ils sont alors affectés au gré des besoins du Ministère de l’Education Nationale (souvent dans les régions "périphériques" du pays, au sud par exemple).