Morocco school holidays 2026-2027: official calendar
Wadifa Info · updated 31 October 2026 · Also in French and Arabic
In short: Moroccan schools have five 8-day breaks in 2026-2027: 18-25 October, 6-13 December, 24-31 January, 21-28 March and 9-16 May. Classes end on 26 June 2027, or 29 May for the final baccalaureate year. These dates come from ministerial decision 047.26 of 3 July 2026.
Official calendar 2026-2027
| Holiday | Dates (first and last day included) | Days |
|---|---|---|
| First break | Sunday 18 to Sunday 25 October 2026 | 8 |
| Unity Day | Saturday 31 October 2026 | 1 |
| Green March | Friday 6 November 2026 | 1 |
| Independence Day | Wednesday 18 November 2026 | 1 |
| Second break | Sunday 6 to Sunday 13 December 2026 | 8 |
| New Year | Friday 1 January 2027 | 1 |
| Independence Manifesto | Monday 11 January 2027 | 1 |
| Amazigh New Year | Thursday 14 January 2027 | 1 |
| Mid-year break | Sunday 24 to Sunday 31 January 2027 | 8 |
| Eid al-Fitr | 29 Ramadan to 2 Shawwal 1448 (around 9-10 March 2027, depends on the moon) | 3 or 4 |
| Third break | Sunday 21 to Sunday 28 March 2027 | 8 |
| Labour Day | Saturday 1 May 2027 | 1 |
| Fourth break | Sunday 9 to Sunday 16 May 2027 | 8 |
| Eid al-Adha | 9 to 11 Dhu al-Hijjah 1448 (around 15-17 May 2027, depends on the moon) | 3 |
| Islamic New Year | 1 Muharram 1449 (around 6 June 2027) | 1 |
Religious dates are estimates until the Ministry of Habous confirms the moon sighting. See the official date archive.
Start and end of the school year
Classes started on Monday 7 September 2026 at all levels. The final baccalaureate year ends on 29 May 2027, and all other levels end on 26 June 2027.
Baccalaureate dates 2027
The national exam runs from 1 to 3 June 2027, with results on 19 June. The resit session runs from 1 to 3 July, with results on 10 July.
Who does this calendar cover?
It covers pre-school, primary, lower and upper secondary school under the Ministry of National Education. Universities set their own calendars. French-curriculum schools follow a separate calendar (in French).
Calendar feed and data
Add the dates to your calendar with this ICS feed. Developers can use the free JSON at /api/v1/vacances-scolaires (CC BY 4.0). Sites can embed the free widget, in Arabic or French.
Sources
Ministerial decision 047.26 of 3 July 2026 on the organisation of the 2026-2027 school year, annexes 1 and 2, Ministry of National Education.
Information only, not legal advice. Reuse with a link to this page (CC BY 4.0). Corrections: [email protected].