The Maldives are hot and sunny all year round, with average temperatures of 23ºC-31ºC. The best weather – and the best time to visit the Maldives – is betweenNovember and April. The high season falls between December and March. The monsoon runs from May to October, peaking around June.