Saint Thomas is the largest and most populated of the United States Virgin Islands, located in the Caribbean Sea. It is one of the three main islands of the U.S. Virgin Islands, along with Saint John and Saint Croix. The capital city of Charlotte Amalie is located on Saint Thomas and is a popular port of call for cruise ships.
The island of Saint Thomas is approximately 32 square miles in size and has a population of approximately 51,000. The terrain is mostly hilly and the highest point is Crown Mountain at 1,556 feet. The climate is tropical with temperatures ranging from the mid-70s to the mid-80s throughout the year.
The island was first discovered by Christopher Columbus in 1493 and was later colonized by the Danes in 1672. The island was known as Santa Cruz by the Spanish and later changed to Saint Thomas by the Danes. The Danes held control of the island until 1917 when the United States purchased the islands from Denmark for $25 million.
The island is home to a variety of attractions and activities, including Magens Bay, a beautiful beach with crystal clear waters, and Blackbeard’s Castle, a historic fort built by the Danish in the early 1700s. There are also several museums and historical sites, including the St. Thomas Historical Trust Museum and the St. Thomas Reformed Church.
Saint Thomas is an important port of call for cruise ships, as well as a popular destination for tourists. The island is home to a variety of restaurants, bars, and shops, as well as a vibrant nightlife. The island is also home to several resorts, including the Marriott Frenchman’s Reef and Morning Star Beach Resort.
Experience Saint Thomas with unforgettable activities by our partner GetYourGuide. The offer is also ideal as a special gift idea for family and friends who are planning to visit Saint Thomas. Cancellations are possible up to 24h before the start of the activity (unless otherwise stated in the activity description), with a full refund of the booking price.
Spring (March-May): The average temperature during the spring in Saint Thomas is around 81°F (27°C). The days are usually sunny and dry, but there is a chance of occasional showers. Summer (June-August): The average temperature during the summer in Saint Thomas is around 85°F (29°C). It is usually sunny and humid, with occasional showers. Fall (September-November): The average temperature during the fall in Saint Thomas is around 82°F (28°C). It is usually sunny and dry, with occasional showers. Winter (December-February): The average temperature during the winter in Saint Thomas is around 79°F (26°C). It is usually sunny and dry, with occasional showers.
Our weather forecast for Saint Thomas helps plan your stay according to the weather. For sunny days, pack light and breathable clothes, swimwear, and sunscreen. For winter weather, it's recommended to bring warm clothes, gloves, a hat, sturdy footwear, and a raincoat.
Date | Icon | Temperature | Wind speed/gusts | Cloudiness/Visibility | Air humidity/pressure | Sunrise/Sunset |
---|---|---|---|---|---|---|
Apr. 29th 2024 Apr. 29th 2024 | max: 26.7 °C min: 26.2 °C |
37.8 m/s 38.9 m/s |
43.6 % 23.5 m |
75.3 % 1,014 hPa |
05:53:34 18:40:56 |
|
Apr. 30th 2024 Apr. 30th 2024 | max: 26.6 °C min: 26.1 °C |
37.1 m/s 38.2 m/s |
89.5 % 22.6 m |
76.8 % 1,014 hPa |
05:53:00 18:41:15 |
|
May. 1st 2024 May. 1st 2024 | max: 27.5 °C min: 26.5 °C |
34.6 m/s 35.6 m/s |
51.9 % 21.7 m |
76.6 % 1,013 hPa |
05:52:26 18:41:34 |
|
May. 2nd 2024 May. 2nd 2024 | max: 27.4 °C min: 26.3 °C |
25.9 m/s 27.4 m/s |
55.0 % 18.8 m |
78.4 % 1,011 hPa |
05:51:54 18:41:53 |
|
May. 3rd 2024 May. 3rd 2024 | max: 26.9 °C min: 25.9 °C |
17.6 m/s 18.0 m/s |
45.2 % 19.5 m |
78.8 % 1,011 hPa |
05:51:23 18:42:13 |
|
May. 4th 2024 May. 4th 2024 | max: 27.2 °C min: 26.2 °C |
23.4 m/s 24.1 m/s |
16.3 % 23.0 m |
77.8 % 1,013 hPa |
05:50:52 18:42:33 |
|
May. 5th 2024 May. 5th 2024 | max: 27.4 °C min: 26.8 °C |
28.8 m/s 28.8 m/s |
83.4 % 21.1 m |
77.7 % 1,016 hPa |
05:50:22 18:42:53 |
|
May. 6th 2024 May. 6th 2024 | max: 26.9 °C min: 26.6 °C |
29.5 m/s 30.2 m/s |
74.4 % 16.8 m |
80.6 % 1,014 hPa |
05:49:53 18:43:13 |
|
May. 7th 2024 May. 7th 2024 | max: 27.9 °C min: 26.7 °C |
26.6 m/s 27.5 m/s |
79.2 % 19.7 m |
78.5 % 1,011 hPa |
05:49:25 18:43:34 |
|
May. 8th 2024 May. 8th 2024 | max: 27.8 °C min: 27 °C |
14.8 m/s 16.9 m/s |
25.9 % 21.8 m |
76.3 % 1,011 hPa |
05:48:58 18:43:55 |
|
May. 9th 2024 May. 9th 2024 | max: 28.3 °C min: 27.6 °C |
17.3 m/s 19.8 m/s |
5.2 % 22.9 m |
76.7 % 1,012 hPa |
05:48:32 18:44:16 |
|
May. 10th 2024 May. 10th 2024 | max: 28.2 °C min: 27 °C |
27.4 m/s 32.8 m/s |
88.4 % 17.0 m |
81.3 % 1,012 hPa |
05:48:07 18:44:37 |
|
May. 11th 2024 May. 11th 2024 | max: 28.4 °C min: 27.1 °C |
32.8 m/s 40.7 m/s |
95.4 % 22.3 m |
82.7 % 1,013 hPa |
05:47:42 18:44:58 |
Would you like to travel to Saint Thomas on a cruise ship or would you just like to know when a certain ship will dock there? Here you will find an overview of the cruise ships that will be calling at the port of Saint Thomas.
Date | Ship | Arrival | Departure | Details |
---|---|---|---|---|
Apr. 30th 2024 Tuesday, 30th of Apr. 2024 | Rhapsody of the Seas | 08:00 am | 05:00 pm | |
May 1st 2024 Wednesday, 1st of May 2024 | Disney Fantasy | 07:45 am | 04:00 pm | |
May 1st 2024 Wednesday, 1st of May 2024 | MSC Seascape | 07:00 am | 07:00 pm | |
May 3rd 2024 Friday, 3rd of May 2024 | Emerald Princess | 10:00 am | 10:00 pm | |
May 5th 2024 Sunday, 5th of May 2024 | Disney Magic | 08:00 am | 01:00 pm | |
May 7th 2024 Tuesday, 7th of May 2024 | Rhapsody of the Seas | 08:00 am | 05:00 pm | |
May 8th 2024 Wednesday, 8th of May 2024 | Celebrity Beyond | 12:30 pm | 08:00 pm | |
May 8th 2024 Wednesday, 8th of May 2024 | Icon of the Seas | 07:00 am | 03:00 pm | |
May 8th 2024 Wednesday, 8th of May 2024 | Norwegian Sky | 10:00 am | 07:00 pm | |
May 9th 2024 Thursday, 9th of May 2024 | Carnival Celebration | 07:00 am | 04:00 pm | |
May 9th 2024 Thursday, 9th of May 2024 | Carnival Vista | 07:00 am | 04:00 pm | |
May 9th 2024 Thursday, 9th of May 2024 | Norwegian Jade | 01:30 pm | 08:00 pm | |
May 13th 2024 Monday, 13th of May 2024 | Emerald Princess | 10:00 am | 10:00 pm | |
May 14th 2024 Tuesday, 14th of May 2024 | Enchanted Princess | 10:00 am | 10:00 pm | |
May 14th 2024 Tuesday, 14th of May 2024 | Mardi Gras | 09:00 am | 06:00 pm | |
May 15th 2024 Wednesday, 15th of May 2024 | Disney Fantasy | 07:45 am | 04:00 pm | |
May 15th 2024 Wednesday, 15th of May 2024 | MSC Seascape | 07:00 am | 07:00 pm | |
May 15th 2024 Wednesday, 15th of May 2024 | Norwegian Breakaway | 11:00 am | 07:00 pm | |
May 15th 2024 Wednesday, 15th of May 2024 | Wonder of the Seas | 12:30 pm | 08:00 pm | |
May 17th 2024 Friday, 17th of May 2024 | Norwegian Sky | 10:00 am | 07:00 pm | |
May 18th 2024 Saturday, 18th of May 2024 | Norwegian Jade | 01:30 pm | 08:00 pm | |
May 22nd 2024 Wednesday, 22nd of May 2024 | Icon of the Seas | 07:00 am | 03:00 pm | |
May 22nd 2024 Wednesday, 22nd of May 2024 | Norwegian Breakaway | 11:00 am | 07:00 pm | |
May 23rd 2024 Thursday, 23rd of May 2024 | Emerald Princess | 10:00 am | 10:00 pm | |
May 28th 2024 Tuesday, 28th of May 2024 | Adventure of the Seas | 08:00 am | 06:00 pm | |
May 28th 2024 Tuesday, 28th of May 2024 | Rhapsody of the Seas | 08:00 am | 05:00 pm | |
May 29th 2024 Wednesday, 29th of May 2024 | Disney Fantasy | 07:45 am | 04:00 pm | |
May 29th 2024 Wednesday, 29th of May 2024 | Norwegian Breakaway | 11:00 am | 07:00 pm | |
May 29th 2024 Wednesday, 29th of May 2024 | Wonder of the Seas | 12:30 pm | 08:00 pm | |
May 31st 2024 Friday, 31st of May 2024 | Norwegian Sky | 10:00 am | 07:00 pm | |
Jun. 2nd 2024 Sunday, 2nd of Jun. 2024 | Emerald Princess | 10:00 am | 10:00 pm | |
Jun. 4th 2024 Tuesday, 4th of Jun. 2024 | Carnival Magic | 09:00 am | 06:00 pm | |
Jun. 4th 2024 Tuesday, 4th of Jun. 2024 | Enchanted Princess | 10:00 am | 10:00 pm | |
Jun. 4th 2024 Tuesday, 4th of Jun. 2024 | Rhapsody of the Seas | 08:00 am | 05:00 pm | |
Jun. 5th 2024 Wednesday, 5th of Jun. 2024 | Disney Fantasy | 07:45 am | 04:00 pm | |
Jun. 5th 2024 Wednesday, 5th of Jun. 2024 | Icon of the Seas | 07:00 am | 03:00 pm | |
Jun. 5th 2024 Wednesday, 5th of Jun. 2024 | Norwegian Jade | 07:00 am | 01:00 pm | |
Jun. 6th 2024 Thursday, 6th of Jun. 2024 | Carnival Celebration | 07:00 am | 04:00 pm | |
Jun. 6th 2024 Thursday, 6th of Jun. 2024 | Carnival Vista | 07:00 am | 04:00 pm | |
Jun. 9th 2024 Sunday, 9th of Jun. 2024 | Norwegian Sky | 10:00 am | 07:00 pm | |
Jun. 11th 2024 Tuesday, 11th of Jun. 2024 | Enchanted Princess | 10:00 am | 10:00 pm | |
Jun. 12th 2024 Wednesday, 12th of Jun. 2024 | Emerald Princess | 10:00 am | 10:00 pm | |
Jun. 12th 2024 Wednesday, 12th of Jun. 2024 | Norwegian Breakaway | 11:00 am | 07:00 pm | |
Jun. 12th 2024 Wednesday, 12th of Jun. 2024 | Wonder of the Seas | 12:30 pm | 08:00 pm | |
Jun. 13th 2024 Thursday, 13th of Jun. 2024 | Silver Shadow | 08:00 am | 05:00 pm | |
Jun. 18th 2024 Tuesday, 18th of Jun. 2024 | Norwegian Sky | 10:00 am | 07:00 pm | |
Jun. 19th 2024 Wednesday, 19th of Jun. 2024 | Icon of the Seas | 07:00 am | 03:00 pm | |
Jun. 19th 2024 Wednesday, 19th of Jun. 2024 | Norwegian Breakaway | 11:00 am | 07:00 pm | |
Jun. 24th 2024 Monday, 24th of Jun. 2024 | Adventure of the Seas | 08:00 am | 06:00 pm | |
Jun. 25th 2024 Tuesday, 25th of Jun. 2024 | Rhapsody of the Seas | 08:00 am | 05:00 pm |
Photos by cruise fans for cruise fans!
Share your best pictures with the community and discover authentic images from travellers who have already been there.
- There are no photos available for Saint Thomas yet.
Share your holiday photos with the community and inspire others to their next adventure!
There are a few basic rules to follow
.