St Lucia benefits from a tropical, humid climate moderated by northeast trade winds that allow for enjoyable conditions year-round. Due to its location near the equator, St. Lucia does not have very well defined seasons. There is, however, a rainy season that generally falls between June and November. November is the hottest month in St Lucia with an average temperature of 83°F (29°C) and the coolest is January at 79°F (26°C).