El clima es templado por altura, con precipitaciones que llegan hasta 1000 mm, la temperatura media es 18,3°C y el mes más frío es enero (con temperatura media de 16,5 °C) y el mes más cálido es julio con 20,8°C