Upcoming Events in Mexico
Mexico's festival calendar is one of the most varied in Latin America, ranging from pre-Hispanic indigenous celebrations to colonial-era religious processions and world-class arts gatherings. Three events stand out as unmissable: Guelaguetza in Oaxaca (late July), where eight indigenous communities perform traditional dances and music at a hillside amphitheatre; Día de Muertos (1–2 November), celebrated most intensely in Oaxaca, Pátzcuaro, and Mexico City with candlelit altars and cemetery vigils; and the Festival Internacional Cervantino (October, Guanajuato), a two-week performing-arts festival that draws hundreds of companies from across the globe.
The richest window for festival travel is October through early November, when Día de Muertos preparations overlap with harvest-season celebrations across central Mexico. July is equally rewarding if indigenous culture is the priority — Guelaguetza coincides with several smaller Oaxacan festivals. The Independence Day festivities on 15–16 September ignite every town square nationwide, with Mexico City's Zócalo drawing hundreds of thousands for the presidential Grito de Independencia.
Regionally, the Yucatán blends Maya traditions into its Hanal Pixán (Day of the Dead) observances, while Veracruz hosts the country's most exuberant Carnaval in February. The north favours rodeo-style charreadas and norteño music fairs, whereas highland cities like San Cristóbal de las Casas carry deep Tzotzil and Tzeltal ceremonial calendars year-round.
- Festival Internacional Cervantino 2026 Mexico · Guanajuato
Latin America's largest arts festival: theatre, classical music and folk dance over 18 days in historic Guanajuato, Mexico. 8 to 25 October 2026.
- Día de Muertos 2026 Mexico · oaxaca city
Día de Muertos 2026, 1–2 November. Cemetery vigils, ofrendas, and marigold altars in Oaxaca, Pátzcuaro, and Mexico City draw the biggest crowds.
- Feast of the Virgin of Guadalupe 2026 Mexico · mexico city
Virgin of Guadalupe Feast Day 2026, 12 December. Millions of pilgrims at the Basilica, with all-night vigils, mariachi masses, and fireworks.
- Mexican Independence Day 2026 Mexico · mexico city
Grito de Independencia on the night of 15 September 2026 at the Palacio Nacional, followed by military parades on 16 September across Mexico.
Explore more