British Virgin Islands - The climate in short
The climate of the British Virgin Islands is tropical, hot throughout the year, and also influenced by the trade winds, with a more pleasant period from December to March, when the daily average temperature is around 26 °C (79 °F), and a hotter and sultry period from May to October, when the daily average is around 29 °C (84 °F).
As regards to the rainfall, there is a relatively dry season from January to April and a rainy season from May to December. The least rainy months are February and March. The annual amount of rainfall is around 1,000/1,200 mm (40/47 in) per year, and generally, it is slightly more abundant on the northern slopes of each island, in particular, those having hills or low mountains in inland areas, such as Tortola and Virgin Gorda.
In April and May, there is an increase in rainfall, although there is often a relative decrease in June and July, followed by a recovery from August to November. Generally, the wettest period is from September to November.
The British Virgin Islands are located in the Caribbean Sea, at 18 degrees north latitude, in the group of the Lesser Antilles. The main islands are Tortola, Anegada and Virgin Gorda.
The climate in detail
Road Town

Climate chart - Road Town
Here are the average temperatures of Road Town, the capital, on the island of Tortola.
Road Town - Average temperatures (1991-2020) Month | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | 24.1 | 28.6 | 26.4 | 75 | 84 | 79.5 |
---|
February | 23.9 | 28.8 | 26.4 | 75 | 84 | 79.5 |
---|
March | 24 | 28.8 | 26.4 | 75 | 84 | 79.5 |
---|
April | 25.4 | 29.6 | 27.5 | 78 | 85 | 81.5 |
---|
May | 26 | 30 | 28 | 79 | 86 | 82.4 |
---|
June | 27.2 | 31.1 | 29.1 | 81 | 88 | 84.4 |
---|
July | 27.2 | 31.5 | 29.4 | 81 | 89 | 84.9 |
---|
August | 27.3 | 31.8 | 29.5 | 81 | 89 | 85.2 |
---|
September | 27.4 | 31.5 | 29.4 | 81 | 89 | 85 |
---|
October | 26.8 | 31 | 28.9 | 80 | 88 | 83.9 |
---|
November | 25.7 | 29.9 | 27.8 | 78 | 86 | 82 |
---|
December | 24.8 | 29.1 | 26.9 | 77 | 84 | 80.5 |
---|
Year | 25.8 | 30.1 | 27.9 | 78.5 | 86.3 | 82.5 |
---|
In Road Town, 1,100 mm (43 in) of rain fall per year, of which more than 100 mm (4 in) from August to November. Here is the average precipitation.
Road Town - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 70 | 2.8 | 11 |
---|
February | 50 | 2 | 8 |
---|
March | 50 | 2 | 8 |
---|
April | 60 | 2.4 | 9 |
---|
May | 105 | 4.1 | 11 |
---|
June | 75 | 3 | 9 |
---|
July | 85 | 3.3 | 10 |
---|
August | 110 | 4.3 | 12 |
---|
September | 145 | 5.7 | 14 |
---|
October | 145 | 5.7 | 14 |
---|
November | 130 | 5.1 | 13 |
---|
December | 80 | 3.1 | 12 |
---|
Year | 1105 | 43.5 | 131 |
---|
Apart from hurricanes, which can bring strong winds and torrential rains but fortunately occur rarely (see below), the weather is normally nice or variable, interrupted by short showers and thunderstorms, more likely and more intense during the rainy season, which means that the sun shines all year round, as you can see in the following table.
Road Town - Sunshine hoursMonth | Average | Total |
---|
January | 8 | 250 | February | 8 | 225 | March | 9 | 280 | April | 9 | 270 | May | 8 | 250 | June | 8 | 240 | July | 9 | 280 | August | 9 | 280 | September | 8 | 240 | October | 8 | 250 | November | 7 | 210 | December | 7 | 215 | Year | 8.2 | 2985 |
Sea temperature
The sea is warm enough to swim in all year round, being about 26 °C (79 °F) in February and March and about 29 °C (84 °F) in September and October, as we can see from the water temperatures near Anegada.
Anegada - Sea temperatureMonth | Celsius (°C) | Fahrenheit (°F) |
---|
January | 26.5 | 80 | February | 26 | 79 | March | 26 | 79 | April | 26.5 | 80 | May | 27.5 | 81 | June | 28 | 83 | July | 28.5 | 83 | August | 28.5 | 84 | September | 29 | 84 | October | 29 | 84 | November | 28 | 83 | December | 27.5 | 81 | Year | 27.6 | 81.7 |
Hurricanes
From June to November, here as in the whole area of the West Indies, there is the danger of tropical storms and hurricanes, with greater probability from August to October. The archipelago was hit hard by Hurricane Irma in early September 2017.
When to go
The best time to visit the British Virgin Islands runs from December to April, since it is the least rainy and the least muggy period of the year. Within this period, the months of January, February and March are the driest and the least hot of all.
In summer, June and July are generally less rainy than August and September, and have also a lower risk of tropical storms and hurricanes, which, as mentioned, are most likely between August and October, that is, when the sea is warmer.
What to pack
From December to April: bring light clothes, and possibly a scarf for the breeze and a sweatshirt for the evening.
From May to November: bring lightweight clothing, and possibly a light sweatshirt and a light raincoat for thunderstorms; a sweatshirt and a pashmina for air-conditioned places.
Back to top