Mexico has a total of 21 holidays in 2019. In the table below, you will find the details of the holidays and when they are observed. All the information display below is also available via our API as well as downaloadble as a csv or json file. Signup here to get started.

These dates may be modified as official changes are announced, so please check back regularly for updates or sign up for our newsletter to receive regular updates. All updates are automatically added to our API as well.

Our API allows you to specify the State and Region as part of the API requests, thereby limiting the requests to a particular state or city. View the API documentation for a full description of the supported countries, states and regions.

Holiday Weekday Date Type
New Year's Day
New Year’s Day, on January 1, is the first day of the year.
Tuesday January 1 National holiday
Day off for Constitution Day
Mexico’s Constitution Day is celebrated on the first Monday in February to commemorate the Constitution of 1917.
Monday February 4 National holiday
Constitution Day
Mexico’s Constitution Day is celebrated on the first Monday in February to commemorate the Constitution of 1917.
Tuesday February 5 National holiday
Ash Wednesday
Catholics in Mexico observe Ash Wednesday, which is the start of the Lenten fast that lasts for 40 days (excluding Sundays).
Wednesday March 6 Observance,Christian
Day off for Benito Juárez's Birthday Memorial
Benito Juárez Day (Natalicio de Benito Juárez) is a national holiday in Mexico to honor the birthday of one the country’s greatest presidents.
Monday March 18 National holiday
Benito Juárez's Birthday Memorial
Benito Juárez Day (Natalicio de Benito Juárez) is a national holiday in Mexico to honor the birthday of one the country’s greatest presidents.
Thursday March 21 National holiday
Palm Sunday
Christians in Mexico celebrate Palm Sunday, which honors Jesus Christ’s triumphal entry into Jerusalem.
Sunday April 14 Observance,Christian
Maundy Thursday
Mexicans observe Maundy Thursday as part of Holy Week (Semana Santa), which commemorates Jesus’ last moments of life, his death, and resurrection.
Thursday April 18 Christian,Common local holiday
Good Friday
Mexicans observe Good Friday as the day Jesus died on the cross about 2000 years ago.
Friday April 19 Christian,Common local holiday
Holy Saturday
Mexicans observe Holy Saturday as part of Holy Week (Semana Santa), which commemorates Jesus’ last moments of life, his death, and resurrection.
Saturday April 20 Observance
Easter Day
Easter Sunday is one of the most festive occasions of the year in Mexico – it celebrates Jesus Christ’s resurrection.
Sunday April 21 Observance,Christian
Labor Day / May Day
Mexico’s Labor Day is celebrated as a day off work and school on the first day of May.
Wednesday May 1 National holiday
Battle of Puebla
Cinco de Mayo is an annual government and school holiday dedicated to the Mexican army’s victory of the Battle of Puebla.
Sunday May 5 Common local holiday
Independence Day
Mexico’s Independence Day is a nationwide public holiday to celebrate the country’s freedom from Spanish rule.
Monday September 16 National holiday
Columbus Day
Columbus Day is celebrated in Mexico in honor of an Italian explorer who came to the Americas during the 15th century.
Saturday October 12 Observance
All Souls' Day
All Souls’ Day, popularly known as the Day of the Dead, is a bank holiday in Mexico to remember deceased relatives and friends on November 2.
Saturday November 2 Observance
Day off for Revolution Day Memorial
Revolution Day is held on the third Monday in November to commemorate the start of the Mexican revolution to overthrow the Porfirio Diaz dictatorship in 1910.
Monday November 18 National holiday
Revolution Day Memorial
Revolution Day is held on the third Monday in November to commemorate the start of the Mexican revolution to overthrow the Porfirio Diaz dictatorship in 1910.
Wednesday November 20 National holiday
Day of the Virgin of Guadalupe
One of the most celebrated days in the Mexican calendar is the Day of Our Lady Guadalupe, which commemorates the belief that Jesus’ mother appeared in Mexico in 1531.
Thursday December 12 Christian,Common local holiday
Christmas Day
Christmas Day is a public holiday across Mexico to celebrate the birth of Jesus Christ.
Wednesday December 25 National holiday,Christian
New Year's Eve
New Year’s Eve, on December 31, is the last day of the year.
Tuesday December 31 Observance