Schools, shops, banks, post offices and government offices are closed on the following days:
- January 1 - Año nuevo (New Year)
- February 5 - Dia de la Constitucion (Constitution Day)
- March 21 - Natalicio de Benito Juarez (Benito Juarez' Birthday)
- May 1 - Dia del Trabajo (Labor Day)
- May 5 - Cinco de Mayo, Batalla de Puebla (Battle of Puebla)
- September 16 - Día de la Independencia (Independence Day)
- October 12 - Dia de la Raza (Columbus Day)
- November 20 - Día de la Revolucion (Revolution Day)
- December 25 - Navidad (Christmas Day)
School holidays are for two weeks at
Christmas and two weeks at
Easter (Semana Santa), and July to mid-August. During these times beaches and other tourist attractions may be crowded.