Start Planning

Mexico Public Holidays 2017

Today – 14 December 2017 – is not a holiday in Mexico.

This page contains a national calendar of all 2017 public holidays. These dates may be modified as official changes are announced, so please check back regularly for updates.

1 JanSunNew Year's Day
5 FebSunConstitution Day
6 FebMonConstitution Day Holiday
20 MarMonBenito Juarez Day
13 AprThuHoly Thursday *
14 AprFriGood Friday *
1 MayMonLabor Day
5 MayFriAnniversary of the Battle of Puebla *
16 SepSatIndependence Day
12 OctThuColumbus Day *
2 NovThuAll Souls' Day *
20 NovMonRevolution Day
12 DecTueLady of Guadalupe Day *
25 DecMonChristmas 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.

Visit for the original release.

Most viewed holidays today: