⭐ Support Time.now: Join our Premium Plan for an ad-free experience! ⭐ Support Us: Go Premium Ad-Free!

Weather in Ratnapura, Sri Lanka 🇱🇰

Current Weather in Ratnapura

Moderate or heavy rain shower
28°C
Feels like 32°C. Moderate or heavy rain shower.
🌬️ 5 km/h W
💧 77% Humidity
🧭 1013 hPa
👁️ 7.0 km Visibility
☀️ UV Index: 10.1
🌡️ Dew Point: 24°C
🌅 Sunrise: 05:56 AM
🌇 Sunset: 05:47 PM
Map Overlays:

As of now, Ratnapura is 28°C and moderate or heavy rain shower, feeling like 32°C. Expect 77% humidity and winds of about 5 km/h, and the UV index is 10 (very high). In the days ahead, expect temperatures in Ratnapura from about 18°C to 30°C.

Hourly Forecast for Ratnapura

12:00
Light rain shower
29°
57%
13:00
Light rain shower
28°
64%
14:00
Moderate or heavy rain shower
26°
81%
15:00
Moderate or heavy rain shower
26°
85%
16:00
Moderate or heavy rain shower
23°
85%
17:00
Moderate or heavy rain shower
24°
88%
18:00
Heavy rain
22°
95%
19:00
Heavy rain
22°
94%
20:00
Light rain
24°
81%
21:00
Moderate or heavy rain shower
22°
87%
22:00
Moderate rain
23°
89%
23:00
Light rain
23°
82%
00:00
Light rain shower
23°
80%
01:00
Moderate rain
22°
86%
02:00
Mist
23°
46%
03:00
Mist
21°
39%
04:00
Mist
19°
37%
05:00
Cloudy
19°
27%
06:00
Cloudy
19°
25%
07:00
Overcast
25°
26%
08:00
Patchy rain nearby
26°
21%
09:00
Light drizzle
28°
51%
10:00
Light rain shower
29°
36%
11:00
Light rain shower
30°
42%

14-Day Forecast for Ratnapura

Sat, Nov 07
Light rain shower Light rain shower
29° / 18°
Sun, Nov 08
Light rain shower Light rain shower
30° / 19°
Mon, Nov 09
Light rain shower Light rain shower
30° / 18°
Tue, Nov 10
Light rain shower Light rain shower
30° / 19°
Wed, Nov 11
Mist Mist
29° / 19°
Thu, Nov 12
Light rain shower Light rain shower
29° / 20°
Fri, Nov 13
Light rain shower Light rain shower
29° / 19°
Sat, Nov 14
Light rain shower Light rain shower
29° / 19°
Sun, Nov 15
Mist Mist
25° / 19°
Mon, Nov 16
Patchy rain nearby Patchy rain nearby
26° / 21°
Tue, Nov 17
Light rain shower Light rain shower
28° / 21°
Wed, Nov 18
Light rain shower Light rain shower
28° / 19°
Thu, Nov 19
Mist Mist
29° / 21°
Fri, Nov 20
Patchy rain nearby Patchy rain nearby
30° / 21°

Additional Forecasts for Ratnapura

Air Quality

💨 US EPA Index 1 (Good)
CO (Carbon Monoxide) 238.0 μg/m³
O₃ (Ozone) 96.0 μg/m³
NO₂ (Nitrogen Dioxide) 2.3 μg/m³
SO₂ (Sulphur Dioxide) 4.6 μg/m³
PM2.5 (Fine particles) 7.0 μg/m³
PM10 (Coarse particles) 7.6 μg/m³

Historical Weather

Weather Forecasts for Other Cities in Sri Lanka

Browse Weather in Sri Lanka by cities in alphabetical order:

A B C D E G H J K M N P R S T V W

Weather in Sri Lanka ›

Best Time to Be Outside in Ratnapura Today

The most comfortable window in Ratnapura today looks like 12:00 to 15:00, when it is around 28°C. The next likely rain is around 12:00.

Frequently Asked Questions about Weather in Ratnapura

What is the temperature in Ratnapura right now?

Ratnapura is sitting at 28°C (83°F) right now, moderate or heavy rain shower (feels like 32°C).

What's the weather like in Ratnapura right now?

Current weather in Ratnapura: Moderate or heavy rain shower, humidity 77%, wind 5 km/h W.

What is today's forecast for Ratnapura?

Today in Ratnapura: high 29°C, low 18°C, light rain shower. Chance of rain: 91%.

What is the 7-day weather forecast for Ratnapura?

Daily highs and lows for Ratnapura:

  • 2026-11-07: 29°C / 18°C
  • 2026-11-08: 30°C / 19°C
  • 2026-11-09: 30°C / 18°C
  • 2026-11-10: 30°C / 19°C
  • 2026-11-11: 29°C / 19°C
  • 2026-11-12: 29°C / 20°C
  • 2026-11-13: 29°C / 19°C
Is it going to rain in Ratnapura today?

There is a 91% chance of rain in Ratnapura today. Total expected precipitation: 54.12 mm.

What is the wind speed in Ratnapura right now?

Wind in Ratnapura is currently 5 km/h (3 mph) from the W.

What is the UV index in Ratnapura right now?

The UV index in Ratnapura is currently 10.1 (very high). Sun protection is recommended when the index is 3 or higher.

Weather forecasts for other major cities in 🇱🇰 Sri Lanka: Colombo · Dehiwala-Mount Lavinia · Maharagama · Jaffna · Moratuwa · Negombo · Pita Kotte · Sri Jayewardenepura Kotte · Kandy · Trincomalee · Kalmunai · Galle · Point Pedro · Batticaloa · Katunayaka · Valvedditturai · Matara · Battaramulla South · Dambulla · Kolonnawa · Kotikawatta · Anuradhapura · Vavuniya · Hendala · Ambalangoda · Ratnapura · Badulla · Puttalam · Devinuwara · Ampara · Welisara · Kalutara · Bentota · Matale · Homagama · Beruwala · Panadura · Mulleriyawa · Kandana · Ja Ela · Wattala · Kelaniya · Peliyagoda · Kurunegala · Nuwara Eliya · Chilaw · Gampola · Eravur Town · Hanwella Ihala · Weligama