Port Louis has a tropical climate with warm temperatures year-round, though the coastal position brings moderating sea breezes that prevent the worst extremes.
The wet season brings heavy downpours and occasional cyclones, making waterproof gear essential rather than optional.
Temperatures range from 17°C to 30°C, with the coolest nights occurring during the dry winter months from June to September.
Humidity hovers between 70-80% throughout the year, turning any physical activity into a sweaty affair and making natural fabrics your best friend.
The city's position as a working port means you'll be moving between air-conditioned offices and the muggy outdoors, so layering for indoor chill is surprisingly necessary.
Port Louis follows a two-season tropical pattern rather than four distinct seasons, with the main distinction being rainfall rather than temperature.