Sri Lanka in december: average weather and climate, where to go?

How are weather conditions in Sri Lanka in december? Is it a good time to go to Wilpattu National Park and Colombo? Check this with weather datas and our advices here.

Best time to go to Sri Lanka?

Weather in Sri Lanka in december 2019

Below, you have access to the weather forecast for december for most popular cities in Sri Lanka. These datas are statistics for december from weather reports for many years. The percentage indicates the possibility of having the weather mentioned.

Average weather in december in Colombo

Weather at 7am

Temperature: 25°C

Clear/SunnyClear/Sunny
34% of time

Partly Cloudy33%

Moderate rain at times26%

Heavy rain7%

Weather at 1pm

Temperature: 32°C

Clear/SunnyClear/Sunny
38% of time

Moderate rain at times30%

Partly Cloudy23%

Heavy rain10%

Weather at 7pm

Temperature: 29°C

Moderate rain at timesModerate rain at times
38% of time

Heavy rain30%

Clear/Sunny19%

Partly Cloudy13%

More information about the weather in Colombo in december

Average weather in december in Jaffna

Weather at 7am

Temperature: 27°C

Moderate rain at timesModerate rain at times
36% of time

Partly Cloudy23%

Heavy rain22%

Clear/Sunny12%

Weather at 1pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
29% of time

Partly Cloudy26%

Heavy rain23%

Clear/Sunny17%

Weather at 7pm

Temperature: 30°C

Partly CloudyPartly Cloudy
31% of time

Clear/Sunny29%

Moderate rain at times27%

Heavy rain12%

More information about the weather in Jaffna in december

Average weather in december in Anuradhapura

Weather at 7am

Temperature: 24°C

FogFog
37% of time

Partly Cloudy25%

Moderate rain at times14%

Clear/Sunny10%

Weather at 1pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
53% of time

Clear/Sunny17%

Partly Cloudy17%

Heavy rain10%

Weather at 7pm

Temperature: 26°C

Moderate rain at timesModerate rain at times
38% of time

Heavy rain22%

Clear/Sunny22%

Partly Cloudy16%

More information about the weather in Anuradhapura in december

Average weather in december in Arugam Bay

Weather at 7am

Temperature: 26°C

Moderate rain at timesModerate rain at times
38% of time

Heavy rain28%

Partly Cloudy17%

Clear/Sunny11%

Weather at 1pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
37% of time

Heavy rain27%

Clear/Sunny24%

Partly Cloudy13%

Weather at 7pm

Temperature: 29°C

Moderate rain at timesModerate rain at times
36% of time

Heavy rain29%

Clear/Sunny18%

Partly Cloudy16%

More information about the weather in Arugam Bay in december

Average weather in december in Batticaloa

Weather at 7am

Temperature: 26°C

Moderate rain at timesModerate rain at times
38% of time

Heavy rain28%

Partly Cloudy17%

Clear/Sunny11%

Weather at 1pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
37% of time

Heavy rain27%

Clear/Sunny24%

Partly Cloudy13%

Weather at 7pm

Temperature: 29°C

Moderate rain at timesModerate rain at times
36% of time

Heavy rain29%

Clear/Sunny18%

Partly Cloudy16%

More information about the weather in Batticaloa in december

Average weather in december in Bentota

Weather at 7am

Temperature: 25°C

Clear/SunnyClear/Sunny
33% of time

Partly Cloudy32%

Moderate rain at times26%

Heavy rain8%

Weather at 1pm

Temperature: 32°C

Clear/SunnyClear/Sunny
40% of time

Moderate rain at times28%

Partly Cloudy23%

Heavy rain8%

Weather at 7pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
34% of time

Heavy rain34%

Clear/Sunny19%

Partly Cloudy13%

More information about the weather in Bentota in december

Average weather in december in Dambulla

Weather at 7am

Temperature: 23°C

FogFog
45% of time

Moderate rain at times18%

Partly Cloudy13%

Heavy rain10%

Weather at 1pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
49% of time

Partly Cloudy19%

Clear/Sunny18%

Heavy rain11%

Weather at 7pm

Temperature: 26°C

Moderate rain at timesModerate rain at times
39% of time

Heavy rain25%

Partly Cloudy17%

Clear/Sunny16%

More information about the weather in Dambulla in december

Average weather in december in Ella

Weather at 7am

Temperature: 19°C

FogFog
38% of time

Moderate rain at times32%

Heavy rain14%

Clear/Sunny9%

Weather at 1pm

Temperature: 24°C

Moderate rain at timesModerate rain at times
52% of time

Heavy rain24%

Clear/Sunny15%

Partly Cloudy10%

Weather at 7pm

Temperature: 20°C

Heavy rainHeavy rain
56% of time

Moderate rain at times32%

Fog6%

Clear/Sunny5%

More information about the weather in Ella in december

Average weather in december in Galle

Weather at 7am

Temperature: 25°C

Partly CloudyPartly Cloudy
35% of time

Clear/Sunny35%

Moderate rain at times20%

Heavy rain8%

Weather at 1pm

Temperature: 31°C

Clear/SunnyClear/Sunny
41% of time

Moderate rain at times27%

Partly Cloudy25%

Heavy rain8%

Weather at 7pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
43% of time

Heavy rain29%

Clear/Sunny16%

Partly Cloudy12%

More information about the weather in Galle in december

Average weather in december in Hikkaduwa

Weather at 7am

Temperature: 25°C

Partly CloudyPartly Cloudy
36% of time

Clear/Sunny35%

Moderate rain at times19%

Heavy rain8%

Weather at 1pm

Temperature: 31°C

Clear/SunnyClear/Sunny
41% of time

Moderate rain at times27%

Partly Cloudy25%

Heavy rain8%

Weather at 7pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
43% of time

Heavy rain29%

Clear/Sunny17%

Partly Cloudy11%

More information about the weather in Hikkaduwa in december

Average weather in december in Kalutara

Weather at 7am

Temperature: 25°C

Clear/SunnyClear/Sunny
33% of time

Partly Cloudy32%

Moderate rain at times26%

Heavy rain8%

Weather at 1pm

Temperature: 32°C

Clear/SunnyClear/Sunny
40% of time

Moderate rain at times28%

Partly Cloudy23%

Heavy rain8%

Weather at 7pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
34% of time

Heavy rain34%

Clear/Sunny19%

Partly Cloudy13%

More information about the weather in Kalutara in december

Average weather in december in Kandy

Weather at 7am

Temperature: 20°C

FogFog
31% of time

Clear/Sunny25%

Moderate rain at times23%

Partly Cloudy15%

Weather at 1pm

Temperature: 29°C

Moderate rain at timesModerate rain at times
57% of time

Clear/Sunny26%

Partly Cloudy11%

Heavy rain7%

Weather at 7pm

Temperature: 25°C

Heavy rainHeavy rain
37% of time

Moderate rain at times37%

Clear/Sunny18%

Partly Cloudy9%

More information about the weather in Kandy in december

Average weather in december in Negombo

Weather at 7am

Temperature: 24°C

Clear/SunnyClear/Sunny
36% of time

Partly Cloudy31%

Moderate rain at times26%

Heavy rain7%

Weather at 1pm

Temperature: 32°C

Clear/SunnyClear/Sunny
39% of time

Moderate rain at times27%

Partly Cloudy25%

Heavy rain11%

Weather at 7pm

Temperature: 29°C

Moderate rain at timesModerate rain at times
40% of time

Heavy rain28%

Clear/Sunny21%

Partly Cloudy12%

More information about the weather in Negombo in december

Average weather in december in Neluwa

Weather at 7am

Temperature: 21°C

FogFog
31% of time

Moderate rain at times24%

Clear/Sunny22%

Partly Cloudy15%

Weather at 1pm

Temperature: 31°C

Moderate rain at timesModerate rain at times
50% of time

Clear/Sunny24%

Heavy rain14%

Partly Cloudy13%

Weather at 7pm

Temperature: 26°C

Heavy rainHeavy rain
51% of time

Moderate rain at times30%

Clear/Sunny9%

Partly Cloudy6%

More information about the weather in Neluwa in december

Average weather in december in Nuwara Eliya

Weather at 7am

Temperature: 18°C

FogFog
38% of time

Moderate rain at times32%

Heavy rain14%

Clear/Sunny9%

Weather at 1pm

Temperature: 24°C

Moderate rain at timesModerate rain at times
52% of time

Heavy rain24%

Clear/Sunny15%

Partly Cloudy10%

Weather at 7pm

Temperature: 21°C

Heavy rainHeavy rain
55% of time

Moderate rain at times33%

Fog6%

Clear/Sunny5%

More information about the weather in Nuwara Eliya in december

Average weather in december in Udawalawe National Park

Weather at 7am

Temperature: 21°C

FogFog
31% of time

Moderate rain at times24%

Clear/Sunny22%

Partly Cloudy15%

Weather at 1pm

Temperature: 31°C

Moderate rain at timesModerate rain at times
50% of time

Clear/Sunny24%

Heavy rain14%

Partly Cloudy13%

Weather at 7pm

Temperature: 26°C

Heavy rainHeavy rain
51% of time

Moderate rain at times30%

Clear/Sunny10%

Partly Cloudy6%

More information about the weather in Udawalawe National Park in december

Average weather in december in Wilpattu National Park

Weather at 7am

Temperature: 24°C

FogFog
37% of time

Partly Cloudy25%

Moderate rain at times14%

Clear/Sunny10%

Weather at 1pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
53% of time

Clear/Sunny17%

Partly Cloudy17%

Heavy rain10%

Weather at 7pm

Temperature: 26°C

Moderate rain at timesModerate rain at times
38% of time

Heavy rain22%

Clear/Sunny22%

Partly Cloudy16%

More information about the weather in Wilpattu National Park in december

Average weather in december in Yala National Park

Weather at 7am

Temperature: 30°C

Clear/SunnyClear/Sunny
43% of time

Partly Cloudy28%

Moderate rain at times22%

Heavy rain6%

Weather at 1pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
37% of time

Heavy rain27%

Clear/Sunny26%

Partly Cloudy12%

Weather at 7pm

Temperature: 27°C

Moderate rain at timesModerate rain at times
34% of time

Clear/Sunny31%

Partly Cloudy21%

Heavy rain15%

More information about the weather in Yala National Park in december

Average weather in december in Puttalam

Weather at 7am

Temperature: 25°C

Partly CloudyPartly Cloudy
45% of time

Clear/Sunny21%

Moderate rain at times19%

Heavy rain10%

Weather at 1pm

Temperature: 31°C

Moderate rain at timesModerate rain at times
38% of time

Clear/Sunny25%

Partly Cloudy23%

Heavy rain11%

Weather at 7pm

Temperature: 29°C

Moderate rain at timesModerate rain at times
33% of time

Heavy rain29%

Clear/Sunny21%

Partly Cloudy17%

More information about the weather in Puttalam in december

Average weather in december in Trincomalee

Weather at 7am

Temperature: 22°C

FogFog
45% of time

Moderate rain at times18%

Partly Cloudy13%

Heavy rain10%

Weather at 1pm

Temperature: 30°C

Moderate rain at timesModerate rain at times
49% of time

Partly Cloudy19%

Clear/Sunny18%

Heavy rain11%

Weather at 7pm

Temperature: 26°C

Moderate rain at timesModerate rain at times
39% of time

Heavy rain25%

Partly Cloudy17%

Clear/Sunny16%

More information about the weather in Trincomalee in december

Weather details in december

Some regions see their climate improve, while for others - climatic conditions are deteriorating. The climate throughout December in Sri Lanka is, however, mediocre.

December in Colombo and the West Coast of the Island

The climate of Colombo is more clement, despite the abundance of rain because it usually occurs at night, allowing the tourists the opportunity to enjoy beautiful sunny days.

December in Jaffna and the Extreme North of the Island

The month of December is not famous for visiting Jaffna. Rainfall has increased in intensity and frequency. The sun can only make its way through a few thinnings.

December in Trincomalee and the Northeast of the Island

The weather in Sri Lanka throughout December is far from ideal - in Trincomalee, as elsewhere. The mornings are foggy and the rest of the day is rainy, most of the time.

December in Nuwara Eliya and the Central Plain

Despite the freshness of the atmosphere, the weather in Nuwara Eliya is still bad. The rains are indeed very abundant and the chance of having a magnificent sunshine is very slight.




Where to go in Sri Lanka in december?

Where to go in Sri Lanka in december: destination map

perfect weather good tolerable bad very bad

warning in december the weather is different depending on the city and regions of the country.

That month is not the best month to go to in Sri Lanka. The weather in Wilpattu National Park, Trincomalee, Dambulla, Yala National Park, Hikkaduwa, Puttalam, Negombo, Galle, Anuradhapura, Bentota, Colombo and Kalutara is quite correct. The sun is not there all the time and you may be faced the rain frequently. Nonetheless, if you don't plan a beach and sun travel in Sri Lanka but rather city tours or walking, this climate may be enough. In addition, there are definitely fewer tourists at this time of year.

It's even worse in Arugam Bay, Kandy, Nuwara Eliya, Batticaloa, Udawalawe National Park, Neluwa, Ella and Jaffna and surrounding areas where the climate is even worse. It is not recommended to visit these areas in december.


Climate in Sri Lanka in december

Climate in Colombo in December

In the month of december, maximum temperature is 33°C and minimum temperature is 28°C (for an average temperature of 30°C). The climate is burning there in the month of december. With 230mm over 21 days, you risk getting wet slightly throughout your vacations. But this is rather reasonably and you will not be too bothered by it.
With a correct climate, december is okay (but not the best time) for traveling in Colombo in Sri Lanka.

December
Average temperature 30°C
Highest temperature 33°C
Lowest temperature 28°C
Sea temperature 28.2°C
Rainfall 230mm
Number of days with rainfall 21 day(s)
(69%)
Humidity 80%
Cloud cover 37%
Length of day 11:44
Our opinion at whereandwhen.net tolerable

more information about the climate in Colombo in December

Climate in Jaffna in December

In december, maximum temperature is 30°C and minimum temperature is 28°C (for an average temperature of 29°C). The climate good here in this month. With 347mm over 18 days, you may find yourself often in the rain during your trip. Consider to pack clothes for rain.
With a bad climate, december is not the best time to go there.

December
Average temperature 29°C
Highest temperature 30°C
Lowest temperature 28°C
Sea temperature 27.3°C
Rainfall 347mm
Number of days with rainfall 18 day(s)
(57%)
Humidity 78%
Cloud cover 46%
Length of day 11:34
Our opinion at whereandwhen.net tolerable

more information about the climate in Jaffna in December

Climate in Anuradhapura in December

In december, the mean temperature in Anuradhapura is 27°C (maximum temperature is 30°C and minimum temperature is 25°C). The climate nice in that locality in this month. With 194mm over 20 days, you will experience some showers during your trip. But this is moderate and it is only of temporary showers.
With proper weather, the month of december is okay (but not the best month) for traveling in this city in Sri Lanka.

December
Average temperature 27°C
Highest temperature 30°C
Lowest temperature 25°C
Rainfall 194mm
Number of days with rainfall 20 day(s)
(64%)
Humidity 89%
Cloud cover 53%
Length of day 11:39
Our opinion at whereandwhen.net tolerable

more information about the climate in Anuradhapura in December

Climate in Arugam Bay in December

In december, maximum temperature is 30°C and minimum temperature is 26°C (for an average temperature of 28°C). The climate quite pleasant in that area in this month. With 522mm over 25 days, you may find yourself often in the rain for your trip. Remember to bring adapted clothes.

December
Average temperature 28°C
Highest temperature 30°C
Lowest temperature 26°C
Rainfall 522mm
Number of days with rainfall 25 day(s)
(80%)
Humidity 83%
Cloud cover 49%
Length of day 11:44
Our opinion at whereandwhen.net tolerable

more information about the climate in Arugam Bay in December

Climate in Batticaloa in December

In december, maximum temperature is 30°C and minimum temperature is 26°C (for an average temperature of 28°C). The climate quite comfortable in that locality in the month of december. With 522mm over 25 days, you may find yourself often in the rain for your holidays. Remember to bring adapted clothes.

December
Average temperature 28°C
Highest temperature 30°C
Lowest temperature 26°C
Rainfall 522mm
Number of days with rainfall 25 day(s)
(80%)
Humidity 83%
Cloud cover 49%
Length of day 11:41
Our opinion at whereandwhen.net tolerable

more information about the climate in Batticaloa in December

Weather data for Sri Lanka in december:

Weather data for Sri Lanka in december is derived from an average of the weather forecast since 2009 in Sri Lanka. There is a margin of error and these forecasts are to be considered as general information only. The weather in Sri Lanka can vary slightly from year to year, but these predictions should limit surprises. So you can pack your bags and check when is the best time of year to visit Sri Lanka.


All cities in Sri Lanka in december

Colombo in decembertolerable weather
Jaffna in decembertolerable weather
Anuradhapura in decembertolerable weather
Arugam Bay in decembertolerable weather
Batticaloa in decembertolerable weather
Bentota in decembertolerable weather
Dambulla in decembertolerable weather
Ella in decembervery bad weather
Galle in decembertolerable weather
Hikkaduwa in decembertolerable weather
Kalutara in decembertolerable weather
Kandy in decembertolerable weather
Negombo in decembertolerable weather
Neluwa in decembertolerable weather
Nuwara Eliya in decembervery bad weather
Udawalawe National Park in decembertolerable weather
Wilpattu National Park in decembertolerable weather
Yala National Park in decembertolerable weather
Puttalam in decembertolerable weather
Trincomalee in decembertolerable weather

See full list of cities



Change units: