Predomina un clima semiárido en su parte urbana, y por la diferencia en la topografía de la ciudad se dan todos los pisos térmicos, y varios tipos de vegetación, como húmeda tropical y seca a solo unos pocos kilómetros una de otra en la zona que comprende este macizo montañoso, dando como resultado la ciudad con mayor biodiversidad del mundo.