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