The best time to visit St Lucia is from February to April during the winter dry season, which lasts from January to April; temperatures reach an average high of 30°C (86°F).
St Lucia can be very hot and humid, although the climate is tempered with mild, cool breezes.
The wet season runs from June to November when temperatures climb to an average high of 31°C (88°F). Hurricane risk is greatest between June and October.
High Season: December to April,
Low season: May to November.
|Ave Temp (°C)||26||26||26||27||28||28||28||28||28||28||27||26|
|Ave High Temp (°C)||29||29||29||30||31||31||31||31||31||31||30||29|
|Ave Low Temp (°C)||23||23||23||24||25||25||25||25||25||25||24||24|
|Sunshine (Hrs daily)||8||9||10||9||9||9||8||8||9||8||8||8|
|Daylight (Hrs daily)||11||12||12||12||13||13||13||13||12||12||11||11|
|Ave Humidity (%)||73||72||70||71||72||74||75||75||76||77||79||75|
|Days with some Rain||18||15||14||12||14||16||21||21||20||20||20||17|
|Ave Rainfall (mm)||70||50||60||60||70||100||150||160||200||200||180||100|
|Sea Temp (°C)||27||26||26||27||28||28||28||28||29||29||28||27|
|(Vieux Fort, St Lucia)||J||F||M||A||M||J||J||A||S||O||N||D|
Note: Meteorological data is sourced from the United States National Oceanic and Atmospheric Administration (NOAA) and the World Meteorological Organization (WMO).
Latest update: Best time to visit St Lucia: 10 March, 2020
Search, compare and book the lowest possible prices on discounted airfares and hotels from our online travel partners.