Best Time To Visit Ratnapura

2.6 /5

What is the best time to visit Ratnapura?

Ratnapura receives rainfall almost throughout the year. The best time to visit Ratnapura is from January to March when the average rainfall is at its minimum, and you can visit the city's gem mines and waterfalls without worrying about the weather. For an opportunity to watch the procession and witness the streets of Ratnapura come alive, visit the city in September.

Weather in Ratnapura


Upcoming Ratnapura Weather

Ratnapura Photos