Colombo, Sri Lanka skyline

Colombo Weather in January

Colombo, Sri Lanka in January: how the month usually turns out, from 2006–2025 averages.

A typical January day in Colombo peaks at 30.1°C (86.2°F) and drops to 22.7°C (72.9°F) overnight; expect about 11 rainy days (90 mm in total) and 10.2 hours of sunshine daily.

Avg high

30.1°C (86.2°F)

Avg low

22.7°C (72.9°F)

Rainfall

90 mm (3.6 in)

Rainy days

11 days

Sunshine

10.2 h / day

Humidity

77%

January vs the rest of the year

On temperature, January beats 8 of 11 other months, and it ranks as the 2nd driest month of the year.

MonthAvg highvs JanuaryRainRainy days
January30.1°C (86.2°F)—90 mm11
February31.3°C (88.3°F)+1.2°C (+2.2°F)63 mm10
March31.1°C (88°F)+1°C (+1.8°F)126 mm18
April30.7°C (87.3°F)+0.6°C (+1.1°F)184 mm25
May29.6°C (85.3°F)−0.5°C (−0.9°F)323 mm29
June28.9°C (84°F)−1.2°C (−2.2°F)295 mm29
July28.6°C (83.5°F)−1.5°C (−2.7°F)232 mm29
August28.4°C (83.1°F)−1.7°C (−3.1°F)238 mm29
September28.5°C (83.3°F)−1.6°C (−2.9°F)274 mm28
October28.8°C (83.8°F)−1.3°C (−2.3°F)383 mm28
November28.9°C (84°F)−1.2°C (−2.2°F)373 mm24
December29.2°C (84.6°F)−0.9°C (−1.6°F)190 mm18

What January feels like in Colombo

January is part of Colombo's dry season, when rain totals drop well below the wet months. Expect proper heat in the afternoon — slow down between noon and four. Little changes after sunset — nights stay warm, only slightly below the daytime level. Thick, humid air means clothes cling and the heat feels stronger than the number.

Rain in Colombo in January

Expect a mix of dry and wet days, with rain about one day in 3. Wet days average about 8.2 mm (0.3 in), enough to soak you without an umbrella. Across the year Colombo averages about 10 mm per rainy day, so January is typical. It is among the three driest months of the year.

Daylight and sunshine in January

In mid-January, sunrise is at about 6:26 am and sunset at about 6:12 pm (local time) — 11 h 46 min of daylight. Day length barely changes from mid-December (2 min longer). Close to the equator, sunrise and sunset times move very little through the year. Measured sunshine covers about 87% of the daylight — skies are mostly clear.

How January compares to the rest of the year

January is the 4th warmest month of the year in Colombo. Compared with December, afternoons are 0.9°C (1.6°F) warmer, with 99 mm less rain. The warm-up continues into February. The next month's average high: 31.3°C (88.3°F).

Who January suits

  • Sightseeing: a good fit — the weather rarely gets in the way of a city walk.
  • Parks & outdoor: less ideal — afternoons are too warm to linger outside.
  • Beach: less ideal — too many rainy days.

Tips for visiting Colombo in January

Rain Protection

A compact umbrella and a light waterproof jacket.

Sun Protection

Sunscreen, a hat and sunglasses; light breathable clothes.

Quick questions

How warm is Colombo in January?

Expect around 30.1°C (86.2°F) in the afternoon and 22.7°C (72.9°F) at night, which most visitors would call hot.

Does it rain a lot in Colombo in January?

It does: about 11 rainy days bring roughly 90 mm, so plan some indoor options.

What should I wear in Colombo in January?

The numbers point to rain protection and sun protection. Evenings feel similar to the day, so the same clothes work from morning to night.

Is January or February better for visiting Colombo?

On our 12-month climate ranking, February comes out ahead (#1 of 12 vs #2). February is warmer and has fewer rainy days.

Is January a good time to visit Colombo?

Good

Good — warm to hot days, frequent rain (about 11 rainy days), plenty of sunshine (10.2 h a day). Within Colombo's own year, January ranks #2 of 12 — one of the 3 best months to visit.

Drier places in January

Plan a trip to Colombo

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Colombo weather by month.