Climate of Ratnapura, Ratnapura, Sri Lanka
Point-value climate at Ratnapura (Ratnapura, Sri Lanka). Population approximately 47,832.
Located in Ratnapura, Sri Lanka, Ratnapura has a tropical climate. Population approximately 47,832. Monthly average temperatures range from 26.2°C / 79.2°F in December to 27.9°C / 82.2°F in April, with rainfall varying from 124 mm / 4.9 in (January) to 521 mm / 20.5 in (May) — about 3971 mm / 156.3 in across the year. Ratnapura is the capital of Ratnapura. These are point-value climate normals sampled at Ratnapura's coordinates — often quite different from the surrounding region's area-weighted average.
Best time to visit Ratnapura →
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 26.3°C79.3°F | 124 mm4.9″ | Tropical |
| February | 26.9°C80.4°F | 143 mm5.6″ | Tropical |
| March | 27.6°C81.7°F | 252 mm9.9″ | Tropical |
| April | 27.9°C82.2°F | 377 mm14.8″ | Tropical |
| May | 27.7°C81.9°F | 521 mm20.5″ | Tropical |
| June | 27.1°C80.8°F | 411 mm16.2″ | Tropical |
| July | 26.8°C80.2°F | 307 mm12.1″ | Tropical |
| August | 26.8°C80.2°F | 311 mm12.2″ | Tropical |
| September | 26.8°C80.2°F | 398 mm15.7″ | Tropical |
| October | 26.6°C79.9°F | 478 mm18.8″ | Tropical |
| November | 26.3°C79.3°F | 399 mm15.7″ | Tropical |
| December | 26.2°C79.2°F | 250 mm9.8″ | Tropical |
Frequently asked questions
What is the best time to visit Ratnapura?
Ratnapura does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Ratnapura's warmest month is April at an average of 27.9°C / 82.2°F, and its driest month is January with about 124 mm / 4.9 in of rain.
What is the climate of Ratnapura?
Ratnapura, in Ratnapura, Sri Lanka, has monthly average temperatures ranging from 26.2°C / 79.2°F in December to 27.9°C / 82.2°F in April. Annual rainfall is approximately 3971 mm / 156.3 in, with the wettest month being May (521 mm / 20.5 in) and the driest January (124 mm / 4.9 in).
What is the average temperature in Ratnapura in April?
The average temperature in Ratnapura in April is 27.9°C / 82.2°F, with rainfall of about 377 mm / 14.8 in — the warmest month of the year.
When is the driest month in Ratnapura?
The driest month in Ratnapura is January, with about 124 mm / 4.9 in of average monthly rainfall. Average temperature that month is 26.3°C / 79.3°F.
When is the wettest month in Ratnapura?
The wettest month in Ratnapura is May, with approximately 521 mm / 20.5 in of average monthly rainfall.