Il clima del Messico dipende dalla regione, in gran parte variabile tra caldo e secco, caldo e umido e aree con forti piogge. Nelle regioni settentrionali e regioni ad alta quota, temperature invernali gelide e neve le montagne coperte di neve sono comuni.
Il nord e il nordovest del Messico sono le parti più aride del paese e sono anche i più freddi durante l'inverno. Ciò è dovuto ai venti del nord.
Sud del Tropico del Cancro, vicino a Mazatlan e Ciudad Victoria, il clima è caldo e umido tutto l'anno, in particolare lungo le pianure costiere dove le temperature spesso si alzano. Presso l'Altiplano e la Plataforma Yucateca, le temperature spesso superano i 100 gradi Fahrenheit.
La stagione delle piogge inizia a maggio e dura fino a ottobre, raggiungendo le temperature e l'umidità più elevate tra giugno e settembre.