Public Holidays in Mexico: Seven Days, and Not Cinco de Mayo
Source: Wikimedia Commons
Geography Guides

Public Holidays in Mexico: Seven Days, and Not Cinco de Mayo

Mexico's two largest religious observances are both ordinary working days. The 1917 constitution explains why.

Geography Worlds
March 26, 2026
6 min read

Mexico has only seven or eight statutory public holidays a year, one of the shortest lists in the world. They are called días de descanso obligatorio — obligatory rest days — and are set out in Article 74 of the Federal Labour Law. Everything else, including Day of the Dead, Holy Week, the Virgin of Guadalupe and Christmas Eve, is a civil or religious observance without holiday status. The gap between what Mexico celebrates and what Mexico closes for is unusually wide.

A Day of the Dead ofrenda, built on two ordinary working days
A Day of the Dead ofrenda, built on two ordinary working days | Source: Wikimedia Commons

The Statutory Rest Days

DateHolidayDescription
January 1New Year's Day (Año Nuevo)Celebrations with family; eating grapes at midnight
February 2Constitution Day (Día de la Constitución)Observed first Monday of February; honors the 1917 constitution
March 16Benito Juárez Birthday (Natalicio de Benito Juárez)Observed third Monday of March; honors Mexico's beloved president
May 1Labor Day (Día del Trabajo)Workers' parades and celebrations
September 16Independence Day (Día de la Independencia)Mexico's national day; the President reenacts the Grito de Dolores at midnight on Sep 15
November 16Revolution Day (Día de la Revolución)Observed third Monday of November; commemorates the 1910 Mexican Revolution
December 25Christmas Day (Navidad)Family celebrations; Las Posadas processions in the 9 days before Christmas

Seven Days, Written Into Labour Law

Article 74 lists 1 January; the first Monday of February for Constitution Day; the third Monday of March for Benito Juárez's birthday; 1 May for Labour Day; 16 September for Independence Day; the third Monday of November for Revolution Day; and 25 December.

An eighth is added every six years: 1 December, the date a new president takes office. The most recent was 2024.

Election day is also a statutory rest day under the same article, which in practice adds one day in federal election years. The law entitles a worker required to work on any of these to triple pay.

The Monday Shift of 2006

Three of Mexico's holidays float to Mondays, and that is recent. A reform to Article 74 passed in 2005 and effective from 2006 moved Constitution Day from 5 February, Juárez's birthday from 21 March, and Revolution Day from 20 November onto the nearest Monday.

The stated purpose was to create puentes — long weekends — and stimulate domestic tourism. The tourism ministry publishes figures each year on the economic effect, and hotel occupancy in the main destinations spikes reliably on the three long weekends.

The change was criticised on the same grounds as similar reforms elsewhere: the dates commemorate specific events on specific days, and detaching the observance from the anniversary weakens it. Schools still teach the original dates.

Independence Day Is 16 September, Not 5 May

The most persistent misunderstanding about the Mexican calendar concerns Cinco de Mayo. It is not Mexican Independence Day and it is not a national holiday in Mexico.

5 May commemorates the Battle of Puebla in 1862, in which a Mexican force defeated a larger French army. It is a state holiday in Puebla and Veracruz and is otherwise an ordinary working day, marked mainly with school events.

The name is also frequently mangled in English-language marketing as Cinco de Mayo Day, which is redundant, and the date is often confused with 16 September even in official American proclamations.

Its prominence in the United States dates to Mexican-American communities in California in the 1860s and to a large commercial promotion by beer companies in the 1980s. It is now more widely observed north of the border than south of it.

El Grito

Independence Day is 16 September, marking Miguel Hidalgo's call to arms at Dolores in 1810. The observance actually begins the night before.

At around eleven on the evening of 15 September, the president appears on the balcony of the National Palace in Mexico City, rings the bell Hidalgo rang, and delivers el Grito de Dolores — a series of vivas to the heroes of independence and to Mexico, answered by the crowd in the Zócalo. Every state governor and municipal president does the same in their own plaza at the same hour.

The military parade follows on the morning of the 16th. 15 September is not a statutory holiday, which means the country stays up for the Grito and then takes the following day off.

Day of the Dead Is Not a Holiday

Día de Muertos on 1 and 2 November is Mexico's best-known observance internationally and has no holiday status in federal law.

Schools generally close, and the days are frequently declared non-working by state or municipal authorities, but neither date appears in Article 74. Families build ofrendas, visit cemeteries overnight, and in Oaxaca, Michoacán and Mexico City the observance runs for several days.

The large Day of the Dead parade through central Mexico City is a recent invention. It was created in 2016 after the opening sequence of the 2015 James Bond film Spectre depicted one that did not exist, and it now draws hundreds of thousands of people. UNESCO inscribed the indigenous festivity on its intangible heritage list in 2008.

Holy Week and Christmas

Semana Santa is the largest holiday period in Mexico and is not statutory either. Good Friday and Maundy Thursday are not in Article 74, but schools close for two weeks and a very large share of employers close for at least the Thursday and Friday.

The Guadalajara-to-coast and Mexico City-to-Acapulco routes carry their heaviest traffic of the year. Iztapalapa in Mexico City stages a passion play involving thousands of participants and drawing crowds in the hundreds of thousands.

Christmas works the same way. Only 25 December is statutory; 24 December, 31 December and 1 January's eve are worked short or by custom not at all, and the posadas — nine nights of neighbourhood processions from 16 December — run through the period. 6 January, Día de Reyes, is when children traditionally receive presents, and it is a working day.

The Virgin of Guadalupe

12 December is the feast of Our Lady of Guadalupe, the most important religious date in Mexico, and it is not a public holiday.

The Basilica of Guadalupe in Mexico City receives several million pilgrims over the days around it, many walking or cycling from other states and some covering the final stretch on their knees. It is among the most visited Catholic shrines in the world.

Mexico's constitution has been strongly anticlerical since 1917, and religious holidays as such are absent from the labour law by design. That the country's two largest religious observances — Guadalupe and Day of the Dead — are both working days is a direct consequence of that constitutional history.

Why the List Is So Short

Mexico's statutory holidays date from the 1931 Federal Labour Law, drafted under a constitution written by revolutionaries who had just fought a war partly against the Catholic Church's temporal power. Articles 3, 24, 27 and 130 of the 1917 constitution stripped the Church of legal personality, property and any role in education.

The Cristero War of 1926 to 1929, in which armed Catholic rebels fought the federal government over the enforcement of those provisions, killed perhaps 90,000 people. The settlement that ended it left the anticlerical articles in place and unenforced.

The constitutional provisions were substantially relaxed in 1992, restoring legal recognition to churches and allowing priests to vote, and Mexico re-established relations with the Vatican the same year. The holiday law was not revisited, which is why a country that is around 78% Catholic has no religious public holiday except Christmas.

Civic Days That Are Not Holidays

Mexico has a long official list of días de conmemoración cívica, on which the flag is flown and schools hold ceremonies, without any closure. It includes 5 February for the 1917 constitution, 21 March for Juárez, 5 May for Puebla, 1 September for the presidential address, and 12 October.

Flag Day on 24 February and the Day of the Niños Héroes on 13 September, marking the cadets who died defending Chapultepec Castle against American forces in 1847, are both in this category.

The distinction between a commemorative day and a rest day is unusually clear in Mexican law, and it is the reason the statutory list stays short while the ceremonial calendar is long.

What Mexican Workers Get

Statutory paid annual leave in Mexico was among the lowest in the world until recently — six days after one year of service, rising by two days a year to a maximum of twelve after four years.

A reform known as vacaciones dignas, effective from January 2023, doubled the starting entitlement to twelve days after one year, rising to twenty after five and by two days per additional five years of service. It was the first substantial change since 1970.

Workers are also entitled to an aguinaldo, a Christmas bonus of at least fifteen days' pay, payable by 20 December. Combined with the short public holiday list, Mexico's time-off arrangements remain lean by OECD standards even after the 2023 reform. For related context, see the countries where Spanish is official and the count of countries in North America.