To help plan your visit to Mexico, here's an overview of the festivals and events taking place over the next 12 months. 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.
August 23rd-September 1st -
Mariachi Festival of Guadalajara (Guadalajara)
October 9th-27th -
Festival Internacional Cervantino (Guanajuato)
November 2nd -
Dias de los Muertos (Nationwide)
February 19th-25th -
March TBC -
Vive Latino (Mexico City)
July TBC -
Feria Internacional del Mezcal (Oaxaca)
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.