Morocco records 10 holidays in 2025. 10 are nationwide public holidays and 0 apply only in certain regions. Takdim watikat al-istiqlal (11 Jan 2025) falls on a weekend in 2025, so it hands back no extra day off. Id Yennayer (14 Jan 2025), Eid Ash-Shughl (1 May 2025), Oued Ed-Dahab Day (14 Aug 2025) and 3 others sit on a Tuesday or Thursday: book the Mondays and Fridays and each becomes a four-day break. The busiest month is Jan, with 3 of them. The longest run without one is 107 days, between 14 Jan 2025 and 1 May 2025. The last was Eid Al Istiqulal on 18 Nov 2025.
Ras l' âm
New Year's Day · Nationwide
Takdim watikat al-istiqlal
Proclamation of Independence · Nationwide
Id Yennayer
Amazigh New Year · Nationwide
Eid Ash-Shughl
Labour Day · Nationwide
Eid Al-Ârch
Enthronement · Nationwide
Oued Ed-Dahab Day
Zikra Oued Ed-Dahab · Nationwide
Thawrat al malik wa shâab
Revolution of the King and the People · Nationwide
Eid Al Chabab
Youth Day · Nationwide
Eid Al Massira Al Khadra
Green March · Nationwide
Eid Al Istiqulal
Independence Day · Nationwide
● Public most things closed · ● Bank banks only · ● Regional some areas · ● School term dates
Planning leave? See working days in Morocco for 2025.