Dambulla — Weather

Overcast
29°C 84°F · Overcast · 100% cloud cover
Feels like 33°C91°F · Low 26°C78°F · High 30°C86°F
Wind
19 km/h12 mph from SW
Humidity
73%
Pressure
1010 hPa29.82 inHg stable
UV Index
1.5 Low

Fair weather

Dambulla — 29°C, overcast at the moment.

🌧️ Local instability on Sunday, with rain. Total ~1.2 mm. Below the monthly normal (18 mm/month).

🌡️ At 30°C, today runs 2.3°C warmer than the June average of 28°C.

Hourly forecast

Detailed forecast for the next 60 hours

22°C 72°F 24°C 75°F 26°C 79°F 28°C 82°F 30°C 86°F 32°C 90°F 0mm 0.00in 0.1mm 0.00in 0.2mm 0.01in 0.3mm 0.01in 0.4mm 0.02in 0.5mm 0.02in 10:3016:3022:3004:3010:3016:3022:3006:3012:3018:3021:30
Temperature Precipitation Wind
Now
Overcast
29°C 84°F
19 12
73
11:30
Light rain
29°C 84°F
0.2 0.01
20 12
72
12:30
Overcast
30°C 85°F
20 12
69
13:30
Overcast
30°C 86°F
20 13
66
14:30
Light rain
30°C 86°F
21 13
66
15:30
Overcast
30°C 85°F
20 12
68
16:30
Partly cloudy
29°C 84°F
19 12
72
17:30
Overcast
28°C 82°F
17 11
77
18:30
Overcast
27°C 80°F
15 9
82
19:30
Partly cloudy
26°C 79°F
14 9
85
20:30
Partly cloudy
26°C 79°F
14 9
87
21:30
Overcast
26°C 78°F
14 9
88
22:30
Overcast
26°C 78°F
14 9
90
23:30
Overcast
26°C 78°F
13 8
90
00:30
Overcast
25°C 78°F
14 9
91
01:30
Overcast
25°C 77°F
14 8
91
02:30
Overcast
25°C 77°F
14 9
92
03:30
Overcast
25°C 77°F
14 9
91
04:30
Overcast
25°C 77°F
15 9
92
05:30
Overcast
25°C 77°F
15 9
91
06:30
Overcast
25°C 77°F
14 9
90
07:30
Overcast
26°C 79°F
17 11
86
08:30
Overcast
27°C 81°F
20 12
80
09:30
Overcast
28°C 83°F
19 12
77
10:30
Overcast
29°C 85°F
20 12
72
11:30
Drizzle
29°C 85°F
19 12
72
12:30
Drizzle
30°C 86°F
19 12
69
13:30
Light rain
30°C 86°F
0.2 0.01
19 12
68
14:30
Overcast
30°C 85°F
18 11
71
15:30
Drizzle
29°C 84°F
18 11
72
16:30
Overcast
28°C 83°F
17 11
75
17:30
Partly cloudy
27°C 81°F
16 10
80
18:30
Partly cloudy
26°C 80°F
15 9
85
19:30
Overcast
26°C 79°F
15 9
88
20:30
Overcast
26°C 78°F
15 9
89
21:30
Overcast
26°C 78°F
15 9
90
22:30
Overcast
26°C 78°F
14 9
90
23:30
Overcast
26°C 78°F
14 9
90
00:30
Overcast
25°C 78°F
14 9
90
03:30
Overcast
25°C 77°F
14 9
91
06:30
Overcast
25°C 77°F
13 8
90
09:30
Drizzle
27°C 81°F
17 10
80
12:30
Overcast
29°C 84°F
18 11
73
15:30
Drizzle
28°C 83°F
16 10
75
18:30
Overcast
26°C 79°F
14 9
87
21:30
Overcast
25°C 78°F
13 8
90
mmin km/hmph Humidity %

Daily Forecast

Light rain
Today
· Light rain
SW 21 km/h 13 mph (5937) 77% UV 3
26°C 78°F
30°C 86°F
Today
Light rain
Light rain
77%
SW 21 km/h 13 mph
26°C 78°F
30°C 86°F
Light rain
Tomorrow
· Light rain
SW 20 km/h 12 mph (6239) 83% UV 2
25°C 77°F
30°C 86°F
Tomorrow
Light rain
Light rain
83%
SW 20 km/h 12 mph
25°C 77°F
30°C 86°F
Drizzle
Saturday
· Drizzle
SW 21 km/h 13 mph (5937) 85% UV 1
25°C 77°F
29°C 84°F
Saturday
Drizzle
Drizzle
85%
SW 21 km/h 13 mph
25°C 77°F
29°C 84°F
Drizzle
Sunday
· Drizzle
1.2 mm 0.05 in SW 24 km/h 15 mph (5937) 78% UV 1
25°C 76°F
32°C 90°F
Sunday
Drizzle
Drizzle
78%
SW 24 km/h 15 mph
1.2 mm 0.05 in
25°C 76°F
32°C 90°F
Drizzle
Monday
· Drizzle
SW 25 km/h 15 mph (5836) 76% UV 1
24°C 76°F
33°C 91°F
Monday
Drizzle
Drizzle
76%
SW 25 km/h 15 mph
24°C 76°F
33°C 91°F
Drizzle
Tuesday
· Drizzle
SW 20 km/h 13 mph (5836) 82% UV 1
25°C 77°F
31°C 88°F
Tuesday
Drizzle
Drizzle
82%
SW 20 km/h 13 mph
25°C 77°F
31°C 88°F
Overcast
Wednesday
· Overcast
SW 20 km/h 12 mph (5635) 82% UV 1
26°C 78°F
31°C 87°F
Wednesday
Overcast
Overcast
82%
SW 20 km/h 12 mph
26°C 78°F
31°C 87°F
Overcast
Thursday
· Overcast
SW 19 km/h 12 mph (5333) 81% UV 1
25°C 77°F
30°C 87°F
Thursday
Overcast
Overcast
81%
SW 19 km/h 12 mph
25°C 77°F
30°C 87°F
Drizzle
Friday
· Drizzle
SW 25 km/h 16 mph (4628) 74%
24°C 76°F
32°C 89°F
Friday
Drizzle
Drizzle
74%
SW 25 km/h 16 mph
24°C 76°F
32°C 89°F
Drizzle
Saturday
· Drizzle
SW 26 km/h 16 mph (4729) 73%
25°C 76°F
32°C 90°F
Saturday
Drizzle
Drizzle
73%
SW 26 km/h 16 mph
25°C 76°F
32°C 90°F
Drizzle
Sunday
· Drizzle
SW 24 km/h 15 mph (4629) 72%
24°C 75°F
32°C 90°F
Sunday
Drizzle
Drizzle
72%
SW 24 km/h 15 mph
24°C 75°F
32°C 90°F
Drizzle
Monday
· Drizzle
SW 27 km/h 17 mph (4629) 72%
24°C 75°F
33°C 91°F
Monday
Drizzle
Drizzle
72%
SW 27 km/h 17 mph
24°C 75°F
33°C 91°F
Drizzle
Tuesday
· Drizzle
SW 26 km/h 16 mph (4729) 70%
24°C 75°F
33°C 91°F
Tuesday
Drizzle
Drizzle
70%
SW 26 km/h 16 mph
24°C 75°F
33°C 91°F
Clear
Wednesday
· Clear
SW 27 km/h 17 mph (4830) 69%
24°C 75°F
33°C 91°F
Wednesday
Clear
Clear
69%
SW 27 km/h 17 mph
24°C 75°F
33°C 91°F
Clear
Thursday
· Clear
SW 27 km/h 17 mph (4729) 70%
24°C 75°F
32°C 90°F
Thursday
Clear
Clear
70%
SW 27 km/h 17 mph
24°C 75°F
32°C 90°F
Drizzle
Friday
· Drizzle
SW 26 km/h 16 mph (4729) 75%
25°C 76°F
31°C 88°F
Friday
Drizzle
Drizzle
75%
SW 26 km/h 16 mph
25°C 76°F
31°C 88°F
Sunrise
05:48 AM
Civil Dawn 05:18 AM
Sunset
06:22 PM
Civil Dusk 06:52 PM
Today vs. seasonal normal
-1.4°C-2.5°F
High 31.7°C89°F · Low 24.3°C76°F · Normal for this month

Dambulla is located in North Central Province, Sri Lanka. Elevation: 164m. Annual average temperature: 27°C. Annual precipitation: 1531mm.

Frequently Asked Questions

What is the weather like in Dambulla today?

Today in Dambulla, Sri Lanka, the temperature is 29°C with Overcast. The high is 30°C and the low is 26°C.

What is the 16-day forecast for Dambulla?

The 16-day forecast for Dambulla shows the warmest day is Tuesday at 33°C, while the coolest night is Wednesday at 24°C. 1 day(s) have precipitation expected.

What time is sunrise and sunset in Dambulla?

In Dambulla, sunrise is at 02:18 AM and sunset is at 02:52 PM. Day length is approximately 12h 33m.

How accurate is the weather forecast for Dambulla?

Our forecasts for Dambulla use the DWD ICON model, one of the world's most advanced weather prediction systems. Accuracy is typically 85-90% for 1-3 day forecasts. Dambulla has an annual average temperature of 27°C and receives 1531mm of precipitation per year.

Last updated: 06/04/2026, 10:30 AM

June climate in Dambulla

Normals for June: average 28°C (24–32°C), around 18 mm of rain across the month. About 1.0°C warmer than the annual average of 27°C.

Nearby places right now

Weather in Sri Lanka

More places in North Central Province

More places in North Central Province