Tropical et tempéré, agréable toute l’année. De Mai à Octobre : saison fraîche (hiver austral) et de Novembre à Avril : saison chaude et humide. Les températures moyennes en altitude varient entre 5° et 20 ° et sur le littoral entre 20° et 30°. Elles peuvent atteindre – 5° aux sommets.