St. Thomas in December: Weather, Crowds and What to Book

← Back to Blog

St. Thomas in December: Weather, Crowds and What to Book

December is the month St. Thomas stops being quiet. The weather settles, hurricane season closes, and the cruise schedule fills up. Here is what the month looks like from the water, including which days the island gets busy and which days it does not.

Planning a December trip? Our two holiday sailings, the Christmas Eve Santa sail and the Christmas Day dinner cruise, each run once a year.

The weather, plainly

December in the US Virgin Islands sits around 84°F in the middle of the day and drops to about 75°F overnight. The sea sits right around 81°F through the winter, warm enough to swim in without steeling yourself first.

Two things change in December that matter more than the temperature:

  • Hurricane season ends 30 November. December sits entirely outside it. That is the single biggest reason the month is popular.
  • It dries out as the month goes on. Average rainfall roughly halves between the start of December and the end of it. You still get the short Caribbean shower that passes in fifteen minutes, but the long grey stretches are behind you.

For anything on the water, that combination is the point. Calmer conditions and settled weather mean fewer cancellations and better visibility for snorkeling, which is the thing most likely to get moved or called off in a worse month.

How busy the island gets, day by day

This is the most useful thing to know before you book anything in December.

St. Thomas is a cruise port. As the published December 2026 schedule stands, there are 83 scheduled calls into Charlotte Amalie across the month, bringing somewhere near 395,000 passengers and crew. But they do not arrive evenly. They arrive in waves, and the gap between a heavy day and a light day is enormous.

Roughly, as scheduled:

  • Heaviest days: New Year’s Eve at around 30,000 people in port, 2 December near 29,000, 16 December near 28,000, and 9 and 30 December both near 27,600
  • The Christmas run: around 25,000 on the 23rd, around 20,000 on Christmas Eve, then it falls away sharply
  • Lightest days: 20 December at under 3,000, 29 December near 2,900, 12 December near 3,800, 18 December near 3,900
  • Christmas Day itself: around 5,300, one of the quietest days of the entire month

A packed cruise port and the island you get on 20 December are not the same place. The heaviest day of the month has close to eleven times as many people in port as the lightest.

Schedules shift, so treat these as the shape of the month rather than a promise.

What to do with that information

Two simple rules get you most of the benefit:

  • On heavy days, get on the water early or get out of town. Main Street, the shopping district and the taxi ranks absorb the crowd. Magens Bay and the main beaches feel it too. A morning boat departure puts you ahead of most of it.
  • On light days, do the in-town things. Charlotte Amalie, the historic district, the restaurants, the drive over to Red Hook. These are far better on a 3,000 person day than a 28,000 person day.

If you are the cruise passenger rather than the person avoiding them, our St. Thomas cruise port guide covers which dock you land at, per person taxi rates from both piers, and what actually fits inside an all-aboard window.

Daylight, and why your evenings start earlier than you think

St. Thomas sits well east in its time zone, so winter sunsets come early. The earliest sunset of the entire year falls on 23 November at 5:42 PM. Through December it creeps back only slightly, to roughly 5:50 PM by Christmas Eve and around 5:54 PM by New Year’s Eve.

Practically, that means:

  • A full day on the water is finished well before 6:00 PM
  • Sunset sails board in the late afternoon, not the early evening
  • You still have a complete evening ahead of you after an on the water sunset, which is why the Christmas Eve sail at 5:00 PM gets you back for dinner
  • Dark arrives early enough that evening activities still work for families with small children

We wrote a whole piece on this: things to do in St. Thomas at night, covering glow kayaking on illuminated kayaks, the sunset lineup, and dinner on the water.

Christmas and the holidays on island

The Virgin Islands take Christmas seriously and the celebration runs for weeks, not days. A few traditions worth planning around:

  • Miracle on Main Street and the Lighted Boat Parade. The big one on St. Thomas. Main Street in Charlotte Amalie fills with live music, late night shopping, craft and food vendors, and the night closes with illuminated boats circling the harbor along the Waterfront. In both 2024 and 2025 it fell on the second Friday of December, with the boat parade starting around 7:00 PM.
  • Holiday markets and the children’s parade. Markets around Crown Bay and up on the Northside, plus a children’s parade downtown, in the run-up to Christmas.
  • New Year’s Eve. Busy, loud and good, and the single heaviest day in port all month.

Dates move from one year to the next, so confirm them with the organizers close to your trip rather than booking flights around a date you read in October.

What to book, and when

December is the month where booking ahead stops being optional. Two things in particular do not wait:

  • The Christmas Eve Santa sail, Thursday 24 December, 5:00 PM, two hours from Margaritaville. $130 adults, $95 for children three to twelve, toddlers free. One departure a year.
  • The Christmas Sunset and Dinner Cruise, Friday 25 December, 3:30 PM, three hours aboard the luxury yacht with a Christmas Caribbean style dinner and unlimited open bar. $199 adults, $150 for children three to twelve, toddlers free.

Beyond the holidays, the regular December lineup runs daily and books up through the month:

If your dates are flexible

December is excellent, and it is also one of the busiest months on the island. If you can move your trip and you care more about value and empty water than about Christmas, late summer and early fall are better value for water tours: lower prices, far fewer people and good conditions. We made the case for that in the best time to visit St. Thomas.

If your dates are fixed, book earlier than feels necessary and aim your in town days at the light days above.

St. Thomas in December: FAQ

What is the weather like in St. Thomas in December?

Around 84°F by day and 75°F overnight, with the sea right around 81°F. Rainfall roughly halves across the month, and December sits entirely outside hurricane season, which ends on 30 November.

Is December a busy time in St. Thomas?

Yes, but unevenly. As the December 2026 port schedule stands there are 83 scheduled cruise calls, and the heaviest day has close to eleven times as many people in port as the lightest. Christmas Day is one of the quietest days of the month. New Year’s Eve is the busiest.

What time does it get dark in St. Thomas in December?

Early. Sunset runs from roughly 5:42 PM at the start of the month to around 5:54 PM by New Year’s Eve. The earliest sunset of the year here is 5:42 PM, on 23 November.

Is the water warm enough to snorkel in December?

Yes. The sea sits right around 81°F through the winter. Settled December conditions also mean better visibility and fewer weather cancellations than the fall months.

Do I need to book tours in advance for December?

For the holiday week, yes. The Christmas Eve Santa sail runs once a year, and the Christmas Day dinner cruise takes a smaller group. The daily tours also fill through December.

What holiday events happen on St. Thomas?

Miracle on Main Street with the Lighted Boat Parade is the main one. It fell on the second Friday of December in both 2024 and 2025, along with holiday markets and a children’s parade closer to Christmas. Dates change year to year, so confirm them with the organizers before you plan around them.

Is Christmas Day a good day to be in St. Thomas?

It is one of the quietest days of the month in port, with around 5,300 cruise passengers and crew scheduled against roughly 30,000 on New Year’s Eve. If you want the island calm, the 25th is the day.

Plan your December on the water

Book a private charter or ask us anything.

← Back to Blog


Ready to
Set Sail?

Spots fill fast during peak season. Check real-time availability and reserve your perfect day on the water.

Check Availability & Book