It is advised that from December to April it is the best time to visit the British Virgin Islands. These are the winter months when the temperature ranges around 25c.
The summer months from June to August witnesses a temperature of around 28c. From August to latter of September there are a number of hurricanes which lashes out on these islands. The travellers who are planning to visit these islands are strongly suggested to avoid this period. For better and cheap deals and less congested islands, it is best to visit these islands in the early December and in the month of May. Around this time the cruises are low and hence the influx of tourists.