January in Port Louis averages a daily high of 28°C with nights around 21.5°C. Expect roughly 20.3 wet days totalling 330.3mm. Generally workable, with some weather to plan around.
Across the year, the best time to visit Port Louis is March–December.