Bentota Weather by Month: River, Beach and Sea Through the Year — Sri Lanka travel story by Lankan Stays & Trails

Regional weather · Bentota

Bentota weather by month

Bentota is the first proper beach town south of Colombo, where a broad river meets a long golden beach. Its weather follows the west coast pattern closely, and its open beach makes the sea especially sensitive to the monsoon. Here is how it changes through the year.

November 2, 2026 · 6 min read · Lankan Stays & Trails

WeatherBeachesSri Lanka

Quick answer

Bentota is driest and calmest roughly from December to April, its beach season, with January to March the most reliable months. From about late May to September the southwest monsoon brings showers and a rough, dangerous sea, though the Bentota river, Lunuganga and the town's hotels remain rewarding. October and November bring heavy afternoon storms. Daytime highs are about 29 to 31 °C all year, and the sea is about 27 to 29 °C.

Key takeaways

  • Bentota's beach season runs roughly from December to April, with January to March the most reliable.
  • The southwest monsoon brings showers and a rough sea from roughly late May to September.
  • Bentota's long open beach has strong currents, so the monsoon sea is especially dangerous there.
  • October and November bring heavy afternoon and evening storms.
  • The river, the gardens and Ayurveda stays make Bentota useful even in the wet months.

Bentota's climate in brief

Bentota sits on the southwest coast about 60 to 65 km south of Colombo, in the wet zone. It receives roughly 2,300 to 2,500 mm of rain a year, a little more than Colombo, because it is closer to the rain-catching hills of the Kalutara and Galle districts.

Temperatures barely change. Days are about 29 to 31 °C and nights about 24 to 26 °C, with high humidity. The seasons are about rain and the sea: dry and calm from December to April, wet and rough from late May to September, stormy in October and November.

The beach is long and open, without a headland or reef to break the swell. That makes it lovely in the calm season and dangerous in the monsoon.

  • →Annual rain: roughly 2,300 to 2,500 mm.
  • →Days: about 29 to 31 °C all year.
  • →Sea: about 27 to 29 °C.

December to April: the beach season

From December, the northeast monsoon leaves the west coast in a rain shadow. Bentota dries out through December and is mostly sunny from January to March. The sea becomes calm and swimmable near the hotels, and water sports on the river and lagoon are in full swing.

April is hotter and more humid, with afternoon thunderstorms, but the sea usually stays calm for most of the month. The last week of April can bring the first swell.

This is the busiest season, especially from Christmas to March, and the best for a beach-centred stay.

  • →Driest: January to March.
  • →Calm sea: roughly December to April.
  • →Busiest: Christmas to March.

Late May to September

The southwest monsoon usually arrives in the second half of May. Late May and June are the wettest weeks, with heavy showers and gusty wind. July and August are lighter, often with long bright spells. September brings afternoon storms again.

The sea is rough throughout, with high surf and strong currents along the whole beach. Red flags are common, and swimming in the sea is not safe on most days. Hotel pools take over.

The rest of Bentota carries on. River safaris through the mangroves, Geoffrey Bawa's Lunuganga estate, Bevis Bawa's Brief Garden, turtle hatcheries and Ayurveda treatments all work in the monsoon, and hotel rates are lower.

  • →Sea: rough, red flags common.
  • →River and gardens: good in showers.
  • →Lower hotel rates.

October and November

October and November are the wettest months on much of the west coast, with heavy storms in the afternoon and evening and usually dry mornings. October can bring roughly 300 to 380 mm of rain.

The sea calms gradually through these months as the monsoon swell fades, and by late November Bentota's beach season is starting again. Early November is still uncertain.

Inter-monsoon storms in Bentota usually follow a daily pattern: a clear, hot morning, cloud building after noon and heavy rain with lightning in the late afternoon or evening. A morning river trip or a visit to Brief Garden is usually dry, and the afternoon suits a spa treatment or a book by the pool.

Planning a Bentota stay by season

Plan a beach stay from December to April. From late May to September, plan Bentota as a river, garden and Ayurveda stop rather than a swimming beach, and move beach time to the east coast. In October and November, book the second half of November for the best odds.

Lankan Stays & Trails includes Bentota for beach time in the dry season and as a garden and river stop on monsoon-season routes.

Frequently asked questions

When is the best time to visit Bentota?

For the beach, roughly December to April, with January to March the most reliable. The sea is calm, days are sunny and river trips are in full swing. Bentota's river, gardens and Ayurveda hotels make it worth visiting outside the beach season too.

Can you swim in Bentota in the monsoon?

Generally not. From late May to September, the southwest monsoon brings high surf and strong currents along Bentota's long open beach, and red flags are common. Swimming in the sea is not safe on most days. Hotel pools and the calmer river are the alternatives.

When is the rainy season in Bentota?

The main rainy season is the southwest monsoon, from roughly late May to September, wettest in late May and June. October and November bring heavy afternoon storms. The dry season usually runs from December to April.

What is the weather like in Bentota in July?

July is in the southwest monsoon, but its rain is lighter than in June, with showers between long bright spells. The sea is rough and not safe for swimming. River safaris, Lunuganga, Brief Garden and Ayurveda stays work well, and hotel rates are lower.

Is Bentota wetter than Colombo?

Slightly. Bentota receives roughly 2,300 to 2,500 mm a year, a little more than Colombo, because it is closer to the rain-catching hills inland. It follows the same seasons, with a dry season from December to April.

Is the Bentota river trip possible in the rain?

Usually, yes. Boat trips through the mangroves of the Bentota river run in most weather, pausing only for heavy storms or lightning. Mornings are the best time in the wet months, because storms tend to build in the afternoon.

How does Lankan Stays & Trails use Bentota by season?

Bentota is planned for beach time from December to April. On monsoon-season routes, it is used as a river, garden and Ayurveda stop, with beach time moved to the east coast, where the sea is calm from April to September.

Is Bentota good for a first night from the airport?

Yes, in any season. Bentota is roughly 1.5 to 2 hours from the airport by expressway, and its hotels, river and gardens work in all weather. From December to April it adds a calm beach. In the monsoon months, plan it as a rest stop rather than a swimming stay.

Lankan Stays Team