St Lucia weather in January 2026
Expect daytime maximum temperatures of 28°C in St Lucia in January based on long-term weather averages. There are 8 hours of sunshine per day on average with 17 days with some rainfall and typically 113 mm of rainfall in the month.
- 28°C max day temperature
28
- 8 hours of sunshine per day
- 17 days with some rainfall
17
- 22°C min night temperature
22
- 11 hours of daylight per day
11
- Moderate heat & humidity
M
- 113 mm of monthly rainfall
113
- 9 (Very High) UV index
9
- 27°C sea temperature
27
More about St Lucia
- Best time to visit
- Weather by month
- 5-day weather forecast
- Destinations
- Travel guide
- Deals & discounts