Mexico has a total of 44 holidays in 2017. 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.
Sunday January 1 National holiday
Day of the Holy Kings
The Day of the Holy Kings is a Christian celebration when children in Mexico receive gifts from the three wise men.
Friday January 6 Observance
Candlemas
Candlemas is also known as the Feast of Presentation of the Lord. It is on February 2 every year.
Thursday February 2 Observance
Constitution Day
Mexico’s Constitution Day is celebrated on the first Monday in February to commemorate the Constitution of 1917.
Sunday February 5 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 6 National holiday
Valentine's Day
Valentine’s Day in Mexico is not just for romance – it is also a time to show an appreciation for friends.
Tuesday February 14 Observance
Flag Day
Mexico’s Flag Day celebrates the national flag, which features vertical stripes of red, white and green with the national coat of arms in the middle of the white stripe.
Friday February 24 Observance
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 1 Observance,Christian
Oil Expropriation Day
Oil Expropriation Day serves as a national reminder of when Mexican president Lázaro Cárdenas proclaimed the expropriation of all mineral and oil reserves in Mexico.
Saturday March 18 Observance
March Equinox
Monday March 20 Season
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 20 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.
Tuesday March 21 National holiday
Palm Sunday
Christians in Mexico celebrate Palm Sunday, which honors Jesus Christ’s triumphal entry into Jerusalem.
Sunday April 9 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 13 Christian,Common local holiday
Good Friday
Mexicans observe Good Friday as the day Jesus died on the cross about 2000 years ago.
Friday April 14 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 15 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 16 Observance,Christian
Children's Day
Children’s Day is a Mexican observance that honors and appreciates children.
Sunday April 30 Observance
Labor Day / May Day
Mexico’s Labor Day is celebrated as a day off work and school on the first day of May.
Monday 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.
Friday May 5 Common local holiday
Mother's Day
Many Mexicans celebrate Mothers’ Day as a festive family event in which mothers are given cards, flowers, and presents.
Wednesday May 10 Observance
Teacher's Day
Teachers’ Appreciation Day is a festive event to honor teachers and other education workers in Mexico.
Monday May 15 Observance
Ascension Day
Churches in Mexico commemorate the story of Jesus rising to heaven on Ascension Day.
Thursday May 25 Observance
Whit Sunday
Whitsunday is a Christian holiday commemorating the story of the Holy Spirit descending on Jesus’ disciples. It is also known as Pentecost.
Sunday June 4 Observance
Corpus Christi
Churches throughout Mexico celebrate the Holy Eucharist, or the communion of bread and wine, during Corpus Christi.
Thursday June 15 Observance
Father's Day
Fathers and father figures receive cards, chocolates, and other presents on Fathers’ Day in Mexico.
Sunday June 18 Observance
June Solstice
Wednesday June 21 Season
Assumption of Mary
Catholic churches in Mexico celebrate the Assumption of Mary to honor the belief of the Virgin Mary’s departure from earth to heaven.
Tuesday August 15 Observance
Shout of Dolores
The day of the Cry of Dolores is an important event leading up to Mexico’s Independence Day celebrations.
Friday September 15 Observance
Independence Day
Mexico’s Independence Day is a nationwide public holiday to celebrate the country’s freedom from Spanish rule.
Saturday September 16 National holiday
September Equinox
Friday September 22 Season
Columbus Day
Columbus Day is celebrated in Mexico in honor of an Italian explorer who came to the Americas during the 15th century.
Thursday October 12 Observance
Halloween
Halloween is celebrated in Mexico on the last day of October, the day before All Saints’ Day.
Tuesday October 31 Observance
All Saints' Day
All Saints’ Day is a religious observance in Mexico on November 1 to remember all the saints in the Catholic Church.
Wednesday November 1 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.
Thursday November 2 Observance
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 20 National holiday
Christ the King Day
Christ the King Day is a Christian observance that recognizes Jesus’ power and authority in the Christian church.
Sunday November 26 Observance
Feast of the Immaculate Conception
Catholics in Mexico observe the Feast of the Immaculate Conception to honor the idea that the Virgin Mary’s conception was pure and faultless.
Friday December 8 Observance
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.
Tuesday December 12 Christian,Common local holiday
December Solstice
Thursday December 21 Season
Christmas Eve
Most Mexicans celebrate Christmas Eve on December 24 by attending church masses, visiting family and friends, and enjoying special Christmas dinners.
Sunday December 24 Observance,Christian
Christmas Day
Christmas Day is a public holiday across Mexico to celebrate the birth of Jesus Christ.
Monday December 25 National holiday,Christian
Day of the Holy Innocents
The Catholic Church in Mexico observes the Day of the Holy Innocents in memory of when male babies in Bethlehem were executed by Herod’s orders.
Thursday December 28 Observance
New Year's Eve
New Year’s Eve, on December 31, is the last day of the year.
Sunday December 31 Observance