Public holidays 2027

Public holidays 2027 in Mexico

Mandatory rest days (Ley Federal del Trabajo, art. 74). 5 weekdays off for a Monday to Friday week, 2 holidays on the weekend, 256 working days in the year.

DateHolidayDay off?
Friday 1 JanuaryNew Year's Day (Año Nuevo)Yes
Monday 1 FebruaryConstitution Day (first Monday of February)Yes
Monday 15 MarchBenito Juárez's Birthday (third Monday of March)Yes
Saturday 1 MayLabour Day (Día del Trabajo)No, weekend
Thursday 16 SeptemberIndependence Day (Día de la Independencia)Yes
Monday 15 NovemberRevolution Day (third Monday of November)Yes
Saturday 25 DecemberChristmas Day (Navidad)No, weekend

Download the Mexico 2027 calendar (.ics): one all-day event per row, for Google Calendar, Outlook or a Jira Service Management SLA calendar.

What to know about Mexico's 2027 holidays

The working week here is Monday to Friday, with Saturday and Sunday off.

No government list for 2027 yet: dates worked out from the law. Three holidays are moved to Mondays by the law itself; election days in some states are also rest days.

Source: Ley Federal del Trabajo, art. 74 (gob.mx), read in November 2026.

Long weekends in 2027

Bridge days: one day of leave, four or more days off

Take one of these working days as leave and it joins a holiday to the weekend. Expect colleagues to have the same idea, so plan cover early.

Working days in 2027

JanFebMarAprMayJunJulAugSepOctNovDecYear
201922222122222221212123256

256 working days, 2,048 hours at 8 a day. Compare every country month by month in Working days 2027, or count a date range with the business days calculator, which can fill in these holidays for you.

Plan the team around them

Frequently asked questions

How many public holidays are there in Mexico in 2027?

7 days are listed for 2027. 5 of them are weekdays off for someone working Monday to Friday; 2 fall on the weekend. The government has not published a 2027 list yet, so the dates follow the law.

How many working days does Mexico have in 2027?

256 working days for a Monday to Friday week, 2,048 hours at 8 hours a day. Regional and optional days are not taken off.