Dependiendo de la zona, las temperaturas dentro de su área de distribución pueden variar desde los -12 °C del macizo de Andringitra a los 48 °C de los bosques espinosos de la Reserva Especial de Beza Mahafaly.