Климат на большей части Мексики - тропический
Субтропический на севере, тропический на юге. В районе Мексиканского нагорья обычно гораздо прохладнее (от +2 С зимой до +15 С летом), чем на побережье, где температура воздуха не опускается ниже +20 С даже зимой.
В северной части страны и в горных районах зимой выпадает незначительный снег. В курортных прибрежных районах (Акапулько, Канкун) температура составляет от +22 С зимой до +35 С летом. Из-за особенностей рельефа четко выражена высотная зональность.
Обычно различают сухой (ноябрь-апрель) и влажный (июнь-сентябрь) сезоны, которые слабо различаются по температуре, но из-за влияния тропических циклонов сильно разнятся по количеству осадков, и особенно - по влажности воздуха.
Всего осадков выпадает от 100 до 3000 мм. в год
Побережье Мексиканского залива получает гораздо большее количество дождя, чем тихоокеанские берега страны, поэтому на большинстве курортов из-за высокой влажности требуется некоторая акклиматизация. Часты мощные тропические циклоны.