Skip to main content
AMZBooking
Dehiwala Zoo, Colombo

Season guide · Colombo · Sri Lanka

Colombo in the dry season

December–March: weather, crowds, prices and the best things to do this time of year.

Updated By the AMZBooking editorial team

Photo: A-wiki-guest-user, CC BY-SA 4.0

Quick answer

Sunny days, calm seas and peak season on the west and south coasts; book hotels ahead for Christmas and January. Expect highs up to 32°C (90°F) and lows around 22°C (72°F), with about 29 rainy days across December–March. December–March are among the best months of the year to visit.

Key facts

Months
December–March
Temperatures
22°C (72°F) to 32°C (90°F)
Rainy days in the season
About 29
Sea
27°C (81°F) to 29°C (84°F)
Crowds
Very busy
Hotel prices
Highest

Weather in the dry season

Colombo in the dry season: month by month
MonthHighLowRainy daysDaylightCrowds
January31°C (88°F)22°C (72°F)611.8 h5/5
February31°C (88°F)23°C (73°F)511.9 h5/5
March32°C (90°F)24°C (75°F)812.1 h4/5
December30°C (86°F)22°C (72°F)1011.7 h5/5

Compared with the rest of the year: average highs of 31°C (88°F) against a yearly 31°C (88°F), and 29 of the year's roughly 150 rainy days fall in these 4 months. Crowds rate 5/5 and hotel prices 5/5 on average.

What's on in the dry season

Recurring events; dates move from year to year, so confirm with the organiser.

  • January: Duruthu Perahera at Kelaniya temple (January full moon)
  • January: Thai Pongal — Tamil harvest festival (mid-January)
  • February: Navam Perahera at Gangaramaya (February full moon)
  • February: Independence Day (4 February)
  • December: Christmas decorations along Galle Road and in the malls

Make the most of the weather

Waterfront · Galle Face and Kollupitiya

Galle Face Green

This 500-metre seafront lawn and promenade, laid out by the British in 1859, is where Colombo comes to relax.

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

Visit in the late afternoon when it is cooler; the trees are full of flowering colour from March to May.

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

Built to commemorate independence from Britain in 1948, this columned hall is modelled on the royal audience hall of Kandy.

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

Viewpoint · Beira Lake

Lotus Tower

Go around sunset to see the city in daylight and after dark on the same ticket.

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

Beach · Mount Lavinia

Mount Lavinia Beach

Colombo's nearest swimming beach, 12 km south, is a golden strip backed by seafood restaurants and the Mount Lavinia Hotel, a former governor's mansion.

Time needed
Half a day
Cost
Free
  • Free
  • Outdoors
  • Couples
  • Kids

Day trips in the dry season

  • Galle Fort (About 1.5–2 hours by expressway; 2–3 hours by train) — A walled Dutch fort town on a headland, with ramparts for sunset walks, a lighthouse, churches, boutique hotels and cafés in colonial houses.
  • Negombo (About 1 hour by road) — A fishing town near the airport with a long beach, a Dutch-era canal, a lively fish market and lagoon boat trips.

What to pack

  • Light, breathable clothes, a sun hat and high-factor sunscreen
  • A packable rain jacket for showers
  • Comfortable walking shoes

Other times of year

Questions travellers ask

+Is the dry season a good time to visit Colombo?

Yes: December–March are among the best months. Sunny days, calm seas and peak season on the west and south coasts; book hotels ahead for Christmas and January.

+What is the weather like in Colombo in the dry season?

Highs of up to 32°C (90°F) and lows around 22°C (72°F), with about 29 rainy days over the season.