De varmeste måneder i St. Lucia er normalt januar og februar med en gennemsnitstemperatur på 20 °C. Juni og juli er de koldeste måneder med en gennemsnitstemperatur på 12 °C. De mest regnfulde måneder er januar og december.