To help plan your visit to Mexico, here's an overview of the festivals and events taking place this year. This is by no means an exhaustive list so if you are thinking of heading to Mexico outside of these dates and want to know what's on, check out this comprehensive list.
February 19th-25th -
March 14th-15th -
Vive Latino (Mexico City)
July 27th-29th -
Feria Internacional del Mezcal (Oaxaca)
August 27th - September 6th -
Mariachi Festival of Guadalajara (Guadalajara)
October 14th - November 1st -
Festival Internacional Cervantino (Guanajuato)
November 2nd -
Dias de los Muertos (Nationwide)
There's also a number of national holidays in Mexico and on these dates many businesses and some tourist sites will close for the day so plan your visit accordingly.