Sri Lanka in March

March is one of Sri Lanka's best months (rank 2 of 12): its 12 destinations average 80/100, led by Trincomalee at 90 — 36°C and 10 rainy days — while Nuwara Eliya is cooler at 24°C and scores 87.

#2 of 12 months for Sri Lanka · 12 destinations · updated September 2026 · climate normals from ERA5 reanalysis

Where in Sri Lanka in March

#PlaceTypeFeels-like highRainComfortAt its best
1TrincomaleeBeach36°C43 mm · 10 days90 tier SYes
2Nuwara EliyaTrekking hub24°C112 mm · 14 days87 tier AYes
3Arugam BayBeach35°C81 mm · 14 days86 tier A
4MirissaBeach38°C110 mm · 20 days85 tier AYes
5WeligamaBeach38°C110 mm · 20 days85 tier AYes
6GalleBeach38°C128 mm · 21 days84 tier AYes
7BentotaBeach37°C139 mm · 18 days83 tier AYes
8EllaTrekking hub30°C98 mm · 15 days78 tier B
9SigiriyaCity35°C47 mm · 10 days75 tier BYes
10KandyCity35°C82 mm · 13 days72 tier B
11AnuradhapuraCity39°C48 mm · 9 days67 tier C
12ColomboCity38°C90 mm · 16 days66 tier CYes

Comfort is SeasonMap's 0–100 score; each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. "At its best" means March is one of that place's own top three months. Feels-like highs fold in humidity, wind and sun.

What's on in Sri Lanka in March

  • Blue whale season · Mirissa · 1 Nov – 15 Apr
  • Blue whales off Mirissa · Colombo · 1 Nov – 15 Apr (usually)
  • Blue whale season off Mirissa · Weligama · 1 Nov – 30 Apr (usually)

Seasons in force

Peak crowds at 3 of Sri Lanka's 6 well-known places this month.

Better months for Sri Lanka

More about March