The Maldives is warm every month of the year, which is exactly why the "best time to visit" question is really a question about which weather trade-off suits your trip — not whether you'll be cold.
Iruvai — the dry, northeast monsoon (roughly December–April)
Calmer seas, less rain, and the most reliable sunshine of the year. This is peak season: flights and resorts are priced highest, especially around Christmas and New Year, and the busiest dive sites see more boat traffic. Visibility underwater is typically at its best in these months.
Hulhangu — the wet, southwest monsoon (roughly May–November)
Expect short, heavy tropical downpours rather than continuous grey days — showers tend to pass quickly, followed by sun. Seas can be choppier, particularly on the western side of atolls, which occasionally affects speedboat transfers. In exchange, this is when nutrient-rich currents bring the biggest marine-life sightings (see our whale sharks and manta rays guide), and prices are noticeably softer.
Shoulder months worth considering
Late April and October/November often deliver a useful middle ground: fewer crowds than peak season, prices below the December spike, and weather that hasn't fully turned. Surfers specifically target the swell window from around March to October — see our surfing guide.