Public Holidays

Public holidays in Mexico 2020-2024

Most Mexican holidays are Christian, even if they are a little more economical than ours. Whitsuntide does not take place at all (as is rare outside Europe anyway), and Christmas and Easter are each limited to one day.

But there are some valuable historical days in the calendar of the Mexicans. The best known, although not a non-working holiday, is the discovery of America by Christopher Columbus. Benito Juárez García was President of Mexico from 1861-1872 and is considered the country's greatest reformer. Today his birthday finds a firm place on 21 March.

But Mexico is also the land of the fiestas. Festivities are typically celebrated extensively and with an emphasis on culture. In addition to national holidays, almost every city and village has its own regional holiday, which in most cases is based on a local patron saint.


Back to overview: Mexico

Non-movable holidays

Non-statutory holidays are written in gray.

holidaydate
New Year's DayJan, 1st
EpiphanyJan, 6th
Day of the FlagFeb, 24th
Birthday of Benito JuárezMar, 21st
Children's DayApr, 30th
Labor DayMay, 1st
Day of May 5, Battle of PueblaMay, 5th
Assumption DayAug, 15th
Governmental declarationSep, 1st
Independence DaySep, 16th
Discovery of America by Christopher Columbus 1492Oct, 12th
Day of the DeadNov, 1st
All Souls' DayNov, 2nd
Day of the RevolutionNov, 20th
Day of the Virgin of GuadalupeDec, 12th
Christmas EveDec, 24th
Christmas DayDec, 25th
Boxing DayDec, 26th
New Year's EveDec, 31st


Moving Holidays in Mexico

holiday20202021202220232024
Constitution DayFeb, 3rdFeb, 8thFeb, 7thFeb, 6thFeb, 5th
Palm SundayApr, 5thMar, 28thApr, 10thApr, 2ndMar, 24th
Maundy Thursday (regional only)Apr, 9thApr, 1stApr, 14thApr, 6thMar, 28th
Good Friday (regional only)Apr, 10thApr, 2ndApr, 15thApr, 7thMar, 29th
Easter SundayApr, 12thApr, 4thApr, 17thApr, 9thMar, 31st
Mother's DayMay, 10thMay, 9thMay, 8thMay, 14thMay, 12th
Ascension of ChristMay, 21stMay, 13thMay, 26thMay, 18thMay, 9th
Corpus ChristiJun, 11thJun, 3rdJun, 16thJun, 8thMay, 30th
Father's DayJun, 14thJun, 13thJun, 12thJun, 11thJun, 9th