There are following types of public holidays in Mexico: festives (traditional holidays to honor religious events), civic (celebrated nationwide, but employees are not entitled to a day off with pay) and statutory holidays (“días de asueto” or “feriados”) celebrated according to the Federal Labor Law.
The full list of banking holidays in Mexico for 2018 calendar year:
January 1, 2018, Monday – Año Nuevo (New Year’s Day), National holiday in Mexico
February 5, 2018, Monday – Día de la Constitución (Constitution Day), National holiday (First Monday in February)
March 19, 2018, Monday – Natalicio de Benito Juárez (Benito Juárez’s birthday), National holiday (Third Monday of March)
March 29, 2018, Thursday – Jueves Santo (Maundy Thursday), Public holiday (The Thursday before Easter Sunday)
March 30, 2018, Friday – Viernes Santo (Good Friday), Public holiday (Friday before Easter Sunday)
March 31, 2018, Sunday – Easter Sunday
May 01, 2018, Tuesday – Día del Trabajo (Labour Day), National holiday in Mexico
May 05, 2018, Saturday – Cinco de Mayo (Fifth of May), Regional holiday (Puebla state only).
September 16, 2018, Sunday – Día de la Independencia (Independence Day), National holiday in Mexico
November 19, 2018, Monday – Revolución Mexicana (Revolution Day), Public holiday (The third Monday of November)
December 12, 2018, Wednesday – Day of the Virgin of Guadalupe
December 25, 2018, Tuesday – Día de Navidad (Christmas Day), National holiday in Mexico