Flag of Morocco

Morocco Public Holidays 2028

Official Calendar

Complete Guide to Islamic Holidays, National Days & Work Schedule in Morocco

Morocco Public Holidays List 2028

HolidayDateDayHijri dateDays offType
New Year's Day Saturday 4 Shaban 1449 AH 1 day National
Independence Manifesto Day Tuesday 14 Shaban 1449 AH 1 day National
Amazigh New Year Friday 17 Shaban 1449 AH 1 day National
Eid al-Fitr Expected Saturday 1 Shawwal 1449 AH 2 days (26 February – 27 February) Religious
Labour Day Monday 6 Dhu al-Hijjah 1449 AH 1 day National
Eid al-Adha Expected Friday 10 Dhu al-Hijjah 1449 AH 2 days (5 May – 6 May) Religious
Islamic New Year Expected Thursday 1 Muharram 1450 AH 1 day Religious
Throne Day Sunday 8 Rabi al-Awwal 1450 AH 1 day National
Prophet's Birthday Expected Thursday 12 Rabi al-Awwal 1450 AH 2 days (3 August – 4 August) Religious
Oued Ed-Dahab Day Monday 23 Rabi al-Awwal 1450 AH 1 day National
Revolution of King & People Sunday 29 Rabi al-Awwal 1450 AH 1 day National
Youth Day Monday 30 Rabi al-Awwal 1450 AH 1 day National
Unity Day Tuesday 13 Jumada al-Akhirah 1450 AH 1 day National
Green March Day Monday 19 Jumada al-Akhirah 1450 AH 1 day National
Independence Day Saturday 1 Rajab 1450 AH 1 day National

Weekend days: Saturday and Sunday

Note: Religious holiday dates may vary based on moon sighting and could change by one day. Please check official sources for confirmation.

Long Weekends 2028

Plan your vacations! There are 7 long weekends this year where public holidays connect with regular weekend days.

Morocco Calendar 2028

Public holiday Weekend

January 2028
MonTueWedThuFriSatSun
1 — New Year's Day2
3456789
1011 — Independence Manifesto Day121314 — Amazigh New Year1516
17181920212223
24252627282930
31
  • 1 January New Year's Day
  • 11 January Independence Manifesto Day
  • 14 January Amazigh New Year
February 2028
MonTueWedThuFriSatSun
123456
78910111213
14151617181920
212223242526 — Eid al-Fitr27 — Eid al-Fitr
2829
  • 26 February Eid al-Fitr
March 2028
MonTueWedThuFriSatSun
12345
6789101112
13141516171819
20212223242526
2728293031
April 2028
MonTueWedThuFriSatSun
12
3456789
10111213141516
17181920212223
24252627282930
May 2028
MonTueWedThuFriSatSun
1 — Labour Day2345 — Eid al-Adha6 — Eid al-Adha7
891011121314
15161718192021
22232425 — Islamic New Year262728
293031
  • 1 May Labour Day
  • 5 May Eid al-Adha
  • 25 May Islamic New Year
June 2028
MonTueWedThuFriSatSun
1234
567891011
12131415161718
19202122232425
2627282930
July 2028
MonTueWedThuFriSatSun
12
3456789
10111213141516
17181920212223
24252627282930 — Throne Day
31
  • 30 July Throne Day
August 2028
MonTueWedThuFriSatSun
123 — Prophet's Birthday4 — Prophet's Birthday56
78910111213
14 — Oued Ed-Dahab Day151617181920 — Revolution of King & People
21 — Youth Day222324252627
28293031
  • 3 August Prophet's Birthday
  • 14 August Oued Ed-Dahab Day
  • 20 August Revolution of King & People
  • 21 August Youth Day
September 2028
MonTueWedThuFriSatSun
123
45678910
11121314151617
18192021222324
252627282930
October 2028
MonTueWedThuFriSatSun
1
2345678
9101112131415
16171819202122
23242526272829
3031 — Unity Day
  • 31 October Unity Day
November 2028
MonTueWedThuFriSatSun
12345
6 — Green March Day789101112
131415161718 — Independence Day19
20212223242526
27282930
  • 6 November Green March Day
  • 18 November Independence Day
December 2028
MonTueWedThuFriSatSun
123
45678910
11121314151617
18192021222324
25262728293031

Religious Holidays

  • Based on Islamic (Hijri) calendar
  • May vary based on moon sighting
  • Move about 11 days earlier each Gregorian year

National Holidays

  • Fixed dates every year
  • Celebrate historical events
  • Usually single-day observances

2028 Holiday Summary

Total public holidays
15
National holidays
11
Religious holidays
4
Total days off
18
Long weekends
7
Weekend days
Saturday and Sunday

About Public Holidays in Morocco

Morocco's public holiday calendar reflects its rich blend of Amazigh, Arab, Islamic, and modern national identity. In addition to shared Islamic holidays like Eid Al-Fitr and Eid Al-Adha, Morocco celebrates Throne Day on 30 July, marking King Mohammed VI's accession in 1999 — one of the country's most festive national occasions. Other national holidays include Manifesto of Independence Day on 11 January, Youth Day on 21 August, and Independence Day on 18 November. Morocco stands out among Arab countries by observing a Saturday-Sunday weekend, aligning with European business practices and reflecting its close economic ties with the EU. The country also observes Labour Day on 1 May as a public holiday. Morocco's economy is diversified across agriculture, tourism, manufacturing, phosphate mining, and services, with the work week running Monday through Friday and the weekend on Saturday and Sunday. Islamic holidays shift annually according to the lunar Hijri calendar.

Practical Information for Residents and Visitors

Official source: Government of Morocco

Public Holiday Details 2028

New Year's Day National

1 January 2028 • Saturday • 4 Shaban 1449 AH • 1 day

New Year's Day on 1 January marks the start of the Gregorian calendar year. It is an official day off in Morocco, reflecting the Gregorian calendar's role in government and business.

Independence Manifesto Day National

11 January 2028 • Tuesday • 14 Shaban 1449 AH • 1 day

11 January commemorates the 1944 Manifesto of Independence presented by Moroccan nationalists.

Amazigh New Year National

14 January 2028 • Friday • 17 Shaban 1449 AH • 1 day

Yennayer, the Amazigh (Berber) New Year, is celebrated in mid-January with traditional meals and is an official holiday in Morocco.

Eid al-Fitr Religious

26 February 2028 • Saturday • 1 Shawwal 1449 AH • 2 days (26 February – 27 February)

Eid al-Fitr marks the end of the holy month of Ramadan and falls on 1 Shawwal in the Hijri calendar. Families attend the Eid prayer in the morning, visit relatives and exchange gifts, and children traditionally receive Eidiya money. The exact start is confirmed by moon sighting, so the date can move by one day. See Eid 2028 dates for all Arab countries.

Labour Day National

1 May 2028 • Monday • 6 Dhu al-Hijjah 1449 AH • 1 day

Labour Day on 1 May honours workers and the labour movement. In Morocco government offices, banks and most businesses close for the day.

Eid al-Adha Religious

5 May 2028 • Friday • 10 Dhu al-Hijjah 1449 AH • 2 days (5 May – 6 May)

Eid al-Adha, the Feast of the Sacrifice, begins on 10 Dhu al-Hijjah, the day after pilgrims stand at Mount Arafat during the Hajj. Muslims perform the Eid prayer and many sacrifice a sheep or other livestock, sharing the meat with family, neighbours and those in need. It is the longest public holiday of the year in most Arab countries. See Eid 2028 dates for all Arab countries.

Islamic New Year Religious

25 May 2028 • Thursday • 1 Muharram 1450 AH • 1 day

The Islamic New Year (Ras al-Sana al-Hijriya) falls on 1 Muharram and marks the start of a new Hijri year, commemorating the Prophet Muhammad's migration (Hijra) from Mecca to Medina in 622 CE. It is a quiet, reflective holiday rather than a festive one.

Throne Day National

30 July 2028 • Sunday • 8 Rabi al-Awwal 1450 AH • 1 day

Throne Day on 30 July marks King Mohammed VI's accession to the throne in 1999.

Prophet's Birthday Religious

3 August 2028 • Thursday • 12 Rabi al-Awwal 1450 AH • 2 days (3 August – 4 August)

Al-Mawlid al-Nabawi commemorates the birth of the Prophet Muhammad on 12 Rabi al-Awwal. In Morocco it is an official holiday, often marked with religious lectures, poetry recitals in praise of the Prophet and traditional sweets.

Oued Ed-Dahab Day National

14 August 2028 • Monday • 23 Rabi al-Awwal 1450 AH • 1 day

14 August commemorates the recovery of the Oued Ed-Dahab region in 1979.

Revolution of King & People National

20 August 2028 • Sunday • 29 Rabi al-Awwal 1450 AH • 1 day

20 August commemorates the 1953 uprising after the exile of Sultan Mohammed V by the French authorities.

Youth Day National

21 August 2028 • Monday • 30 Rabi al-Awwal 1450 AH • 1 day

Youth Day on 21 August coincides with the birthday of King Mohammed VI.

Unity Day National

31 October 2028 • Tuesday • 13 Jumada al-Akhirah 1450 AH • 1 day

Unity Day (Eid al-Wahda) on 31 October became a national holiday in 2025, celebrating Morocco's territorial unity.

Green March Day National

6 November 2028 • Monday • 19 Jumada al-Akhirah 1450 AH • 1 day

6 November commemorates the Green March of 1975, when some 350,000 Moroccans marched into the Sahara.

Independence Day National

18 November 2028 • Saturday • 1 Rajab 1450 AH • 1 day

Independence Day celebrates the day Morocco gained its independence. It is marked with official ceremonies, flag raising, and public celebrations across the country.

Frequently Asked Questions

How many public holidays does Morocco have in 2028?

Morocco has 15 public holidays in 2028: 11 national and 4 religious, adding up to about 18 days off.

When is Eid al-Fitr 2028 in Morocco?

Eid al-Fitr in Morocco is expected on Saturday, 26 February 2028 (1 Shawwal 1449 AH), with 2 days off (26 February to 27 February). The date may shift by one day depending on moon sighting.

When is Eid al-Adha 2028 in Morocco?

Eid al-Adha in Morocco is expected on Friday, 5 May 2028 (10 Dhu al-Hijjah 1449 AH), with 2 days off (5 May to 6 May). The date may shift by one day depending on moon sighting.

What are the weekend days in Morocco?

The official weekend in Morocco is Saturday and Sunday.

How many long weekends are there in Morocco in 2028?

There are 7 long weekends where public holidays connect with the weekend. The longest is 4 days, from 3 August to 6 August.

North Africa

Morocco Public Holidays in Other Years

Eid al-Fitr & Eid al-Adha 2028 in all Arab countries →