Sri Lanka in January

January is one of Sri Lanka's best months (rank 2 of 12): its 12 destinations average 81/100, led by Nuwara Eliya at 87 — 21°C and 15 rainy days — while Colombo is warmer at 35°C and scores 72.

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

Where in Sri Lanka in January

#PlaceTypeFeels-like highRainComfortAt its best
1Nuwara EliyaTrekking hub21°C116 mm · 15 days87 tier AYes
2MirissaBeach29°C126 mm · 16 days85 tier AYes
3WeligamaBeach35°C126 mm · 16 days85 tier AYes
4GalleBeach29°C141 mm · 18 days84 tier AYes
5BentotaBeach29°C146 mm · 16 days83 tier AYes
6EllaTrekking hub26°C99 mm · 16 days82 tier AYes
7KandyCity29°C96 mm · 15 days82 tier AYes
8Arugam BayBeach31°C118 mm · 17 days80 tier A
9TrincomaleeBeach27°C159 mm · 16 days77 tier B
10AnuradhapuraCity32°C84 mm · 12 days76 tier BYes
11SigiriyaCity27°C99 mm · 16 days76 tier BYes
12ColomboCity35°C78 mm · 8 days72 tier BYes

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 January 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 January

  • Christmas and New Year peak · Nuwara Eliya and 3 more places · 20 Dec – 5 Jan
  • Blue whale season · Mirissa · 1 Nov – 15 Apr
  • Galle Literary Festival · Galle · 20–28 Jan (usually)
  • 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 5 of Sri Lanka's 6 well-known places this month.

Better months for Sri Lanka

More about January