馬達加斯加島東側屬於熱帶雨林氣候,西側屬於熱帶草原氣候。
南迴歸線從馬達加斯加島南部穿過,大部分位於熱帶。
馬達加斯加島地勢中部高,四周低,中部高大的山脈阻擋來着太平洋暖濕氣流,所以東側是迎風坡降水豐沛,形成全年高温多雨的熱帶雨林氣候,島的西側是背風坡,降水較少,形成熱帶草原氣候。