Temperatures in the Maldives do not alter much throughout the year, being between 27-30C on average.
The rains come between May and November when you can expect daily tropical showers but very few full days of rain outside of June to July.
Christmas, Easter and Chinese New Year are peak periods in the Maldives and popular resorts get booked up well in advance.