Charlotte Amalie’s average year round temperatures range from 75 °F (24 °C) to 90 °F (32 °C) and the climate features a tropical wet and dry climate. The City has a short dry season that runs from January through March and a wet season that covers the remaining nine months, though technically June, with a monthly average precipitation of 2.35 in (59.7 mm) could be considered a dry season month. While Charlotte Amalie does have a lengthy wet season, outside the months of September through November, the City generally does not see the heavy precipitation that is prevalent in many other cities with a tropical climate. The City is generally very warm and humid. Average temperatures in Charlotte Amalie are at a near constant, with average high temperatures at about 88 °F (31 °C) and average low temperatures at about 75 °F (24 °C).
Charlotte Amalie Weather
Average Temperature
Humidity
Rain
Clouds
Sun