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

Weather in Sri Lanka 🇱🇰

Right now it is 28°C and partly cloudy in Colombo (feels like 34°C), with humidity 100%, wind 26 km/h. Across Sri Lanka right now, the warmest of the major cities is Valvedditturai (29°C), and the coolest is Badulla (16°C).

Colombo

Partly cloudy
28°C 83°F
Partly cloudy
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Sri Lanka

Colombo

Partly cloudy
28° 83°
Partly cloudy

Dehiwala-Mount Lavinia

Partly cloudy
28° 82°
Partly cloudy

Maharagama

Partly cloudy
28° 83°
Partly cloudy

Jaffna

Thundery outbreaks in nearby
29° 84°
Thundery outbreaks in nearby

Moratuwa

Light rain shower
27° 81°
Light rain shower

Negombo

Partly cloudy
28° 83°
Partly cloudy

Pita Kotte

Partly cloudy
28° 82°
Partly cloudy

Sri Jayewardenepura Kotte

Partly cloudy
28° 83°
Partly cloudy

Kandy

Patchy rain nearby
21° 70°
Patchy rain nearby

Trincomalee

Cloudy
28° 83°
Cloudy

Kalmunai

Clear
28° 82°
Clear

Galle

Light rain shower
27° 81°
Light rain shower

Point Pedro

Thundery outbreaks in nearby
29° 84°
Thundery outbreaks in nearby

Batticaloa

Clear
28° 83°
Clear

Katunayaka

Partly cloudy
28° 82°
Partly cloudy

Valvedditturai

Thundery outbreaks in nearby
29° 84°
Thundery outbreaks in nearby

Matara

Partly Cloudy
27° 80°
Partly Cloudy

Battaramulla South

Partly cloudy
28° 82°
Partly cloudy

Dambulla

Partly Cloudy
26° 78°
Partly Cloudy

Kolonnawa

Partly cloudy
28° 82°
Partly cloudy

Kotikawatta

Partly cloudy
28° 82°
Partly cloudy

Anuradhapura

Patchy rain nearby
26° 80°
Patchy rain nearby

Vavuniya

Patchy rain nearby
27° 81°
Patchy rain nearby

Hendala

Partly cloudy
28° 83°
Partly cloudy

Ambalangoda

Light rain shower
27° 81°
Light rain shower

Ratnapura

Light rain shower
22° 71°
Light rain shower

Badulla

Patchy rain nearby
16° 60°
Patchy rain nearby

Puttalam

Thundery outbreaks in nearby
28° 82°
Thundery outbreaks in nearby

Devinuwara

Partly Cloudy
27° 80°
Partly Cloudy

Ampara

Clear
26° 80°
Clear

Welisara

Partly cloudy
28° 83°
Partly cloudy

Kalutara

Light rain shower
27° 81°
Light rain shower

Bentota

Light rain shower
27° 81°
Light rain shower

Matale

Patchy rain nearby
23° 73°
Patchy rain nearby

Homagama

Partly cloudy
28° 83°
Partly cloudy

Beruwala

Light rain shower
27° 81°
Light rain shower

Panadura

Partly cloudy
28° 83°
Partly cloudy

Mulleriyawa

Partly cloudy
28° 82°
Partly cloudy

Kandana

Partly cloudy
28° 83°
Partly cloudy

Ja Ela

Partly cloudy
28° 82°
Partly cloudy

Wattala

Partly cloudy
28° 83°
Partly cloudy

Kelaniya

Partly cloudy
28° 82°
Partly cloudy

Peliyagoda

Partly cloudy
28° 83°
Partly cloudy

Kurunegala

Patchy rain nearby
23° 73°
Patchy rain nearby

Nuwara Eliya

Patchy rain nearby
16° 60°
Patchy rain nearby

Chilaw

Partly cloudy
28° 82°
Partly cloudy

Gampola

Patchy rain nearby
21° 70°
Patchy rain nearby

Eravur Town

Clear
28° 83°
Clear

Hanwella Ihala

Partly cloudy
28° 83°
Partly cloudy

Weligama

Partly Cloudy
27° 80°
Partly Cloudy

Vakarai

Partly Cloudy
28° 82°
Partly Cloudy

Kataragama

Clear
27° 81°
Clear

Kegalle

Patchy rain nearby
21° 70°
Patchy rain nearby

Hatton

Patchy rain nearby
16° 60°
Patchy rain nearby

Polonnaruwa

Partly Cloudy
26° 78°
Partly Cloudy

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

Frequently Asked Questions about Weather in Sri Lanka

What's the weather like in Sri Lanka right now?

Right now in the capital of Sri Lanka, Colombo, it's 28.2°C with Partly cloudy. Conditions vary across the country - see the city list on this page for live weather elsewhere in Sri Lanka.

What's the temperature in Colombo, Sri Lanka today?

The current temperature in Colombo, the capital of Sri Lanka, is 28.2°C. It feels like 33.5°C.

Which city in Sri Lanka is warmest right now?

Among major cities in Sri Lanka, Valvedditturai is the warmest right now at 29.0°C, while Kandy is the coolest at 21.2°C.

How humid is it in Colombo right now?

Humidity in Colombo is currently 100%. There's currently around 1.52mm of precipitation.

How windy is it in Colombo right now?

Wind speed in Colombo is around 26.3 km/h. Wind affects how cold the air feels (wind chill) and how comfortable outdoor activities are.

How can I check weather for other cities in Sri Lanka?

This page lists live weather for the largest cities in Sri Lanka. Click any city to see its full current conditions, hourly forecast, and 14-day outlook.