Travelling to Mexico for business or pleasure? Check the official Mexican holiday calendar to find best dates and avoid the crowds or ensure your business contacts will be there to meet you.
Mexico currently recognizes the following dates as official national holiday dates. This means that the majority of businesses in Mexico will close, including all banks and all government agencies.
In 2006 Mexico authorized alternative dates (Mondays) for the observance of certain national holidays. These dates are published yearly in the “Diario Oficial”.
- January 1 – New Year’s Day
- February 5 – Celebration of the Mexican Constitution (1917)
- March 21 – Anniversary of the birth of Benito Juarez (1806)
- May 1 – Labor Day
- September 16 – Mexican Independence Day (1810)
- November 20 – Anniversary of the Mexican Revolution (1910)
- December 1 – Every 6 years when the power is transferred from the current president to the president elect
- December 25 – Christmas Day
In addition there are some dates that are not official holidays, but due to local culture and customs you will find that many businesses are closed or many decision-makers are on vacation. These include:
- The week before Easter, especially the Thursday and Friday prior to Easter. Holy Week (Semana Santa) is widely celebrated as a religious holiday and annual vacation time for families. Beaches and resorts are favorite destinations.
- May 10 – Mexican mothers day. Always celebrated on this date, regardless of what day of the week it falls on.
- Mid July until late August – Summer vacation time for families. Beaches and resorts are favorite destinations.
- Dec 12 – Day of the Celebration of the Virgin of Guadalupe.
- December 16 until January 2 – The time of the “Posadas”, pre and post Christmas celebrations. Many companies use these dates for annual vacations.
- There also may be local celebrations by specific towns and cities, in order to celebrate the founding of the city or special religious events. Businesses will normally close on these days.