Podnebí má Mexiko velice rozmanité a značně se liší podle oblastí. Na severu je počasí subtropické, v zimě Vás občas může zaskočit i studené počasí. S postupem na jih se otepluje a na jižně od 24 rovnoběžky už můžeme hovořit spíše tropické podnebí.
Značné rozdíly panují také mezi vnitrozemím a pobřežními oblastmi. Ve větší části vnitrozemí se nachází náhorní plošina, až 200 m nad mořem. Počasí je zde chladnéjší a bez větších výkyvu v zimě a létě.
U pobřeží na Vás padne horko a dusno, kdy máte problém se i nadechnout (ale během chvilky si zvyknete) a před kterým Vás uchrání jen klimatizace.
Pokud ale navštívíte vnitrozemí ve vyšších nadmořských výškách, překvapí vás spíše sucho a teplo. Nejteplejší období je v celém Mexiku od května do října, což je ideální čas na last minute pobyt v Mexiku.
Hlavní turistická sezona je v zimě, kdy je období sucha a je tu i nejpříjemněji.