St. Lucia is an amazing vacation destination as its climate is moderated by consistent northeast trade winds that produce very pleasant year-round conditions.
Average temperatures range from 29°C (84°F) along the coastal areas, but do lower to a yearly average of 13°C (57°F) in the mountains.
The island receives copious amounts of rainfall, and most precipitation falls from mid-July through December.
Like most of the Caribbean islands, St. Lucia is subject to potential hurricane damage from July through mid-November.
Current Weather Conditions:
In these selected cities...