Weather in Bentota in December

View all deals

27° C



62 mm

per month


35 %



78 %


What’s the weather like in Bentota in December?

In December, Bentota experiences warm and pleasant weather, making it a popular destination for holiday-goers seeking a tropical escape. The town is located on the southern coast of Sri Lanka, where it enjoys a coastal climate characterized by high temperatures and occasional rainfall.

Average daily temperatures

During December, Bentota experiences average daily temperatures ranging from 24°C (75°F) to 31°C (88°F). The temperatures tend to be higher during the daytime and slightly cooler in the evenings. The heat is often accompanied by high humidity, which can make the weather feel warmer than it actually is.

Sunshine and rainfall

December in Bentota typically sees plenty of sunshine, with an average of 8 hours of sunshine per day. This provides ample opportunity for visitors to indulge in outdoor activities and relax by the beach.

However, December also marks the beginning of the rainy season in Bentota, with an average of 8 days of rainfall throughout the month. The rainfall is usually in the form of short and intense showers, which can be a refreshing break from the heat. It is advisable to carry an umbrella or raincoat to be prepared for sudden downpours.

Overall, December offers favorable weather conditions for enjoying the beaches, water sports, and exploring the attractions in Bentota. The warm temperatures, abundance of sunshine, and occasional rainfall create a tropical atmosphere that is ideal for a relaxing holiday.

Destinations with similar weather