Se caracteriza por presentar una heterogeneidad climática, así sobre los 4.600 m.s.n.m. es de tipo glacial: entre los 3.000 y 4.000 m.s.n.m. es de páramo. Bajando a los 2.000 m.s.n.m. encontramos un clima mesotérmico seco: en las zonas cercanas a la costa predomina un clima de tipo mesotérmico húmedo y semi-húmedo. La temperatura promedio es de 13oC.