Weather in Sri Lanka - today, tomorrow and 14-day forecast

Right now temperatures across Sri Lanka range from 27° to 33°. Below: today's conditions city by city, a live weather map, the 14-day outlook and month-by-month climate to help you pick the best time to travel.

Weather in Sri Lanka's cities today

🌤️Anuradhapura 33°💧 0.1 mm 🌧️Batticaloa 32°💧 0.2 mm 🌧️Trincomalee 31°💧 0.1 mm 🌧️Matara 30°💧 0.3 mm 🌧️Colombo 29°💧 2.6 mm 🌧️Srijayewardenepurakotte 29°💧 2.3 mm 🌧️Galle 29°💧 0.1 mm ☁️Jaffna 29°💧 0.4 mm 🌧️Negombo 28°💧 0.8 mm 🌤️Kandy 27°💧 0.5 mm

Weather map - today's temperatures

🌤️ Anuradhapura 33° 🌧️ Batticaloa 32° 💧 0.2 mm 🌧️ Trincomalee 31° 🌧️ Matara 30° 💧 0.3 mm 🌧️ Colombo 29° 💧 2.6 mm 🌧️ Srijayewardenepurakotte 29° 💧 2.3 mm 🌧️ Galle 29° ☁️ Jaffna 29° 💧 0.4 mm 🌧️ Negombo 28° 💧 0.8 mm 🌤️ Kandy 27° 💧 0.5 mm
Pill colour shows today's daytime temperature. Click a city for its full 14-day forecast.

Next days in Sri Lanka

today☀️ 31°night 26°
Thu☁️ 33°night 26°
Fri☁️ 33°night 26°
Sat☁️ 33°night 26°
Sun☁️ 33°night 25°
Mon☁️ 32°night 26°
Tue☁️ 33°night 25°
Wed☁️ 33°night 25°

14-day forecast - Sri Lanka

WEATHER FORECAST · 15 DAYSSri LankaAsia · 16-day forecast31°☀️Todaynight 26° · wind 7 m/s · humidity 51%🌅 05:55 🌇 18:29 · daylight 12 h 34 min31°26°33°26°33°26°33°26°33°25°32°26°33°25°33°25°33°25°33°25°33°25°33°25°33°26°32°25°33°25°RAIN (MM)Wed8.07Thu9.07Fri10.07Sat11.07Sun12.07Mon13.07Tue14.07Wed15.07Thu16.07Fri17.07Sat18.07Sun19.07Mon20.07Tue21.07Wed22.07AVERAGE33°MAX.33° (18.07)MIN.31° (8.07)TOTAL RAIN0 mmSUNNY DAYS2world-prices.com · updated 2026-07-08

📅 Sri Lanka 30 & 45-day weather - long-range outlook

Next 16 days · forecast
33°
around 25° at night · days with rain: 0
Weeks 3-4 · avg for July
32°
around 26° at night · rain chance 25%
Weeks 5-7 · avg for August
31°
around 26° at night · rain chance 30%
The 30 & 45-day outlook for Sri Lanka: the next 16 days are a numerical forecast updated daily - on average 33° by day and 25° at night. Further out we rely on multi-year climate averages: around 32° in July, and about 31° in August. Forecasts beyond two weeks are indicative only.

Today vs the next days - Sri Lanka cities

CityToday+3 days+7 daysRain today
🌤️ Anuradhapura 33℃33℃ 32℃0.1 mm
🌧️ Batticaloa 32℃33℃ 32℃0.2 mm
🌧️ Trincomalee 31℃32℃ 31℃0.1 mm
🌧️ Matara 30℃30℃ 30℃0.3 mm
🌧️ Colombo 29℃28℃ 28℃2.6 mm
🌧️ Srijayewardenepurakotte 29℃29℃ 29℃2.3 mm
🌧️ Galle 29℃29℃ 28℃0.1 mm
☁️ Jaffna 29℃29℃ 29℃0.4 mm
🌧️ Negombo 28℃28℃ 28℃0.8 mm
🌤️ Kandy 27℃29℃ 28℃0.5 mm

Day-by-day forecast for Sri Lanka

Wednesday8 July 2026
☀️31°clear sky
sunrise 05:55 · sunset 18:29 · night 26° · evening 30° · humidity 51% · wind 7 m/s · clouds 1%
Thursday9 July 2026
☁️33°overcast clouds
sunrise 05:55 · sunset 18:29 · night 26° · evening 29° · humidity 41% · wind 7 m/s · clouds 86%
Friday10 July 2026
☁️33°overcast clouds
sunrise 05:55 · sunset 18:29 · night 26° · evening 30° · humidity 42% · wind 7 m/s · clouds 91%
Saturday11 July 2026
☁️33°overcast clouds
sunrise 05:56 · sunset 18:29 · night 26° · evening 30° · humidity 43% · wind 7 m/s · clouds 99%
Sunday12 July 2026
☁️33°broken clouds
sunrise 05:56 · sunset 18:29 · night 25° · evening 29° · humidity 44% · wind 7 m/s · clouds 73%
Monday13 July 2026
☁️32°overcast clouds
sunrise 05:56 · sunset 18:29 · night 26° · evening 29° · humidity 47% · wind 7 m/s · clouds 100%
Tuesday14 July 2026
☁️33°overcast clouds
sunrise 05:56 · sunset 18:29 · night 25° · evening 29° · humidity 41% · wind 7 m/s · clouds 100%
Wednesday15 July 2026
☁️33°overcast clouds
sunrise 05:57 · sunset 18:29 · night 25° · evening 29° · humidity 36% · wind 7 m/s · clouds 100%
Thursday16 July 2026
☁️33°overcast clouds
sunrise 05:57 · sunset 18:29 · night 25° · evening 30° · humidity 39% · wind 7 m/s · clouds 91%
Friday17 July 2026
🌤️33°a few clouds
sunrise 05:57 · sunset 18:29 · night 25° · evening 30° · humidity 41% · wind 7 m/s · clouds 23%
Saturday18 July 2026
🌤️33°scattered clouds
sunrise 05:57 · sunset 18:29 · night 25° · evening 30° · humidity 40% · wind 7 m/s · clouds 34%
Sunday19 July 2026
☁️33°overcast clouds
sunrise 05:57 · sunset 18:29 · night 25° · evening 29° · humidity 44% · wind 7 m/s · clouds 100%
Monday20 July 2026
☁️33°overcast clouds
sunrise 05:58 · sunset 18:29 · night 26° · evening 29° · humidity 44% · wind 6 m/s · clouds 100%
Tuesday21 July 2026
☁️32°overcast clouds
sunrise 05:58 · sunset 18:29 · night 25° · evening 29° · humidity 45% · wind 7 m/s · clouds 100%
Wednesday22 July 2026
☁️33°overcast clouds
sunrise 05:58 · sunset 18:29 · night 25° · evening 29° · humidity 42% · wind 7 m/s · clouds 99%
Thursday23 July 2026
☁️32°overcast clouds
sunrise 05:58 · sunset 18:29 · night 25° · evening 29° · humidity 45% · wind 7 m/s · clouds 92%

🌊 Sea temperature - Sri Lanka

BeachWater todayWater week avgWavesHow's the water?
Batticaloa30℃30℃0.8 mvery warm
Jaffna30℃30℃0.8 mvery warm
Negombo30℃29℃1.9 mvery warm
Colombo29℃29℃1.8 mvery warm
Srijayewardenepurakotte29℃29℃1.8 mvery warm
Galle29℃29℃2.1 mvery warm
Trincomalee29℃28℃0.4 mvery warm
Matara27℃28℃1.9 mvery warm
Sea-surface temperature from marine models, updated daily. See also: where the sea is warmest right now.

Air quality and smog in Sri Lanka

CityPM2.5 (µg/m³)PM10 (µg/m³)Air quality
Kalmunai17.938.3good
Moratuwa16.521.4good
Kolombo16.521.4good
Negombo15.520.5good
Dzafna1524.7good
Kandy District11.416.3very good
Trikunamalaja1015.4very good
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-07-08, 06:30).

Sri Lanka weather through the year

WEATHER THROUGH THE YEARSri Lanka31°23°31°24°32°25°33°25°32°26°32°26°32°26°31°26°31°26°31°25°30°24°30°24°CHANCE OF RAIN (%)212323325141253046575341JanFebMarAprMayJunJulAugSepOctNovDecWARMESTApr (33°)COLDESTNov (30°)DRIESTJan (21%)WETTESTOct (57%)world-prices.com · 2026-07-08 · ★ best months

Sri Lanka weather month by month - when is the best time to go?

January (31°)February (31°)March (32°)April (33°)May (32°)June (32°)July (32°)August (31°)September (31°)October (31°)November (30°)December (30°)

FAQ - Sri Lanka weather

What is the weather like in Sri Lanka today?
Today it is about 31° during the day and 26° at night, clear sky.
How far ahead can I check the forecast for Sri Lanka?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.