Like that of many other Caribbean islands, Saint Lucia weather is hot, but the tropical climate tempered by cooling trade winds during most of the year.