Skip to main content
AMZBooking
Viharamahadevi Park, Colombo

Month guide · Colombo · Sri Lanka

Colombo in January

What January is really like in Colombo: weather, crowds, prices, events and what to pack.

Updated By the AMZBooking editorial team

Photo: Kondephy, CC BY-SA 4.0

Quick answer

January is one of the best months to visit Colombo. Expect average highs of 31°C (88°F), lows of 22°C (72°F), about 6 rainy days and roughly 11.8 hours of daylight. Dry, sunny and slightly less humid; peak season for the west and south coasts.

Key facts

Average high / low
31°C (88°F) / 22°C (72°F)
Rainy days
About 6
Daylight
About 11.8 hours
Sea temperature
27°C (81°F)
Crowds
Very busy
Hotel prices
Highest

Weather in January

January is the 3rd-warmest month in Colombo: days average 31°C (88°F) against a yearly average high of 31°C (88°F), and nights fall to about 22°C (72°F). Rain falls on roughly 6 of its 31 days. Compared with December (30°C (86°F)), January is about as warm; by February highs stay near 31°C (88°F).

Sunrise (15 January)
About 06:27
Sunset (15 January)
About 18:12
Daylight
About 11.8 hours
Sea
27°C (81°F)

Second inter-monsoon (October–November). Frequent, heavy afternoon and evening storms; one of the wettest periods of the year in Colombo.

Crowds and prices

On a 1–5 scale, January rates 5 for crowds (the peak is January at 5) and 5 for hotel prices (highest in January). Book accommodation early: January is one of the pricier months.

Events in January

  • Duruthu Perahera at Kelaniya temple (January full moon)
  • Thai Pongal — Tamil harvest festival (mid-January)

Dates move from year to year. Check the organiser’s site before booking travel around an event.

What to do in January

Mild, settled days suit walking, viewpoints and time outdoors.

Waterfront · Galle Face and Kollupitiya

Galle Face Green

Arrive about an hour before sunset, eat from the stalls near the southern end, then walk to the Galle Face Hotel's verandah for a drink.

Time needed
1–2 hours
Cost
Free
  • Free
  • Kids
  • Food
  • After dark
  • Iconic
  • Outdoors
Viharamahadevi Park, Colombo
Photo: Kondephy, CC BY-SA 4.0

Park · Cinnamon Gardens

Viharamahadevi Park

Colombo's largest central park, formerly Victoria Park, faces the white-domed Town Hall and has a large seated Buddha, fountains, shady trees and a children's playground.

Time needed
1 hour
Cost
Free
  • Free
  • Kids
  • Outdoors
  • Nature
Independence Memorial Hall, Colombo
Photo: Charaka Ranasinghe, CC BY 2.0

Landmark · Cinnamon Gardens

Independence Memorial Hall

Come early in the morning or near sunset, when local joggers and walkers fill the paths.

Time needed
45 minutes
Cost
Free
  • Free
  • History
  • Architecture
  • Outdoors

Viewpoint · Beira Lake

Lotus Tower

At about 350 metres, the lotus-shaped Colombo Lotus Tower is the tallest structure in South Asia.

Time needed
1–1.5 hours
Cost
Mid-priced
  • Views
  • Kids
  • After dark
  • Rainy day

The sea averages 27°C (81°F) — warm enough to swim. Best beaches near Colombo.

What to pack

For highs near 31°C, lows near 22°C and 6 wet days: light, breathable clothes, a sun hat and high-factor sunscreen; comfortable walking shoes.

Is January a good time to visit Colombo?

One of the best months to visit Colombo, with 2 notable events on the calendar. The other best months are February–March and December. Compare every month.

Colombo in other months

Questions travellers ask

+Is January a good time to visit Colombo?

It is one of the best months to visit Colombo. Dry, sunny and slightly less humid; peak season for the west and south coasts.

+How warm is Colombo in January?

Average highs are around 31°C (88°F) and lows around 22°C (72°F).

+Does it rain a lot in Colombo in January?

Expect rain on about 6 days of the month.