Below is a list of the official public holidays observed in Mexico. These are days when businesses and schools typically close, so it's important to plan accordingly.
2026
New Year's Day (Año Nuevo): January 1
Constitution Day (Día de la Constitución): First Monday in February (February 2nd)
Benito Juárez's Birthday (Natalicio de Benito Juárez): Third Monday in March (March 16st)
Holy Thursday (Jueves Santo): Varies (Thursday before Easter Sunday)
Good Friday (Viernes Santo): Varies (Friday before Easter Sunday)
Labor Day (Día del Trabajo): May 1
Independence Day (Día de la Independencia): September 16
Day of the Dead (Día de Muertos): November 2
Revolution Day (Día de la Revolución): Third Monday in November (November 16th)
Christmas Day (Navidad): December 25
Additional Observances
Epiphany (Día de Reyes): January 6
Candlemas (Día de la Candelaria): February 2
Our Lady of Guadalupe (Día de la Virgen de Guadalupe): December 12
Additional Regional Holidays
In addition to these national holidays, various regions in Mexico observe additional holidays that are specific to their local history and culture. For example:
Guelaguetza Festival in Oaxaca: Last two Mondays of July
San Marcos Fair in Aguascalientes: April (dates vary)
Carnival (Carnaval) in Veracruz, Mazatlán, and Campeche: Week before Ash Wednesday
Battle of Puebla (Cinco de Mayo): May 5, a regional public holiday only observed in Puebla.
These regional holidays may also involve closures and local festivities, so it's important to consider them when planning activities or work in those areas.
