Maldives is located on the equator, and temperatures of air and water are always the same. So with much confidence we say – any time is a great time!
Air is 28-34 Celsius and water is around 28-30 Celsius all year round.
Theoretically, there are two seasons: wet season from May to October and dry season from November to April, but due to the global warming and climate change there is no way to guarantee a specific weather in any of the months. It may rain during the high season and be quite dry during the low season. The sunniest months are Jan, Feb and March.
The rains are usually tropical showers that start unexpectedly and end pretty fast and then sun is out again and everything is back to normal. If you are too worried about the rains, you may opt to book a longer stay if you are traveling from May to October.