Banks, post offices, government offices and many shops throughout Mexico are closed on the following national holidays.
Año Nuevo (New Year’s Day) January 1
Día de la Constitución (Constitution Day) February 5
Día del Nacimiento de Benito Juárez (Anniversary of Benito Juárez’ birth) March 21
Día del Trabajo (Labor Day) May 1
Día de la Independencia (Independence Day) September 16
Día de la Revolución (Revolution Day) November 20
Día de Navidad (Christmas Day) December 25
In addition, many offices and businesses close on the following optional holidays.
Día de la Bandera (National Flag Day) February 24
Viernes Santo (Good Friday) Two days before Easter Sunday
Cinco de Mayo (Commemorates Mexico’s victory over French forces in Puebla) May 5
Día de la Raza (Columbus’ 'discovery' of the New World) October 12
Día de Muertos (Day of the Dead) November 1 and 2
Día de Nuestra Señora de Guadalupe (Day of Our Lady of Guadalupe) December 12