St. Lucia geniesst ganzjährlich ein tropisches Klima. Die Tagesdurchschnittstemperatur liegt bei ca. 27°C, die durch den Passatwind gekühlt werden. Dezember bis Mai sind die trockensten und kühlsten Monate. Die Regenzeit ist von Juni bis November, und die Haupthurrikanzeit ist im September.