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

Best months for Ratnapura: January, February, March, April.

  • Best months for Ratnapura: January, February, March, April.
  • Peak season is January, February, March. Expect higher prices and more visitors (estimated from the climate, not from visitor counts).
  • Wettest months: May, April, July.
  • The least pleasant month is December (score 6.1).

Year at a glance

27° 19° J 28° 19° F 28° 20° M 28° 21° A 27° 22° M 26° 21° J 26° 21° J 26° 21° A 26° 21° S 27° 20° O 27° 20° N 27° 20° D Rainy days

Weather by month

MonthAvg highAvg lowRainfall Rainy daysHumiditySunshine Score
January 27°C19°C309 mm 23– – 6.1
February 28°C19°C285 mm 21– – 6.1
March 28°C20°C307 mm 28– – 6.1
April 28°C21°C469 mm 29– – 6.1
May 27°C22°C311 mm 30– – 6.1
June 26°C21°C266 mm 28– – 6.1
July 26°C21°C247 mm 29– – 6.1
August 26°C21°C228 mm 28– – 6.1
September 26°C21°C246 mm 26– – 6.1
October 27°C20°C499 mm 28– – 6.1
November 27°C20°C661 mm 27– – 6.1
December 27°C20°C513 mm 26– – 6.1

Frequently asked questions

When is the best time to visit Ratnapura?

The best months are January, February, March, April.

When is the rainy season in Ratnapura?

The wettest months are May, April, July.