Su clima es templado-húmedo-regular con una temperatura promedio de 12 °C; su precipitación pluvial media anual es de 2.080 mm.