Mexico Public Holidays 2025

In 2025, there are 7 public holidays across Mexico. Holidays run from Año Nuevo in January through to Navidad at the end of the year. Of these, 0 land on a weekend, which is worth checking if you are counting on days off from work.

This page lists every national public holiday in Mexico for 2025.
7
Public holidays
7
On weekdays
0
On weekends
HolidayDateWeekdayType
Año NuevoJanuary 1, 2025WednesdayPublic holiday
Día de la ConstituciónFebruary 3, 2025MondayPublic holiday
Natalicio de Benito JuárezMarch 17, 2025MondayPublic holiday
Día del TrabajadorMay 1, 2025ThursdayPublic holiday
Día de la IndependenciaSeptember 16, 2025TuesdayPublic holiday
Día de la RevoluciónNovember 17, 2025MondayPublic holiday
NavidadDecember 25, 2025ThursdayPublic holiday

Holidays are spread fairly evenly through 2025, so there is no single month that dominates the calendar. Below you will find the full 2025 list for Mexico, sorted by date, with the weekday marked for quick planning. We track national holidays only, leaving out regional variations, so the list stays consistent and easy to compare with other countries.

Frequently asked questions

How many public holidays does Mexico have in 2025?

Mexico has 7 national public holidays in 2025. The first is Año Nuevo on January 1, 2025 and the last is Navidad on December 25, 2025.

What is the first public holiday of 2025 in Mexico?

The first public holiday of 2025 is Año Nuevo, which falls on January 1, 2025, a Wednesday.

What is the last public holiday of 2025 in Mexico?

The final national public holiday of 2025 is Navidad on December 25, 2025, a Thursday.

Are regional holidays included for Mexico?

No. This calendar lists national public holidays only. State, provincial and regional holidays that apply to just part of Mexico are not included, which keeps the list consistent across countries.

Other years for Mexico

Planning further ahead or looking back? Compare the Mexico public holiday calendar across years:

Public holidays in nearby countries