Climate. The climate of Madagascar is subtropical, with a hot and rainy season between November and April (summer), and a cooler dry season from May to October (winter). However there is a big temperature variation depending on altitude and geographical position.