Public holidays in Morocco 2025

17 nationwide public holidays in 2025.

Next nationwide holiday in Morocco

See the list of nationwide holidays below.

Nationwide holidays 2025

DateWeekdayHolidayLocal name
1 January
Wednesday
WednesdayNew Year's Day
رأس السنة الميلادية
رأس السنة الميلادية
11 January
Saturday
SaturdayProclamation of Independence Day
ذكرى تقديم وثيقة الاستقلال
ذكرى تقديم وثيقة الاستقلال
13 January
Monday
MondayAmazigh New Year
رأس السنة الأمازيغية
رأس السنة الأمازيغية
30 March
Sunday
SundayEid al-Fitr
عيد الفطر
Estimated, may shift by 1-2 days until officially announced
عيد الفطر
31 March
Monday
MondayEid al-Fitr
عيد الفطر
Estimated, may shift by 1-2 days until officially announced
عيد الفطر
1 May
Thursday
ThursdayLabor Day
عيد العمال
عيد العمال
6 June
Friday
FridayEid al-Adha
عيد الأضحى
Estimated, may shift by 1-2 days until officially announced
عيد الأضحى
7 June
Saturday
SaturdayEid al-Adha
عيد الأضحى
Estimated, may shift by 1-2 days until officially announced
عيد الأضحى
26 June
Thursday
ThursdayIslamic New Year
رأس السنة الهجرية
Estimated, may shift by 1-2 days until officially announced
رأس السنة الهجرية
30 July
Wednesday
WednesdayThrone Day
عيد العرش
عيد العرش
14 August
Thursday
ThursdayOued Ed-Dahab Day
ذكرى استرجاع إقليم وادي الذهب
ذكرى استرجاع إقليم وادي الذهب
20 August
Wednesday
WednesdayRevolution Day
ذكرى ثورة الملك و الشعب
ذكرى ثورة الملك و الشعب
21 August
Thursday
ThursdayYouth Day
عيد الشباب
عيد الشباب
4 September
Thursday
ThursdayProphet's Birthday
عيد المولد النبوي
Estimated, may shift by 1-2 days until officially announced
عيد المولد النبوي
5 September
Friday
FridayProphet's Birthday
عيد المولد النبوي
Estimated, may shift by 1-2 days until officially announced
عيد المولد النبوي
6 November
Thursday
ThursdayGreen March
ذكرى المسيرة الخضراء
ذكرى المسيرة الخضراء
18 November
Tuesday
TuesdayIndependence Day
عيد الاستقلال
عيد الاستقلال

Long weekends and bridge days 2025

Based on nationwide holidays and the weekend in Morocco (Saturday and Sunday). Regional, local and group holidays are not included.

Long weekends

Bridge days

Leave planner 2025

Choose how many leave days you can take for one break. The planner finds the breaks that give the most days off in a row around nationwide holidays and weekends, and marks the leave days on the calendar below.

Longest break with up to 3 leave days: Sat 16 Aug – Sun 24 Aug — 9 days off for 3 leave days (Mon 18 Aug, Tue 19 Aug, Fri 22 Aug).Show on calendar ↓

2025 calendar

Click working days on the calendar to choose your own leave days.

January

MTWTFSS12345678910111213141516171819202122232425262728293031

February

MTWTFSS12345678910111213141516171819202122232425262728

March

MTWTFSS12345678910111213141516171819202122232425262728293031

April

MTWTFSS123456789101112131415161718192021222324252627282930

May

MTWTFSS12345678910111213141516171819202122232425262728293031

June

MTWTFSS123456789101112131415161718192021222324252627282930

July

MTWTFSS12345678910111213141516171819202122232425262728293031

August

MTWTFSS12345678910111213141516171819202122232425262728293031

September

MTWTFSS123456789101112131415161718192021222324252627282930

October

MTWTFSS12345678910111213141516171819202122232425262728293031

November

MTWTFSS123456789101112131415161718192021222324252627282930

December

MTWTFSS12345678910111213141516171819202122232425262728293031

Holiday dates are for general information and can change. Official government announcements take precedence.