St Lucia's top temperatures vary little over the course of a year and even in the official hurricane season (June to late-October) showers rarely last long, unless you're unlucky enough to strike a hurricane. In January the average daily high temperature in Castries is 81°F (27°C), while the nightly low temperature is 68°F (20°C). In July the average daily high is 85°F (29°C), while the nightly low is 72°F (22°C). Humidity ranges from 76% in February to 83% in November.