O clima do México depende da região, variando amplamente entre quente e seco, quente e úmido e áreas com chuvas fortes. Nas regiões do norte e regiões de alta altitude, temperaturas congelantes de inverno e neve montanhas cobertas são comuns.
O norte e o noroeste do México são as partes mais secas do país e também as mais frias durante o inverno. Isso se deve aos ventos do norte.
Ao sul do Trópico de Câncer, perto de Mazatlan e Ciudad Victoria, o clima é quente e úmido o ano todo, especialmente ao longo das planícies costeiras, onde as temperaturas costumam subir. No Altiplano e na Plataforma Yucateca, as temperaturas costumam ultrapassar 100 graus Fahrenheit.
A estação chuvosa começa em maio e vai até outubro, atingindo as maiores temperaturas e umidade entre junho e setembro.