Madagascar has a pleasant, subtropical highland climate. The hot, rainy season runs from November to April and a cooler, dry season from May to October. Antananarivo experiences regular thunderstorms during its rainy season, with average highs peaking at 80°F (27°C) and lows dropping to 62°F (17°C). July is the coolest month, with average highs of 68°F (20°C) and lows of 50°F (10°C). The best time to visit is in April, October, and November.