El clima de la ciudad es templado subhúmedo con lluvias en verano. La primavera es la estación más seca y cálida. Hacia otoño e invierno las lluvias se reducen y dan paso a los días soleados y vientos fríos del norte. En invierno es común que ocurran ocasionales heladas, con temperaturas de hasta -10 °C (Diez grados Celsius bajo cero).