El clima es tropical de montaña con pisos térmicos que van desde los mil metros de altura sobre el nivel del mar a los dos mil.