Best Time to Visit Colombo: Month-by-Month Guide

Best months for Colombo: August, April, May, July.

  • Best months for Colombo: August, April, May, July.
  • Peak season is February, January, December. Expect higher prices and more visitors (estimated from the climate, not from visitor counts).
  • Shoulder season: April, May, June, July, August, September, October. Good weather without the busiest period.
  • Wettest months: January, February, December.
  • The least pleasant month is February (score 6.1).

Year at a glance

26° 18° J 26° 18° F 25° 17° M 24° 15° A 20° 12° M 19° 11° J 19° 10° J 21° 11° A 21° 12° S 23° 14° O 24° 15° N 26° 17° D Rainy days

Weather by month

MonthAvg highAvg lowRainfall Rainy daysHumiditySunshine Score
January 26°C18°C233 mm 23– – 6.1
February 26°C18°C193 mm 20– – 6.1
March 25°C17°C126 mm 18– – 6.5
April 24°C15°C70 mm 10– – 7.8
May 20°C12°C86 mm 9– – 7.6
June 19°C11°C94 mm 8– – 7.4
July 19°C10°C85 mm 7– – 7.6
August 21°C11°C72 mm 7– – 7.9
September 21°C12°C124 mm 11– – 7.4
October 23°C14°C125 mm 14– – 7.0
November 24°C15°C123 mm 15– – 6.9
December 26°C17°C165 mm 19– – 6.2

Frequently asked questions

When is the best time to visit Colombo?

The best months are August, April, May, July.

When is the rainy season in Colombo?

The wettest months are January, February, December.