Start Planning
Mexico

Mexico Public Holidays

Discover upcoming public holiday dates for Mexico and start planning to make the most of your time off.

2024 Holidays

DateDayHoliday
1 JanMonNew Year's Day
5 FebMonConstitution Day
18 MarMonBenito Juarez Day
28 MarThuHoly Thursday *
29 MarFriGood Friday *
1 MayWedLabor Day
5 MaySunAnniversary of the Battle of Puebla *
16 SepMonIndependence Day
12 OctSatDay of the Race *
2 NovSatAll Souls' Day *
18 NovMonRevolution Day
12 DecThuLady of Guadalupe Day *
25 DecWedChristmas Day

2025 Holidays

DateDayHoliday
1 JanWedNew Year's Day
3 FebMonConstitution Day
17 MarMonBenito Juarez Day
17 AprThuHoly Thursday *
18 AprFriGood Friday *
1 MayThuLabor Day
5 MayMonAnniversary of the Battle of Puebla *
16 SepTueIndependence Day
12 OctSunDay of the Race *
2 NovSunAll Souls' Day *
17 NovMonRevolution Day
12 DecFriLady of Guadalupe Day *
25 DecThuChristmas Day

2026 Holidays

DateDayHoliday
1 JanThuNew Year's Day
2 FebMonConstitution Day
16 MarMonBenito Juarez Day
2 AprThuHoly Thursday *
3 AprFriGood Friday *
1 MayFriLabor Day
5 MayTueAnniversary of the Battle of Puebla *
16 SepWedIndependence Day
12 OctMonDay of the Race *
2 NovMonAll Souls' Day *
16 NovMonRevolution Day
12 DecSatLady of Guadalupe Day *
25 DecFriChristmas Day

2027 Holidays

DateDayHoliday
1 JanFriNew Year's Day
1 FebMonConstitution Day
15 MarMonBenito Juarez Day
25 MarThuHoly Thursday *
26 MarFriGood Friday *
1 MaySatLabor Day
5 MayWedAnniversary of the Battle of Puebla *
16 SepThuIndependence Day
12 OctTueDay of the Race *
2 NovTueAll Souls' Day *
15 NovMonRevolution Day
12 DecSunLady of Guadalupe Day *
25 DecSatChristmas Day

Holidays marked with * are not official national holidays, but are widely observed throughout Mexico.

Mexico currently celebrates seven national holidays, four official bank-only holidays, and one traditional holiday. Under the Labor Laws of Mexico, businesses are required to provide a paid day off to employees for the seven national holidays only. Businesses have the option of giving a day off to employees for the bank or traditional holidays, but are not required to provide these days off with pay.

If an employee is required to work on a national holiday, under the labour laws businesses are required to pay the employees a rate of three times their hourly wage for every hour that they work on that day. Additionally, employees are not required to work a full shift on these days if they do not desire and are allowed, under these labour laws, to determine the length of time they work on a holiday.

Holidays are governed under the labour laws. However, the government reserves the right to add holidays as one-time events if the situation arises. Holidays that occur on a weekend are not moved to the following Monday in Mexico at any time.

It should be noted that the Feast of Our Lady of Guadalupe is such a large celebration in Mexico that most businesses and government offices close on that day, despite the fact that it is not a national holiday.