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.
February 19th-25th -
March 14th-15th -
Vive Latino (Mexico City)
July TBC -
Feria Internacional del Mezcal (Oaxaca)
August TBC -
Mariachi Festival of Guadalajara (Guadalajara)
October TBC -
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.