Best time to visit Madagascar

Climate in Madagascar is tropical with small seasonal variations in weather. Average monthly high temperatures on this African island vary from 20 to 30 degrees of Celsius. However, as Madagascar is a large island, big regional differences occur and variation caused by altitude also needs to be noticed.

Month Average temperature When to go
January 24° C
February 24° C
March 24° C
April 23° C
May 21° C
June 20° C
July 19° C
August 19° C
September 20° C
October 23° C
November 24° C
December N/D