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.
| Holiday | Date | Weekday | Type |
|---|---|---|---|
| Año Nuevo | January 1, 2025 | Wednesday | Public holiday |
| Día de la Constitución | February 3, 2025 | Monday | Public holiday |
| Natalicio de Benito Juárez | March 17, 2025 | Monday | Public holiday |
| Día del Trabajador | May 1, 2025 | Thursday | Public holiday |
| Día de la Independencia | September 16, 2025 | Tuesday | Public holiday |
| Día de la Revolución | November 17, 2025 | Monday | Public holiday |
| Navidad | December 25, 2025 | Thursday | Public 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: