St. Lucia

Avg weather in January
29°
SUN
11 Hrs per day
RAIN
95 mm per month
HUMIDITY
71 % avg
WIND
16 Mph avg

Intro

What’s the weather like in St Lucia in January?

Located close to the equator in the Caribbean Sea, St Lucia enjoys a lovely tropical climate. Although January is St Lucia’s coldest month, the weather’s still beautifully warm and perfect for winter sun breaks. With plenty of sunshine, you’ll get hot temperatures in the New Year without hitting the sweltering peaks of the summer, making it an ideal month to explore the island. There are some rainy days, so be prepared, bring a light rain jacket, and visit at the end of the month for the lowest chance of wet weather.

Averages

In January, the average daytime temperature in St Lucia is around 27°C, with lows of 24°C and highs of 29°C. Occasionally temperatures can go as high as 30°C, so make sure you seek shade between 11am and 3pm when the sun is at its strongest. There’s around 60mm of rain over the course of the month, with eight hours of daylight each day. The average sea temperature’s a pleasant 27°C, perfect for swimming and snorkelling.

View weather for

Offers

4* Coconut Bay - Splash
from £1897 pp
AI 7 nts
4* St James Club Morgan Bay
from £1624 pp
AI 7 nts
3* Bay Gardens
from £1280 pp
AI 7 nts
3* Bay Gardens
from £890 pp
BB 7 nts