Su clima es tropical de altitud, con máximas próximas al los 38°C entre noviembre e febrero, y mínimas próximas al los 4°C entre junio e agosto.