Diyaluma Falls

Waterfall Sri Lankan waterfall and popular natural swimming spot

Sri Lanka’s second-highest waterfall, Diyaluma offers a steep trail to natural pools atop the falls and wide views across the Uva hills; many arrive for swimming and photography.

Main image
1.1 best friends.jpg
1.2 best friends.jpg
Dilayuma Ella.JPG
Diyaliuma watafal in Sri Lanka. April, 2018.jpg
Diyaluma Falls (6323257703).jpg
Diyaluma Falls (Koslanda, Sri Lanka).jpg
Diyaluma falls 1.jpg
Diyaluma falls from the bottom.jpg
Diyaluma falls.jpg
Diyaluma Falls.jpg

Diyaluma Falls is a large waterfall in Uva Province, Sri Lanka, with a total drop commonly cited at about 220 metres, making it one of the country’s highest falls. The waterfall consists of a series of cascades and a prominent main drop set in a steep ravine.

The site is visited for dramatic views of the cascades, photography and for the natural rock pools at the top of the falls where visitors often bathe. There are viewing points both at the base and on the plateau above the falls; the upper pools require a short scramble.

The falls are formed on a mountain stream in the Badulla District and are reached from nearby roads with short hikes or local tracks from the village of Koslanda and surrounding settlements. Facilities are basic and the site is primarily a natural attraction rather than a developed park.

Diyaluma has always been a natural geographic feature rather than a cultural construction; access and visitor use have increased with road improvements and growing interest in hill-country attractions.

  • Height: Measured at about 220 metres, it is commonly cited as Sri Lanka's second-highest waterfall.
  • Top pools: Natural rock pools at the top are a popular destination but require a scramble to reach; swimming is common though conditions can be slippery and currents unpredictable.

What to See #

  • Top pools: Series of natural rock pools and small cascades at the top plateau above the main drop that are regularly used for bathing and viewing the falls from above.
  • Base viewpoint: Base viewing area beside the stream where the main series of drops is visible and photographed; downstream trails offer lower-elevation views.
Diyaluma Falls
Diyaluma Falls, near Koslanda, Badulla District, Uva Province, Sri Lanka
6.7333, 81.0333
Free

How to Get to Diyaluma Falls #

From Badulla or Bandarawela, take the A4 toward Koslanda; signage points to Diyaluma Falls. The roadside car park sits near the base and a steeper track leads to the top pools. Public buses stop at Koslanda; local tuk-tuks handle the final mile.

Tips for Visiting Diyaluma Falls #

  • To reach the top of the falls, use the marked path from the roadside settlement of Koslanda - the trail is steep and slippery in places.
  • Go early morning: the natural pools at the top fill with locals and families by late morning on weekends.
  • Avoid wet-season monsoon days: the access path becomes hazardous when the river runs high.

Best Time to Visit Diyaluma Falls #

Dry months (December-March) are the most reliable for access and safer conditions for exploring the top pools.

Dry season
December-March · 22-30°C (72-86°F)
Best for hiking and safer river conditions; pools are clear and accessible.
Inter-monsoon
April-May · 24-32°C (75-90°F)
Still visitable but expect occasional heavy showers.

Weather & Climate near Diyaluma Falls #

Climate

Diyaluma Falls's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 19°C to 29°C. Abundant rainfall (1967 mm/year), wettest in November.

Best Time to Visit
JuneJulyAugust
Temperature & Rainfall
Temperature Range
37°
Warmest Month
16°
Coldest Month
Monthly Conditions

January

January is mild with highs of 27°C and lows of 19°C. Significant rainfall (143 mm) and partly cloudy skies.

73 Very Good

Comfort

23°
Feels Like Mild
23°C
Temperature
19° 27°
86%
Humidity
Very Humid

Weather

143 mm
Rainfall
2.6 m/s
Wind
Calm
1.9
UV Index
Very High
11.7h daylight

February

February is mild with highs of 28°C and lows of 19°C. Significant rainfall (114 mm) and partly cloudy skies.

75 Very Good

Comfort

24°
Feels Like Mild
24°C
Temperature
19° 28°
84%
Humidity
Very Humid

Weather

114 mm
Rainfall
2.0 m/s
Wind
Calm
2.2
UV Index
Extreme
11.8h daylight

March

March is warm with muggy conditions (dew point 22°C). Significant rainfall (182 mm) and partly cloudy skies.

75 Very Good

Comfort

24°
Feels Like Warm
24°C
Temperature
20° 29°
80%
Humidity
Very Humid

Weather

182 mm
Rainfall
1.4 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

April

April is warm with muggy conditions (dew point 23°C). Heavy rain (272 mm) and partly cloudy skies.

69 Good

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 29°
82%
Humidity
Very Humid

Weather

272 mm
Rainfall
1.5 m/s
Wind
Calm
2.4
UV Index
Extreme
12.2h daylight

May

May is the warmest month with stifling humidity (dew point 24°C). Significant rainfall (150 mm) and partly cloudy skies.

71 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 29°
85%
Humidity
Very Humid

Weather

150 mm
Rainfall
2.5 m/s
Wind
Calm
2.3
UV Index
Extreme
12.3h daylight

June

June is warm with muggy conditions (dew point 23°C). Moderate rainfall (39 mm) and partly cloudy skies.

84 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 28°
84%
Humidity
Very Humid

Weather

39 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.4h daylight

July

July is warm with muggy conditions (dew point 23°C). Moderate rainfall (60 mm) and partly cloudy skies.

80 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 28°
81%
Humidity
Very Humid

Weather

60 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.3h daylight

August

August is warm with muggy conditions (dew point 22°C). Moderate rainfall (67 mm) and partly cloudy skies.

80 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 28°
80%
Humidity
Very Humid

Weather

67 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.2h daylight

September

September is warm with muggy conditions (dew point 23°C). Regular rainfall (90 mm) and partly cloudy skies.

77 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 28°
81%
Humidity
Very Humid

Weather

90 mm
Rainfall
2.7 m/s
Wind
Calm
2.4
UV Index
Extreme
12.0h daylight

October

October is warm with muggy conditions (dew point 23°C). Heavy rain (268 mm) and partly cloudy skies.

69 Good

Comfort

24°
Feels Like Warm
24°C
Temperature
21° 28°
84%
Humidity
Very Humid

Weather

268 mm
Rainfall
1.4 m/s
Wind
Calm
2.2
UV Index
Extreme
11.9h daylight

November

November is mild with muggy conditions (dew point 23°C). The wettest month with heavy rain (337 mm) and mostly overcast skies.

65 Good

Comfort

24°
Feels Like Mild
24°C
Temperature
20° 27°
87%
Humidity
Very Humid

Weather

337 mm
Rainfall
1.4 m/s
Wind
Calm
1.8
UV Index
Very High
11.7h daylight

December

December is mild with muggy conditions (dew point 23°C). Heavy rain (245 mm) and mostly overcast skies.

65 Good

Comfort

23°
Feels Like Mild
23°C
Temperature
20° 27°
88%
Humidity
Very Humid

Weather

245 mm
Rainfall
1.6 m/s
Wind
Calm
1.7
UV Index
Very High
11.6h daylight

Nearby Attractions to Diyaluma Falls