Is It Monsoon in Batticaloa, Sri Lanka? Rainfall and Weather by Month

Batticaloa, Sri Lanka JANUARY
26°
Off-peak season
24° to 28°
Coolest & Wet
The coolest month of the year, still within the rainy season.
☔ Heavy rain gear⚠️ Flash-flood aware
27°
Shoulder season
24° to 29°
Rain Eases
Rain eases noticeably as the dry season approaches.
☀️ Sunscreen✨ Best sightseeing weather
28°
Peak season
24° to 31°
Dry Season Begins
The dry season settles in, though occasional heavy rain is possible early in the month some years.
☀️ Sunscreen✨ Best sightseeing weather
29°
Peak season
26° to 32°
Dry & Hot
Dry and increasingly hot as the year moves toward its warmest stretch.
🥵 Heat protection☀️ Sunscreen
30°
Shoulder season
26° to 33°
Hot & Usually Dry
Usually dry, though an occasional cyclone forming in the Bay of Bengal can bring unexpected heavy rain.
🥵 Heat protection☀️ Sunscreen
30°
Shoulder season
26° to 34°
Hottest Month
The hottest month of the year, dry with hot, dry air arriving from inland.
🥵 Heat protection☀️ Sunscreen
30°
Shoulder season
26° to 34°
Driest Month
The driest month of the year, still very hot.
🥵 Heat protection☀️ Sunscreen
30°
Peak season
26° to 34°
Hot & Dry
Still dry, part of the calmest stretch of the year.
🥵 Heat protection☀️ Sunscreen
29°
Shoulder season
26° to 33°
Dry Season Ends
Still comparatively dry, though rain will start building again soon.
🥵 Heat protection☀️ Sunscreen
28°
Shoulder season
25° to 32°
Monsoon Arrives
Rain increases sharply as the northeast monsoon sets in.
☔ Heavy rain gear⚠️ Flash-flood aware
27°
Off-peak season
24° to 29°
Deep Monsoon
Among the wettest months of the year, with an added risk of passing cyclones.
☔ Heavy rain gear⚠️ Flash-flood aware
26°
Off-peak season
24° to 28°
Wettest Month
The rainiest month of the year, with an added risk of passing cyclones.
☔ Heavy rain gear⚠️ Flash-flood aware
Drag through the year Jan
Jan
Feb
⭐️
Mar
⭐️
Apr
May
Jun
Jul
⭐️
Aug
Sep
Oct
Nov
Dec
This month
Rainfall
269 mm
11 rainy days this month
Sunshine
6.5 hrs/day
50% of daylight hours
Humidity
81%
Air feels heavy and sticky
Wind
16 km/h
Noticeable breeze
Rainfall
147 mm
7 rainy days this month
Sunshine
8 hrs/day
62% of daylight hours
Humidity
81%
Air feels heavy and sticky
Wind
13 km/h
Light, barely noticeable
Rainfall
71 mm
5 rainy days this month
Sunshine
8.5 hrs/day
65% of daylight hours
Humidity
79%
Air feels heavy and sticky
Wind
10 km/h
Light, barely noticeable
Rainfall
53 mm
4 rainy days this month
Sunshine
9 hrs/day
69% of daylight hours
Humidity
78%
Air feels heavy and sticky
Wind
10 km/h
Light, barely noticeable
Rainfall
51 mm
4 rainy days this month
Sunshine
8 hrs/day
62% of daylight hours
Humidity
77%
Air feels heavy and sticky
Wind
14 km/h
Light, barely noticeable
Rainfall
33 mm
3 rainy days this month
Sunshine
9 hrs/day
69% of daylight hours
Humidity
70%
Air feels heavy and sticky
Wind
19 km/h
Noticeable breeze
Rainfall
30 mm
3 rainy days this month
Sunshine
8 hrs/day
62% of daylight hours
Humidity
69%
Comfortably humid
Wind
18 km/h
Noticeable breeze
Rainfall
51 mm
3 rainy days this month
Sunshine
8.5 hrs/day
65% of daylight hours
Humidity
72%
Air feels heavy and sticky
Wind
18 km/h
Noticeable breeze
Rainfall
69 mm
4 rainy days this month
Sunshine
8 hrs/day
62% of daylight hours
Humidity
75%
Air feels heavy and sticky
Wind
14 km/h
Light, barely noticeable
Rainfall
188 mm
10 rainy days this month
Sunshine
7.5 hrs/day
58% of daylight hours
Humidity
79%
Air feels heavy and sticky
Wind
11 km/h
Light, barely noticeable
Rainfall
419 mm
17 rainy days this month
Sunshine
6.5 hrs/day
50% of daylight hours
Humidity
84%
Air feels heavy and sticky
Wind
11 km/h
Light, barely noticeable
Rainfall
470 mm
17 rainy days this month
Sunshine
5.5 hrs/day
42% of daylight hours
Humidity
85%
Air feels heavy and sticky
Wind
14 km/h
Light, barely noticeable
★★★ peak season, ★★☆ decent shoulder months, ★☆☆ true off-peak, based on rain frequency, heat, and haze.
Seasons at a glance
🌟
Peak season: Mar, Apr, Aug
Batticaloa's driest stretch, though it gets genuinely hot from May onward. March, April, and August are historically the calmest months for rain, sheltered from the direct southwest monsoon by Sri Lanka's central mountains.
🌤️
Shoulder season: Feb, May, Jun, Jul, Sep, Oct
This tier spans the rest of the dry season, May through September plus February, all comparatively light on rain, though May can occasionally bring a heavy, unexpected downpour from a passing cyclone.
Off-peak season: Jan, Nov, Dec
Batticaloa's wettest stretch, when the northeast monsoon brings the bulk of the year's rain. November and December are historically the rainiest months, with January not far behind.
Good to know
🏖️
Pasikudah is a short trip up the coast
This resort town, known for its calm, shallow bay, sits about 35km north of Batticaloa.
🎣
Batticaloa Lagoon has a 'singing fish' legend
Local folklore describes mysterious musical sounds sometimes heard rising from the lagoon at night, a story long associated with the city.
🌡️
The hottest stretch comes with the southwest monsoon
Unlike much of Sri Lanka, Batticaloa is sheltered from the direct rains of the southwest monsoon by the island's central mountains, so this period, roughly May to September, brings hot, dry air from inland instead of rain.
🌀
Cyclones can occasionally affect Sri Lanka
The island is usually affected by tropical cyclones in November and December, and more rarely in May, when storms forming in the Bay of Bengal can bring heavy rain.
🌊
Rainfall here can vary a lot year to year
Rainfall is historically irregular, and May in particular, usually dry, can occasionally bring heavy rain from a cyclone passing through the Bay of Bengal at an early stage of development.
Top attractions
1
Pasikudah Beach
A calm, shallow bay about 35km north of the city, popular for swimming and water sports thanks to its unusually gentle waters.
2
Batticaloa Lagoon
A large coastal lagoon associated with a local legend of mysterious 'singing fish' sounds heard on still nights, popular for boat rides at dusk.
3
Batticaloa Dutch Fort
A small 17th-century Dutch colonial fort on the lagoon, one of the oldest such structures still standing in Sri Lanka.
Frequently asked questions
When is monsoon season in Batticaloa?
Batticaloa's rainy season runs roughly from October through February, with December historically the wettest month, averaging around 470mm across 17 days.
What is the best time of year to visit Batticaloa?
March through September is historically Batticaloa's dry season, though it gets very hot from May onward.
What is the least favorable time to visit Batticaloa?
November and December are historically the rainiest months of the year, with an added risk of passing cyclones.
Which month has the most rain in Batticaloa?
December is historically the wettest month, averaging around 470mm of rain across 17 days.
Which month is the driest in Batticaloa?
July is historically the driest month, averaging around 30mm of rain.
How hot does Batticaloa get?
June is historically the hottest month of the year.
What should I pack for Batticaloa during the rainy season?
Rain gear is worth having from around October through February, especially during November and December.
Why is Batticaloa's hottest season during the monsoon?
Unlike much of Sri Lanka, Batticaloa is sheltered from the direct rains of the southwest monsoon by the island's central mountains, so this period, roughly May to September, brings hot, dry air from inland instead of rain.
Is Pasikudah near Batticaloa?
Yes. Pasikudah, a resort town known for its calm, shallow bay, sits about 35km north of Batticaloa.
Does rainfall vary year to year in Batticaloa?
Yes, quite a bit. Rainfall here is historically irregular, and May in particular, usually dry, can occasionally bring heavy rain from a cyclone passing through the Bay of Bengal.