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 maximum daytime temperature in January in St Lucia (Castries)28
    28°C max day temperature
  • 8 hours of sunshine per day
  • 17 days with some rainfall in January in St Lucia (Castries)17
    17 days with some rainfall
  • 22°C minimum night-time temperature in January in St Lucia (Castries)22
    22°C min night temperature
  • 11 hours of daylight per day in January in St Lucia (Castries)11
    11 hours of daylight per day
  • Moderate heat & humidity in January in St Lucia (Castries)M
    Moderate heat & humidity
  • 113 mm monthly rainfall in January in St Lucia (Castries)113
    113 mm of monthly rainfall
  • UV (maximum) index 9 (Very High) in January in St Lucia (Castries)9
    9 (Very High) UV index
  • 27°C sea temperature in January in St Lucia (Castries)27
    27°C sea temperature

More about St Lucia

St Lucia by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec