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

Best months for Lanka: December, January, February, November.

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

Year at a glance

24° 11° J 26° 14° F 30° 18° M 31° 21° A 32° 24° M 32° 26° J 32° 26° J 32° 26° A 32° 25° S 31° 22° O 28° 17° N 25° 12° D Rainy days

Weather by month

MonthAvg highAvg lowRainfall Rainy daysHumiditySunshine Score
January 24°C11°C14 mm 2– – 8.8
February 26°C14°C22 mm 3– – 8.7
March 30°C18°C42 mm 5– – 8.1
April 31°C21°C107 mm 12– – 6.8
May 32°C24°C219 mm 20– – 5.4
June 32°C26°C313 mm 25– – 5.2
July 32°C26°C335 mm 26– – 5.2
August 32°C26°C304 mm 25– – 5.2
September 32°C25°C249 mm 23– – 5.4
October 31°C22°C126 mm 14– – 6.6
November 28°C17°C24 mm 3– – 8.7
December 25°C12°C11 mm 2– – 8.9

Frequently asked questions

When is the best time to visit Lanka?

The best months are December, January, February, November.

When is the rainy season in Lanka?

The wettest months are July, August, June.