Maldives

Maldives Weather & Climate: Monthly Averages

Monthly climate averages for the Maldives, temperatures, rainfall and the best time to visit.

Climate overview of the Maldives

All the islands of the Maldives experience a tropical monsoon climate, with minimal variation in maximum and minimum temperatures. Throughout the year, the average daytime temperature hovers around 30°C (86°F), cooling down to about 25°C (77°F) at night. The humidity often makes it feel warmer than it actually is.

Sea Temperature and Wet Season

The sea temperature is always constant at 28°C (82°F) during the year. The high season runs from mid-December until mid-April. These are also the sunniest months. The wet season, on the other hand, is from May until early December. During this time, 200 mm (7.9 in) or more of rain falls each month. Luckily, completely overcast days are infrequent; the sun often shines brightly between showers.

Tropical Cyclones

Although hurricanes are rare in the Maldives, they do have conditions equivalent to hurricanes, called tropical cyclones. These can easily bring along heavy rain, strong winds, and higher-than-usual sea levels. Historically, the Maldives has been relatively safe from the most severe cyclones, but it's always smart for travelers to stay updated with local weather forecasts, especially during the wet season. Even if a cyclone doesn't directly hit the Maldives, nearby ones can still cause rough seas, making activities like diving potentially unsafe.

Explore the Maldives by month

Popular cities by month

Compare cities per month. Toggle cities on/off.

Hulhumale Dhidhdhoo Feridhoo Fehendhoo Finolhus Raa Atoll
Day temperature (°C)
Monthly rainfall (mm)

Climate map

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Regional climate differences

Explore the climate diversity across the Maldives.

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Hulhumale 29°C (84°F) 30°C (86°F) 26°C (79°F) 27°C (81°F) 1851 mm (73 in)
Dhidhdhoo 29°C (84°F) 31°C (88°F) 26°C (79°F) 28°C (82°F) 1593 mm (63 in)
Feridhoo 29°C (84°F) 30°C (86°F) 26°C (79°F) 27°C (81°F) 1767 mm (70 in) 2,776 hours
Fehendhoo 29°C (84°F) 30°C (86°F) 26°C (79°F) 27°C (81°F) 1745 mm (69 in)
Finolhus 29°C (84°F) 30°C (86°F) 26°C (79°F) 27°C (81°F) 1731 mm (68 in)
Raa Atoll 29°C (84°F) 30°C (86°F) 26°C (79°F) 27°C (81°F) 1679 mm (66 in)

FAQ

What is the best time to visit the Maldives?

The warmest month in Dhidhdhoo is April, with daytime highs of 31°C (88°F). Malé is the sunniest destination, with 281 hours of sunshine in March. The Maldives has distinct dry (February to March) and wet (May to July) seasons. Explore The Maldives weather by month for a detailed breakdown.

What temperatures can I expect in the Maldives?

Dhidhdhoo is the warmest destination, reaching 31°C (88°F) in April with nights around 28°C (82°F). Hulhumale is the coolest, with November daytime highs of just 29°C (84°F) and nights dropping to 26°C (79°F). Temperatures are relatively stable throughout the year. See the city comparison for a full overview.

How much rain does the Maldives get?

Rainfall varies across the Maldives. Fuvahmulah is the wettest, receiving 1854 mm (73 in) per year, with November the wettest month at 213 mm (8.4 in). Dhidhdhoo is the driest at 1593 mm (63 in) per year. Use the climate map to explore rainfall patterns across regions.

How sunny is the Maldives?

Malé is the sunniest destination in the Maldives, enjoying 2,776 hours of sunshine per year, with March the brightest month at 281 hours. Overall, the Maldives enjoys abundant sunshine year-round. Compare sunshine across cities in the charts above.

What is the climate like across the Maldives?

Hulhumale has very warm summers reaching 30°C (86°F) in April and warm winters dropping to 29°C (84°F), with 0 hours of sunshine and 1851 mm (73 in) of rain per year. Dhidhdhoo has very warm summers reaching 31°C (88°F) in April and warm winters dropping to 29°C (84°F), with 0 hours of sunshine and 1593 mm (63 in) of rain per year. Feridhoo has very warm summers reaching 30°C (86°F) in April and warm winters dropping to 29°C (84°F), with 2,776 hours of sunshine and 1767 mm (70 in) of rain per year. Explore the climate charts and comparison table for more cities.

Places in the Maldives

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Islands

Explore more

Travel inspiration

Must-visit destinations and experiences across the Maldives.