El clima de Zacapoaxtla, Puebla solía ser templado-húmedo con estaciones claramente definidas, lo que permitía dos cosechas al año de maíz y otros cultivos sin riego. Sin embargo, debido al calentamiento global causado por la quema de combustibles fósiles y la sobreexplotación de recursos, el clima ha cambiado notablemente, como lo demuestran las fuertes lluvias de 1999 que inundaron ríos, provocaron derrumbes e incluso muertes.