На севере Мексики климат субтропический, в остальной части страны - тропический. На прибрежных равнинах влажно и жарко. На побережье Карибского моря в зимние месяцы днем воздух прогревается до +24 градусов, а в летнее - до +31, ночью же зимой отмечается около 19 градусов тепла, а летом - 25 градусов тепла. В районе Акапулько на Тихоокеанском побережье дневные температуры в течение всего года не опускаются ниже +30 градусов, а ночные колеблются от 21 до 24 градусов тепла.
В центральных возвышенных районах Мексики максимальные температуры наблюдаются в апреле и в мае - +27 градусов, причем в ночные часы в эти же месяцы воздух охлаждается до +11..+13 градусов. Зимой дневные температуры воздуха поднимаются до +21 градуса, ночью отмечается около 7 градусов тепла.
Сезон дождей продолжается с мая по октябрь, в это время часто возникают мощные тропические циклоны. Самым засушливым районом считается север страны - здесь за год выпадает около 250 мм осадков. Наибольшее количество осадков отмечается в южных районах - до 1 500 мм, причем летом во время влажного сезона может выпадать около 300-400 мм в месяц.