Mexico Public Holidays 2025
9 national holidays
Mexico has 9 national public holidays in 2025. There are 4 long weekends of three days or more.
January 2025
- 1New Year's DayWednesday · Año Nuevo
February 2025
- 3Constitution DayMonday · Día de la Constitución
March 2025
- 17Benito Juárez's birthdayMonday · Natalicio de Benito Juárez
April 2025
- 17Maundy ThursdayThursday · Jueves Santo · Bank, School, Authorities
- 18Good FridayFriday · Viernes Santo · Bank, School, Authorities
May 2025
- 1Labour DayThursday · Día del Trabajo
September 2025
- 16Independence DayTuesday · Día de la Independencia
November 2025
- 17Revolution DayMonday · Día de la Revolución
December 2025
- 25Christmas DayThursday · Navidad
Long weekends 2025
- 2 February – 3 February2 days
- 16 March – 17 March2 days
- 14 September – 16 September3 days · take 15 September off
- 16 November – 17 November2 days
Frequently asked questions
How many public holidays are there in Mexico in 2025?
9 national holidays.
When are the long weekends in Mexico in 2025?
2 February–3 February (2 days); 16 March–17 March (2 days); 14 September–16 September (3 days, with a bridge day off); 16 November–17 November (2 days).
Dates are the days off, so a holiday that falls on a weekend may be shown on the weekday it is observed. Source: Nager.Date public holiday data (open source, MIT licence). Governments can add or move holidays at short notice — check official announcements for important plans.