Best Time to Visit Mexico

Weather by month for 21 destinations in Mexico. Pick a city for its full month-by-month guide.

DestinationBest monthsJanFebMarAprMayJunJulAugSepOctNovDec
Mexico CityNovember to April22°24°27°29°29°26°24°24°23°23°22°22°
MeridaDecember and January30°31°34°36°36°33°32°32°31°30°30°30°
CancunFebruary and March27°27°28°30°31°30°30°31°30°29°28°27°
OaxacaNovember to February26°28°31°32°31°27°26°25°25°24°24°25°
Puerto VallartaDecember to February29°31°33°35°36°34°31°30°30°31°30°29°
Cabo San LucasNovember to June25°25°26°27°28°29°31°32°31°31°29°26°
Playa del CarmenFebruary to April26°27°27°29°29°29°30°30°30°29°28°27°
TulumFebruary and March28°28°29°31°31°30°30°30°30°29°28°28°
TijuanaOctober to June19°19°20°22°24°27°31°32°30°27°23°19°
IztapalapaNovember to April22°24°26°28°28°26°24°24°23°23°22°22°
PueblaNovember to April22°25°27°29°29°26°24°24°23°23°23°23°
Ecatepec de MorelosNovember to April21°24°26°28°28°26°24°23°22°22°22°22°
Santiago de QueretaroOctober to March24°26°29°32°32°30°27°27°26°26°25°24°
Leon de los AldamaOctober to March23°26°28°31°32°31°28°28°27°27°25°23°
Ciudad JuarezFebruary to April and October to November15°18°23°28°32°37°36°35°32°28°21°16°
ZapopanOctober to February25°27°30°33°34°31°27°26°26°27°26°25°
GuadalajaraOctober to February25°27°30°33°34°31°27°26°26°27°26°25°
Gustavo Adolfo MaderoNovember to April22°24°26°28°28°26°24°23°23°22°22°22°
MonterreyOctober to March23°26°28°32°33°33°32°32°29°28°25°24°
Ciudad NezahualcoyotlNovember to April22°24°26°28°28°26°24°24°23°23°22°22°
MexicaliNovember to March21°24°27°32°36°42°44°44°40°34°27°21°

Cells show the average daily high in °C, coloured by our weather rating.