Ratnapura Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Ratnapura

Ratnapura temperature today is 28°, feels like 34°, with humidity at 88% and wind at 1.84 km/h. Rain chance today is 75%. Use the hourly forecast and 5-day outlook below to plan your day.

overcast clouds
28°
overcast clouds
H: 28° L: 28°
Feels like 34°
AQI: (/5)
Humidity
88%
Dew 26°
Wind speed
1.84 km/h
SSW · G3.28
Pressure
1009 hPa
Visibility
10 km
High Humidity
Humidity is 88%. May feel uncomfortable.
Weather Summary
Currently in Ratnapura, expect varied conditions with hot temperatures around 28°, though it feels warmer. Winds are calm winds. High humidity may make it feel uncomfortable. Stay hydrated and seek shade during peak hours.
Precipitation Probability
75%
20
78%
23
0%
02
0%
05
0%
08
0%
11
60%
14
100%
17
50%
20
33%
23
74%
02
27%
05
20%
08
47%
11
100%
14
100%
17
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
27°
Thu
20:30
26°
 
25°
 
25°
 
29°
Fri
08:30
34°
 
32°
 
28°
 
26°
Fri
20:30
26°
 
25°
 
25°
 
29°
Sat
08:30
32°
 
31°
 
29°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
05:55
Sunset
Sunset
18:16
Moon Phase
Waxing Gibbous (100%)
Timezone: GMT+05:30
Last updated: Apr 30, 2026 12:00 PM · Data refreshes every 5 min
Location Info
Latitude
Latitude
6.682780
Longitude
Longitude
80.399170
Embed This Weather

Copy the code below to embed Ratnapura weather on your website:

<iframe src="https://nearweather.com/embed/ratnapura-lk-1228730" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Ratnapura
Content curated by the NearWeather editorial team · Updated periodically

Ratnapura, Sri Lanka: Climate and Weather Year Round

Ratnapura is a city located in the Sabaragamuwa Province of Sri Lanka. Known as the "City of Gems," Ratnapura is not only famous for its precious gemstones but also for its tropical climate. The city experiences a distinct wet and dry season throughout the year, making it an interesting destination for tourists and gem enthusiasts.

Climate Overview

Ratnapura has a tropical rainforest climate, characterized by high temperatures and abundant rainfall throughout the year. The city experiences two main seasons: the wet season and the dry season. The wet season typically lasts from May to September, while the dry season occurs from December to February.

Temperature

The average annual temperature in Ratnapura ranges from 25°C (77°F) to 30°C (86°F). The hottest months are April and May, with temperatures reaching up to 35°C (95°F). During the cooler months of December and January, temperatures can drop to around 20°C (68°F) in the evenings.

Here is a table summarizing the average monthly temperatures in Ratnapura:

Month Temperature (°C)
January 27
February 28
March 29
April 30
May 30
June 29
July 28
August 28
September 28
October 28
November 28
December 27

Rainfall

Ratnapura experiences heavy rainfall throughout the year, with the wettest months being May, June, and July. The annual average rainfall in the city is around 3,500mm (137.8 inches). The rainfall contributes to the lush greenery and fertile soil, which makes Ratnapura an excellent location for gemstone mining.

Here is a table showing the average monthly rainfall in Ratnapura:

Month Rainfall (mm)
January 70
February 60
March 110
April 220
May 310
June 370
July 300
August 250
September 250
October 280
November 290
December 160

Best Time to Visit

The best time to visit Ratnapura is during the dry season, from December to February. During this period, the weather is relatively cooler, and the chances of rainfall are significantly lower. This makes it easier to explore the city, visit gem mines, and engage in outdoor activities without the inconvenience of heavy rain.

Weather Hazards

While Ratnapura enjoys a tropical climate, it is important to note that the city is also prone to occasional extreme weather events such as heavy rains, thunderstorms, and landslides. These events are more likely to occur during the wet season, so visitors should stay informed about the weather conditions and follow any guidance provided by local authorities.

Conclusion

Ratnapura, Sri Lanka, offers a unique and vibrant climate throughout the year. With its tropical rainforest climate, visitors can expect high temperatures and abundant rainfall. The city's temperature ranges from 25°C to 30°C, with the hottest months being April and May. Ratnapura receives heavy rainfall, with an average annual rainfall of 3,500mm. The best time to visit is during the dry season from December to February when the weather is cooler and the chances of rainfall are lower. However, visitors should be aware of occasional extreme weather events and stay informed about any weather-related hazards. Ratnapura's climate and weather make it an intriguing destination for both gem enthusiasts and those seeking to experience the beauty of a tropical rainforest.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Ratnapura
What is the Latitude and Longitude of Ratnapura?

Ratnapura's Latitude is 6.682780 & Longitude is 80.399170.

What is the weather in Ratnapura today?

Weather in Ratnapura is 28° today.

What is the climatic condition of Ratnapura today?

Climate Conditions in Ratnapura shows overcast clouds today.

What is the humidity in Ratnapura today?

Humidity in Ratnapura is 88% today.

What is the wind speed in Ratnapura today?

Wind speed in Ratnapura is 1.84 km/h, flowing at 197° SSW wind direction.

What does it feel like in Ratnapura today?

It feels like 34° in Ratnapura today, with 88% cloud cover and 10 km visibility.

Weather in Ratnapura