Current Weather and Forecast in Port Louis, Mauritius

Mauritius 🇲🇺
Live conditions are temporarily unavailable. Explore Port Louis's typical temperatures and climate below - Live data returns shortly.

About the weather in Port Louis

Port Louis has a tropical wet-and-dry climate. January is the warmest month, with average highs of 85°, and July the coldest, when nights fall to around 68°. January brings the most rain, on about 24 days, while December is the sunniest, with 12.3 hours of sunshine a day. Over a whole year it rains on roughly 165 days.

Port Louis climate guide: monthly averages, seasons and the best time to visit

Common questions

What is the hottest month in Port Louis?
January, averaging 85°F (30°C) by day and 76°F (25°C) overnight. The hottest single day in our 2015-2024 record for this location reached 92°F (33°C).
How hot does Port Louis get in summer?
January averages 85°F (30°C). Hot afternoons happen but extremes are not the norm.
How sunny is Port Louis?
11.0 hours a day averaged over the year, peaking in December at 12.3 hours.
How much do temperatures drop at night in Port Louis?
By about 5°C on an average day - a narrower day-to-night gap than most of the 3496 cities we track. In January that means 85°F (30°C) down to 76°F (25°C).
What is the coldest month in Port Louis?
July, with highs of 77°F (25°C) and lows near 68°F (20°C). The coldest day in the 2015-2024 record fell to 59°F (15°C).
What is the rainiest month in Port Louis?
January, at 9.2 inches (233 mm) over about 24 days. September is the driest month, at 22 mm (0.9 in).
Does it snow in Port Louis?
Effectively no. The 2015-2024 record for Port Louis shows no regular measurable snowfall.
When should I visit Port Louis?
The best time to visit Port Louis is generally May to October, when humidity and rainfall are at their lowest, which is what actually varies here. Daytime temperatures in that window sit near 79°F (26°C), with rain on about 8 days a month. For the same question asked the other way round, see where else is warm in May.