Cruise and Beach Destinations
in the Caribbean, Mexico & Beyond

Bahamas Weather in December: Rain, Temperatures

Nassau Bahamas weather in December
Average high temperature and rainfall for Nassau Bahamas in December. © 2023 Scott S. Bateman

Bahamas weather in December is both cool and dry. Whether it’s a good time to go there during the month depends on what you like to do.

Average temperatures and rainfall over a 30-year period are available for three destinations in the Bahama islands, which lie about 300 miles southeast of Miami, FL.

They are Nassau, which is on Providence Island and is the largest and most popular destination in the Bahamas; Freeport, which is on Grand Bahama Island; and Great Inagua, the third largest island in the chain.

Freeport is the northernmost island, due east of West Palm Beach, FL,  and usually the first stop on a cruise that goes only to the Bahamas.

Nassau is more than 100 miles south to southwest of Freeport. Great Inagua lies much farther south and is close to Turks and Caicos as well as Cuba and Dominican Republic. As a result, it is the warmest of the three locations.

The locations have a direct impact on their weather in December.

Nassau Weather

Nassau has an average high temperature of 79 degrees Fahrenheit or 26 Celsius in December, according to the Bahamas Department of Meteorology. The high temperature is most common during the peak hours of the day.

The average low temperature, which occurs mainly at night, is 65 degrees Fahrenheit or 18 Celsius.

The risk of rain is low. The average rainfall during the month is only two inches. It is the lowest amount of the year except for slightly lower totals in January and February.

Average rain days, which is the number of days with rain each month, is a total of eight. February through April are slightly lower.

Freeport Weather

Freeport is slightly cooler than Nassau with an average high temperature in December of 77 degrees Fahrenheit or 25 Celsius. The average low is only 63 degrees Fahrenheit or 17 Celsius.

It is slightly more wet as well with an average rainfall of about three inches and nine total days of rain.

Inagua Weather

Thanks to its southern location in the Bahamas chain, Great Inagua has the warmest weather of the three destinations. It’s also the driest.

The average high temperature is 85 degrees Fahrenheit or 29 Celsius. The average low is 69 Fahrenheit or 21 Celsius.

Total rainfall is less than two inches. The average number of rain days is six.

Bahamas weather in January - February - March - April - May - June - July - August - September - October - November - December

Whether to Go

The Bahama islands are a popular cruise destination. Nassau in particular is known for its golfing, shopping, dining and nightlife.

Beach goers will find that December is not an ideal month to visit Nassau or Freeport because of the cooler air temperatures and especially the cooler sea temperatures.

Sea surface temperature normally vary between 74 degrees at their low point in February and 83 in August.

But if other activities are attractive, the Bahamas are still a good destination in December in part because of the low risk of rain.

More adventurous visitors might consider flying from Nassau to Great Inagua for warmer weather and also a chance to experience that island’s best known attraction, which is its eco-tourism.

Scott S. Bateman is a professional journalist who has traveled widely throughout the Caribbean and the Americas. He is the author of four books about cruising in the Caribbean, Alaska and Mexican Riviera.
November 07, 2023

All Cruise Ports in the Bahamas

Abaco golf
Explore Bahamas cruise ports including attractions, excursions and shopping tips.

Freeport Bahamas Cruise Port Guide

Freeport cruise ship
Freeport is the second most popular cruise port in the Bahamas after Nassau.

Nassau Bahamas Cruise Port Tips

Nassau cruise port
Nassau is one of the most popular cruise ports in the Caribbean region for good reasons.

8 Best Nassau Tourist Attractions

Nassau Travel Tips: Hotels, Attractions, Weather

Nassau Bahamas Beaches Near the Cruise Port

Best and Worst Times to Visit the Bahamas

Freeport Grand Bahama Vacation Tips