Morocco flag

Public Holidays in Morocco

Complete calendar of Moroccan national holidays and observances for 2026

14

Total Holidays

2

National

12

Public

0

Observances

National Day of Morocco

Throne Day

July 30

2026 Holiday Calendar

1 January (2 holidays)

January
1

New Year's Day

Public
January
11

Independence Manifesto Day

Public

5 May (1 holiday)

May
1

Labour Day

Public

7 July (1 holiday)

July
30

Throne Day

National

8 August (3 holidays)

August
14

Oued Ed-Dahab Day

Public
August
20

Revolution of the King and the People

Public
August
21

Youth Day

Public

10 October (1 holiday)

October
31

Aid Al Wahda (Unity Day)

Public

11 November (2 holidays)

November
6

Green March Day

Public
November
18

Independence Day

National

Variable Date Holidays (4 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Eid al-Fitr

Public
Varies

Eid al-Adha

Public
Varies

Islamic New Year

Public
Varies

Prophet's Birthday (Mawlid)

Public

Frequently Asked Questions

How many public holidays does Morocco have?

Morocco has 14 public holidays and observances, including 2 national holidays and 12 public holidays.

What is the national day of Morocco?

The national day of Morocco is Throne Day, celebrated on July 30.

Does Morocco celebrate Christmas?

Morocco does not officially observe Christmas as a public holiday.