Best time to visit
Best time to visit Mexico
The dry season from November to April is the most popular time. Beach resorts peak in winter; Mexico City is pleasant year-round at altitude.
Best monthsNovember–April
Month-by-month overview
Festivals & events
Día de los Muertos
NovIconic celebration of the dead with marigold altars, parades, and sugar skulls.
Guelaguetza
JulIndigenous cultural festival in Oaxaca with traditional dance and music.
Carnival of Veracruz
Feb–MarNine-day carnival rivalling Rio with parades and live music.
Book your Mexico trip for November–April
Every recommendation on destination.com links directly to Expedia. Compare hotels, flights, and packages for Mexico.