Mexico flag

Public Holidays in Mexico

Complete calendar of Mexican national holidays and observances for 2026

10

Total Holidays

1

National

8

Public

1

Observances

National Day of Mexico

Día de la Independencia (Independence Day)

September 16

2026 Holiday Calendar

1 January (1 holiday)

January
1

Año Nuevo (New Year's Day)

Public

2 February (1 holiday)

February
3

Día de la Constitución (Constitution Day)

Public

3 March (1 holiday)

March
16

Natalicio de Benito Juárez (Benito Juárez Birthday)

Public

5 May (1 holiday)

May
1

Día del Trabajo (Labour Day)

Public

9 September (1 holiday)

September
16

Día de la Independencia (Independence Day)

National

11 November (2 holidays)

November
2

Día de los Muertos (Day of the Dead)

Observance
November
17

Día de la Revolución (Revolution Day)

Public

12 December (1 holiday)

December
25

Navidad (Christmas Day)

Public

Variable Date Holidays (2 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Jueves Santo (Holy Thursday)

Public
Varies

Viernes Santo (Good Friday)

Public

Frequently Asked Questions

How many public holidays does Mexico have?

Mexico has 10 public holidays and observances, including 1 national holiday and 8 public holidays.

What is the national day of Mexico?

The national day of Mexico is Día de la Independencia (Independence Day), celebrated on September 16.

Does Mexico celebrate Christmas?

Yes, Christmas Day (December 25) is a public holiday in Mexico.