Temporada seca vs. lluvias
En la mayor parte de México la temporada seca va de noviembre a abril y la de lluvias de mayo a octubre. En el Caribe (Cancún, Riviera Maya) las lluvias suelen ser cortas por la tarde; en el centro y sur pueden ser más persistentes. Para playa, muchos prefieren diciembre–abril; para ciudades y cultura, cualquier época puede ser buena.
Por región
Caribe (Cancún, Riviera Maya, Tulum)
Mejor época: diciembre a abril (menos lluvia, calor agradable). Julio–agosto: muy caluroso y húmedo. Septiembre–octubre: riesgo de huracanes en la zona.
Pacífico (Los Cabos, Puerto Vallarta, Oaxaca costa)
Noviembre–abril: tiempo estable y soleado. Mayo–octubre: más calor y humedad, lluvias en verano.
Centro (CDMX, Guanajuato, Oaxaca ciudad)
Clima templado la mayor parte del año. Marzo–mayo: más calor y sequía en el centro. Junio–septiembre: lluvias por la tarde. Invierno: noches frescas, días soleados.
Yucatán (Mérida, cenotes)
Noviembre–marzo: muy buena época (menos lluvia). Abril–mayo: muy caluroso. Junio–octubre: lluvias y humedad.
Alta y baja temporada
Alta temporada (precios más altos, más turistas): Navidad–Año Nuevo, Semana Santa, julio–agosto. Media temporada: noviembre, marzo–abril. Baja temporada (mejores precios, menos gente): mayo–junio, septiembre–octubre (salvo riesgo de huracanes en Caribe).