Skip to main content
🇲🇦 Morocco

Free School Administration Tools for Morocco Schools

Free, privacy-first school administration tools designed for Moroccan educators. Create academic calendars, manage attendance, schedule exams, and communicate with parents — all in your browser with no sign-up required. Over 500 schools worldwide already use SchoolKit daily.

School System in Morocco

Morocco's education system is governed by the Ministry of National Education, Preschool and Sports, serving approximately 8 million students across 60,000 schools. The system follows a 6-3-3 structure: six years of primary school (enseignement primaire), three years of lower secondary (collège), and three years of upper secondary (lycée), culminating in the Baccalauréat examination. A distinctive feature is the bilingual nature of Moroccan education, with instruction in French for science and mathematics from a young age while Arabic serves as the language of humanities and Islamic studies. The 2015-2030 Strategic Vision for Educational Reform (Vision Stratégique 2015-2030) has driven significant curriculum modernisation, early childhood education expansion, and efforts to improve equity between urban and rural schools. The National Charter for Education and Training (Charte Nationale d'Éducation et de Formation) provides the overarching policy framework.

Academic Year Structure

The Moroccan academic year runs from September to June, divided into three terms or two semesters depending on the school. Primary schools generally follow a trimester system, while secondary schools increasingly use a semester system. The first term runs September to December, the second term runs January to March, and the third term runs April to June. The Baccalauréat examinations are held in June, with the written exams running over approximately two weeks. The school week runs Monday to Friday, with Friday afternoons often reserved for administrative activities. Regional education academies (Académies Régionales d'Éducation et de Formation) have some flexibility in setting term dates within the national framework.

Key Holidays and Breaks

Eid al-Fitr

Two to three days marking the end of Ramadan, dates shift annually based on the lunar calendar

Eid al-Adha (Eid al-Kabir)

Approximately three to four days, the Feast of Sacrifice, dates shift annually

Independence Day

November 18, commemorates Morocco's independence from French and Spanish protectorates

Throne Day (Fête du Trône)

July 30, celebrates the anniversary of King Mohammed VI's accession to the throne

Revolution of the King and the People

August 20, commemorates the 1953 revolution

Youth Day

August 21, celebrates the King's birthday

Green March Day

November 6, commemorates the peaceful Green March of 1975

The Challenges We Solve

Common School Administration Challenges in Morocco

School administrators in Moroccoface a unique set of challenges shaped by the country's education system, regulatory environment, and cultural expectations. Here are the most pressing pain points we hear from Moroccan educators:

1

Educational equity between urban and rural areas remains Morocco's most persistent challenge. Rural schools — particularly in the Atlas Mountains, Rif, and Saharan regions — face infrastructure deficits, multi-grade classrooms, high teacher turnover, and significantly lower Baccalauréat pass rates compared to urban schools in Casablanca, Rabat, and Marrakech.

2

The bilingual (Arabic-French) instruction model creates unique administrative demands. Schools must manage parallel language streams, ensure teachers are qualified in the appropriate language of instruction for their subject, and support students transitioning between Arabic-medium primary subjects and French-medium scientific subjects in secondary school.

3

The Amazigh (Berber) language integration policy, which introduced Tamazight as an official language in schools following the 2011 constitutional reform, requires schools to manage trilingual instruction (Arabic, French, Tamazight) in many regions. Curriculum materials, teacher training, and assessment frameworks for Tamazight are still being developed, creating a transitional administrative burden.

4

School dropout rates, particularly after primary school and during the transition to collège, remain high by regional standards. Approximately one-third of Moroccan students drop out before completing lower secondary education. Administrators must implement retention programmes, track at-risk students, and coordinate with social support services to improve completion rates.

5

The Baccalauréat examination produces intense administrative pressure each June. With over 500,000 candidates annually and results that determine university access and career pathways, schools serving as examination centres must manage complex logistics including venue allocation, invigilator training, answer book security, and coordination with the regional education academy.

Have a challenge we haven't listed? We are actively building new tools based on what educators tell us. If your school faces a specific administrative problem, email us at [email protected] — your input directly shapes what we build next.

Free Tools for Morocco

How SchoolKit Helps Moroccan Schools

Every SchoolKit tool is free, private, and works entirely in your browser — no downloads, no sign-ups, no data leaving your school.

Academic Calendar Builder

Most relevant tool for Morocco schools

The Moroccan academic calendar must accommodate a mix of Islamic lunar holidays (Eid al-Fitr, Eid al-Adha, the Islamic New Year, and Mawlid), national political holidays (Independence Day, Throne Day, Green March Day), and the fixed Baccalauréat examination period in June. Our Academic Calendar Builder supports this complex calendar with a flexible system that can operate on either the trimester or semester schedule. The holiday preset library includes all Moroccan national holidays — both the fixed-date political celebrations and the lunar-based religious observances whose dates shift each year. The flexible event system allows administrators to add region-specific holidays determined by their Académie Régionale d'Éducation et de Formation. The PDF export produces professional A4 calendars in both Arabic and Latin scripts, while the iCal export enables digital distribution to parents and staff who increasingly rely on digital calendars.

School Communication Templates

Also highly relevant for Morocco schools

Moroccan schools operate in a multilingual environment where parent communication may need to be in Arabic, French, or Tamazight depending on the region and community. Our communication template library includes 50+ professionally written notices covering the key communication needs of Moroccan schools — rentrées scolaires (back-to-school) information, bulletins de notes (report card) notifications, Baccalauréat preparation guidance, and parent meeting invitations. Each template is structured for easy adaptation into Arabic, French, or Tamazight. The WhatsApp sharing feature is particularly valuable in Morocco, where WhatsApp is widely used by schools for parent communication and class group coordination.

All Free Tools for Morocco Schools

Attendance Register Generator

Regular attendance monitoring is a priority in Moroccan education, particularly given the dropout challenge after primary school. Our Attendance Register Generator produces print-ready monthly registers that help teachers track attendance efficiently and identify patterns that may indicate students at risk of dropping out.

Get Started

Exam Timetable Builder

Moroccan schools coordinating the Baccalauréat and regional examinations benefit from our timetable builder's conflict-detection capabilities. The system helps create internal examination schedules that align with the fixed Baccalauréat period, manages large cohort scheduling, and produces printable timetables for distribution to students and invigilators.

Get Started

Parent-Teacher Meeting Scheduler

Parent-teacher meetings in Morocco — réunions parents-professeurs — are important engagement points, particularly for following student progress toward the Baccalauréat. Our scheduler creates online booking pages that make it easier for parents to schedule meetings, reducing the administrative burden on teachers and school office staff.

Get Started

Teacher Evaluation Rubric Builder

Teacher evaluation in Moroccan schools follows the national professional standards set by the Ministry of Education. Our rubric builder helps school principals and inspection teams create evaluation criteria aligned to these standards, with professional PDF reports suitable for personnel development files.

Get Started

Parent Satisfaction Survey

As Morocco's education reform agenda (Vision Stratégique 2015-2030) emphasises school accountability and community engagement, parent satisfaction measurement is increasingly important. Our survey tool helps schools collect feedback on teaching quality, facilities, and school climate.

Get Started

School Bus Route Planner

School transport in Morocco is a critical concern for rural schools serving dispersed communities in mountainous and desert regions, as well as for urban schools in Casablanca, Rabat, and Marrakech. Our route planner helps schools map stops, optimise routes, calculate distances, and print driver route cards.

Get Started

School Administration in Morocco

School administration in Morocco operates within a dynamic bilingual education system undergoing significant reform under the Vision Stratégique 2015-2030. Moroccan school administrators navigate a complex landscape shaped by the interplay of Arabic, French, and Tamazight languages of instruction, a calendar that harmonises Islamic lunar observances with national political holidays, a high-stakes Baccalauréat system that determines university access for hundreds of thousands of students, and persistent urban-rural equity challenges that demand differentiated administrative approaches. From coordinating the Baccalauréat logistics each June to managing the language-of-instruction requirements across different subjects and grade levels, from tracking attendance in high-dropout regions to supporting the Amazigh language integration policy, the administrative demands on Moroccan educators are substantial and varied. SchoolKit provides free, browser-based tools designed with the Moroccan educational context in mind. Every tool runs entirely in your browser — no data leaves your computer, which is increasingly relevant as Morocco strengthens its data protection framework under Law 09-08 on the protection of personal data.

From Free Tools to Comprehensive School Management

SchoolKit gives you a powerful starting point — professional, free tools that handle your most common administrative tasks right in your browser. As your school's needs grow, EduPilotPro extends these capabilities into a complete school management platform with:

  • Digital attendance tracking with real-time analytics and state reporting
  • Unlimited exam scheduling with custom time slots and teacher preferences
  • Automated parent communication via email, SMS, and WhatsApp
  • Centralised teacher evaluation across multiple evaluators and departments
  • Integrated school calendar with automated publishing to Google Calendar and Outlook
  • And much more — all built specifically for Moroccan schools

The free tools will always remain available and unlimited. When you are ready for a more comprehensive solution, EduPilotPro awaits.

Frequently Asked Questions — Morocco

Does the Academic Calendar Builder support the Islamic lunar holidays whose dates change each year?

Yes. The calendar builder allows you to add custom holidays with specific dates each academic year. For Eid al-Fitr, Eid al-Adha, the Islamic New Year, and Mawlid, you can enter the confirmed dates announced by the Ministry of Habous and Islamic Affairs. The tool does not automatically calculate lunar dates, but the flexible event system makes updating religious holidays at the start of each academic year straightforward.

Can I use these tools in French or Arabic?

The interface is currently in English, but all content — school name, event names, holidays, and communication text — can be entered in Arabic or French. The PDF export renders both Arabic script (with right-to-left text direction) and French characters correctly. Full French and Arabic interface localisation is being evaluated based on interest from the Moroccan education community.

Are these tools compliant with Moroccan data protection law (Law 09-08)?

All SchoolKit tools run entirely client-side in your browser. No student data, examination records, or any other personal information is transmitted to any server. This architecture inherently satisfies the principles of Law 09-08 relating to the protection of personal data. Moroccan schools can use our tools without concern about data sovereignty because your data never leaves your school's devices.

How can SchoolKit support Baccalauréat preparation?

The Exam Timetable Builder helps schools create internal and preparatory examination schedules that align with the national Baccalauréat period in June. The Academic Calendar Builder can mark the Baccalauréat window on your school calendar and help plan the academic year around this critical examination period. The Communication Templates include notices for Baccalauréat registration, timetable distribution, and results collection.

Is there a tool you need that we haven't built yet?

Nous développons activement de nouveaux outils basés sur les retours des enseignants et des administrateurs à travers le Maroc. Si votre école ou académie régionale a besoin d'un outil spécifique — pour la gestion des inscriptions au Baccalauréat, le suivi des abandons scolaires dans les zones rurales, ou la coordination de l'enseignement en langues Amazighe — envoyez-nous un email à [email protected]. Nous construisons ce dont les éducateurs ont besoin.

Ready to Streamline Your Morocco School?

All tools are free, private, and require no sign-up. Start using them in your browser right now. If you need a tool we haven't built yet, tell us — we build what educators ask for.