Where is hot in December?

Order Travel Money Online

In-store rates may vary.

To help you answer the question of where is hot in December, we’ve ordered our list of hot places in December starting with hottest destination Langkawi in Malaysia.

If you are wondering where to go in December look no further, our list will help as it covers a variety of winter sun holiday destinations, from far flung destinations to cheap sun holidays nearer to home.

Hot places in December


LocationAvg. TempSunshine (Hrs)Currency
Langkawi28 °C7Malaysian Ringgit
Jamaica27 °C8Jamaican Dollar
Barbados26 °C9Barbados Dollar
Dominican Republic26 °C8Dominican Peso
Mauritius25 °C9Mauritian Rupee
Rio de Janeiro25 °C6Brazilian Real
Dubai21 °C8UAE Dirham
Cape Town20 °C11.05South African Rand
Orlando17 °C7US Dollar
Tenerife17 °C6Euro


1. Langkawi, Malaysia

Weather in Langkawi in December

Average Temperature: 28°C

Sunshine: 7 hours

The weather in Malaysia in December is dry, hot and sunny. It is a good time of year to visit as there is very little rain. Malaysia’s coastal gem, the island of Langkawi has lovely sunny weather at this time of year. There is only 95 mm of rain in December compared to October which is wettest month with an average of 344mm of rain. With average temperatures of 28 degree and average highs of 32 degrees. Perfect weather to enjoy Langkawi’s breathtaking beaches.

Malaysia Ringgit exchange rate >>

2. Jamaica, Caribbean

weather in Jamaica in December

Average Temperature: 27°C

Sunshine: 8 hours

The weather in Jamaica in December is warm and sunny. It’s a popular time of year to visit – you’ll escape the winter weather at home and you’ll find lots of sunshine with a low chance of rain on this Caribbean island. The average temperature in December is 27 degrees with average highs of 31 degrees. Plus with 8 hours of sunshine a day, it is the ideal beach holiday destination.

Jamaican Dollar exchange rate >>

3. Barbados, Caribbean

weather in Barbados in December

Average Temperature: 26°C

Sunshine: 9 hours

Located north of the equator, this Caribbean island enjoys a tropical climate all year round. The weather in Barbados in December is warm and sunny, with a low chance of rain as it’s the dry season. The average temperature is 26 degrees with average highs of 28 degrees and plus you’ll get 9 hours of sunshine a day. It’s no wonder that Barbados is such a popular winter sun destination.

Barbados dollar exchange rate >>

4. Dominican Republic, Caribbean

Average Temperature: 26°C

Sunshine: 8 hours

The Dominican Republic is located in the northern Caribbean and enjoys a tropical climate throughout the year. The Dominican Republic weather in December is hot and sunny. You’ll be warmest and driest in the southern and western parts of the island. The capital Santo Domingo on the south coast enjoys lovely sunny weather with an average temperature of 26 degrees and highs of 31 degrees. Plus the sea temperature is lovely and warm at 28 degrees. Great weather for swimming in the sea or lounging by the pool.

Dominican Peso exchange rate >>

5. Mauritius

Average Temperature: 25°C

Sunshine: 9 hours

Located off the coast of Africa, the weather in Mauritius is hot and sunny all year around. The island does have a distinct dry and wet season. The rainy season starts in December with average temperatures of 25 and highs of 28, the rain might come as a welcomed relief from the heat. The average rainfall in December is 152 mm which is still a lot than February the wettest month at 228mm. The weather in Mauritius in December overall is beautifully warm with plenty of sunshine making it a popular winter sun holiday.

Mauritian Rupee exchange rate >>

6. Rio de Janeiro, Brazil

Average Temperature: 25°C

Sunshine: 6 hours

Rio de Janeiro one of the largest cities in Brazil has a tropical climate with warm weather all year round. The weather in Rio de Janeiro in December is hot and sunny with average temperatures of 25 degrees and highs of 29 degrees. It is a great beach holiday destination with a sea temperature of 24 degrees, it’s perfect for swimming.

Brazilian Real exchange rate >>

7. Dubai, United Arab Emirates

Average Temperature: 21°C

Sunshine: 8 hours

Dubai located in the Persian Gulf has hot weather all year around. The weather in Dubai in December is warm with average temperatures of 21 degrees and highs of 26 degrees. Making it one of coolest months to visit the City of Gold. If you enjoy beautifully warm weather but want to avoid the scorching heat of Dubai in summer. The best time to visit Dubai would be December to February.

UAE Dirham exchange rate >>

8. Cape Town, South Africa

Average Temperature: 20°C

Sunshine: 11.05 hours

Cape Town is located on South Africa’s southwest coast and enjoys good weather. The weather in Cape Town in December is lovely and warm. With average temperatures of 20 degrees and highs of 25 degrees and a low chance of rain with an average of 20mm of rainfall.  Cape Town is an ideal winter sun destination with its beautiful beaches.

South African Rand exchange rates >>

9. Orlando, Florida

Average Temperature: 17°C

Sunshine: 7 hours

Orlando located in Florida the sunshine state enjoys a sub-tropical climate and so enjoys warm weather all year. The weather in Orlando in December is sunny and warm with average temperatures of 17 degrees and highs of 23 degrees. It is a great sun holiday destination with plenty of theme parks to visits from Universal Studios to Walt Disney resort.

US Dollar exchange rate >>

10. Tenerife, Canary Islands

Average Temperature: 17°C

Sunshine: 6 hours

Tenerife part of Canary Islands is located close to Africa and Sahara desert and has good weather all year round. The weather in Tenerife in December is warm with average temperatures of 17 degrees and highs of 20 degrees. It’s a great winter sun holiday if you’re looking to escape the cold wet winters at home.

Euro exchange rate >>

Planning a sun holiday and not sure about December? Check out our sun holiday guides:


*Historical monthly average weather data from Holiday-Weather.com

Your trusted travel money provider

Don’t just take our word for it, see what some of our customers thought of the service:

Buy online for our best rates

We make it easy for you to buy travel money today at a great exchange rate, giving you the option to collect in-store, or conveniently get your travel money securely delivered to your home address.

Contact No1 Currency