Travel Sri Lanka Hub
Most beautiful waterfalls in Sri Lanka
HomeBlogNature & Adventure
Nature & Waterfalls

Most Beautiful Waterfallsin Sri Lanka

Discover Sri Lanka's most spectacular waterfalls, from towering mountain cascades and misty forest falls to scenic waterfalls hidden among the tea country.

August 19, 2026
16 min read
Sri Lanka

Waterfalls

Mountain Cascades

Highlands

Central Sri Lanka

Nature

Forest & Tea Country

Experience

Views & Adventure

Sri Lanka's central highlands are filled with rivers, streams and dramatic mountain landscapes, creating hundreds of waterfalls across the island.

Some waterfalls are easy to see from the roadside, while others require a short hike through forests, tea plantations or mountain trails.

Whether you are looking for a spectacular viewpoint, a peaceful nature experience or an adventurous hike, Sri Lanka has a waterfall worth adding to your itinerary.

Explore destinations

Discover waterfalls and more

Open detailed destination guides on Travel Sri Lanka Hub.

Explore Places

10 Most Beautiful Waterfalls in Sri Lanka

Here are ten spectacular waterfalls to consider when planning your Sri Lanka adventure.

Bambarakanda Falls Sri Lanka
01
Tallest waterfallEasy to Moderate

Bambarakanda Falls

Kalupahana, Badulla DistrictApprox. 263 m

Bambarakanda is Sri Lanka's tallest waterfall, dropping dramatically through the forested hills of the central highlands.

Tallest waterfall in Sri LankaMountain sceneryForest surroundingsPhotography
Explore Bambarakanda Falls
Diyaluma Falls Sri Lanka
02
Adventure waterfallModerate

Diyaluma Falls

Koslanda, Badulla DistrictApprox. 220 m

Diyaluma is one of Sri Lanka's most spectacular waterfalls, famous for its dramatic drop, upper pools and panoramic mountain scenery.

Second-highest waterfallUpper natural poolsMountain viewsHiking
Explore Diyaluma Falls
Dunhinda Falls Sri Lanka
03
Misty waterfallEasy to Moderate

Dunhinda Falls

Badulla DistrictApprox. 64 m

Dunhinda is famous for its powerful cascade and misty atmosphere, surrounded by lush vegetation.

Misty sprayForest trailScenic viewpointPhotography
Explore Dunhinda Falls
Ravana Falls Sri Lanka
04
Roadside waterfallEasy

Ravana Falls

Ella, Badulla DistrictTiered cascade

Ravana Falls is one of the most recognizable waterfalls near Ella and is especially convenient to visit during a hill-country trip.

Near EllaEasy accessTiered rock formationsLocal folklore
Explore Ravana Falls
St. Clair's Falls Sri Lanka
05
Wide cascadeEasy

St. Clair's Falls

Talawakele, Nuwara Eliya DistrictApprox. 80 m

St. Clair's Falls flows through beautiful tea-country scenery and is one of the most picturesque waterfalls in the central highlands.

Tea plantationsWide cascadeRoadside viewpointScenic train region
Explore St. Clair's Falls
Devon Falls Sri Lanka
06
Multi-tier waterfallEasy

Devon Falls

Talawakele, Nuwara Eliya DistrictApprox. 97 m

Devon Falls is a beautiful highland waterfall surrounded by tea estates and mountain scenery near Talawakele.

Tea-country viewsMountain sceneryViewpointsEasy road access
Explore Devon Falls
Baker's Falls Sri Lanka
07
National park waterfallModerate

Baker's Falls

Horton PlainsApprox. 20 m

Baker's Falls is a beautiful cascade within Horton Plains National Park and can be visited as part of the park's hiking trail.

Horton PlainsCloud forestHiking trailWorld's End route
Explore Baker's Falls
Ramboda Falls Sri Lanka
08
Mountain waterfallEasy

Ramboda Falls

Ramboda, Nuwara Eliya DistrictApprox. 100 m

Ramboda Falls is a popular stop on the road through Sri Lanka's beautiful central highlands and tea country.

Tea plantationsMountain roadsScenic viewpointsEasy access
Explore Ramboda Falls
Laxapana Falls Sri Lanka
09
Highland waterfallModerate

Laxapana Falls

Hatton regionApprox. 129 m

Laxapana Falls is a striking waterfall in Sri Lanka's mountainous Hatton region, surrounded by dramatic highland scenery.

Mountain sceneryWaterfall photographyTea countryHighland adventure
Explore Laxapana Falls
Bopath Ella Sri Lanka
10
Popular waterfallEasy

Bopath Ella

Kuruwita, Ratnapura DistrictApprox. 30 m

Bopath Ella is a beautiful waterfall in the Ratnapura region, known for its distinctive shape and lush surroundings.

Distinctive shapeLush surroundingsPhotographyEasy excursion
Explore Bopath Ella

1. Bambarakanda Falls

Bambarakanda Falls Sri Lanka

Rising dramatically from the central highlands, Bambarakanda Falls is widely recognized as Sri Lanka's tallest waterfall, at approximately 263 metres.

The waterfall is located near Kalupahana in the Badulla District and is surrounded by forested mountain scenery.

Why visit?

See Sri Lanka's tallest waterfall
Enjoy dramatic mountain scenery
Explore the surrounding forest
Excellent photography opportunities
Complete Bambarakanda Guide

2. Diyaluma Falls

Diyaluma Falls Sri Lanka

At around 220 metres, Diyaluma is one of Sri Lanka's tallest and most spectacular waterfalls. It is located near Koslanda in the Badulla District.

The upper section is especially famous for its natural rock pools and wide views across the surrounding landscape.

Take extra care

Rocks around waterfalls can become extremely slippery, and water conditions can change rapidly after rain. Avoid dangerous edges and follow local safety advice.

Explore Diyaluma

3. Dunhinda Falls

Dunhinda Falls Sri Lanka

Dunhinda Falls is one of the most atmospheric waterfalls in the Badulla region. Its powerful cascade creates a cloud of mist around the falling water.

A walk through the surrounding greenery leads visitors toward the waterfall viewpoint.

Explore Dunhinda Falls

4. Ravana Falls

Ravana Falls Ella Sri Lanka

Located near Ella, Ravana Falls is one of the island's most recognizable roadside waterfalls. Its broad, tiered cascade makes it an easy addition to an Ella itinerary.

The waterfall is also associated with the famous local Ramayana folklore surrounding the area.

Explore Ravana Falls

5. St. Clair's Falls

St Clair's Falls Sri Lanka

St. Clair's Falls is one of Sri Lanka's widest waterfalls and is often called the "Little Niagara of Sri Lanka." It flows through lush green tea-country landscapes near Talawakele.

The waterfall consists of two main sections and can be viewed from a lookout near the road.

Explore St. Clair's Falls

6. Devon Falls

Devon Falls Sri Lanka

Devon Falls is another iconic waterfall in Sri Lanka's central highlands. The waterfall is located near Talawakele and is surrounded by tea plantations and mountain scenery.

It is particularly easy to combine with St. Clair's Falls when exploring the Hatton and Talawakele region.

Explore Devon Falls

7. Baker's Falls

Baker's Falls Horton Plains

Baker's Falls is located inside Horton Plains National Park. It is one of the scenic highlights of the park's hiking circuit.

A visit to Baker's Falls can be combined with the famous World's End viewpoint and the surrounding cloud forests.

Explore Baker's Falls

8. Ramboda Falls

Ramboda Falls Sri Lanka

Ramboda Falls is a popular waterfall in the central highlands and a convenient stop for travelers heading through the Ramboda Pass and tea country.

Its location makes it easy to combine with Nuwara Eliya, Kandy and other central highland destinations.

Explore Ramboda Falls

9. Laxapana Falls

Laxapana Falls Sri Lanka

Laxapana Falls is a dramatic waterfall in the Hatton region, surrounded by rugged mountain scenery and the famous tea country of central Sri Lanka.

It is an excellent choice for travelers who want to explore less crowded waterfall landscapes around the central highlands.

Explore Laxapana Falls

10. Bopath Ella

Bopath Ella Sri Lanka

Bopath Ella is a popular waterfall in the Ratnapura region. Its distinctive shape and lush green surroundings make it a beautiful destination for nature lovers.

The waterfall can be included as part of an exploration of the waterfalls and rainforest landscapes around Ratnapura.

Explore Bopath Ella

Best time to visit waterfalls in Sri Lanka

Waterfall conditions change throughout the year. Rainfall can make waterfalls much more powerful, while drier periods can make trails easier but may reduce the flow.

Drier conditions

Generally better for hiking and accessing trails, but some waterfalls may have less water.

After rainfall

Waterfalls can become much more dramatic after rain, but paths and rocks may become slippery and water conditions can become dangerous.

Always check current local conditions before visiting a waterfall. Heavy rainfall can change water levels and currents very quickly.

Waterfall safety tips

Enjoy the waterfalls responsibly

Never climb directly onto a waterfall.

Be extremely careful on wet rocks.

Do not swim near the edge of a waterfall.

Avoid natural pools during heavy rain.

Follow warning signs and local instructions.

Use a guide for remote or difficult waterfall trails.

Keep children under close supervision near water.

Wear shoes with good grip.

Do not enter restricted areas.

Check weather conditions before hiking.

5-Day Sri Lanka Waterfall Itinerary

A waterfall-focused trip works especially well through the central highlands.

Day 1

Kandy → Ramboda → Nuwara Eliya

Travel through the central highlands, visit Ramboda Falls and continue toward Nuwara Eliya.

Day 2

Nuwara Eliya → Horton Plains

Explore Horton Plains and visit Baker's Falls as part of the hiking route.

Day 3

Nuwara Eliya → Ella

Travel through tea country and continue toward Ella, with opportunities to see Devon and St. Clair's Falls.

Day 4

Ella → Ravana Falls → Diyaluma

Visit Ravana Falls and continue toward the spectacular Diyaluma area.

Day 5

Badulla → Bambarakanda → Ratnapura

Explore Bambarakanda and continue toward the Ratnapura region for Bopath Ella.

Waterfalls in Sri Lanka FAQ

What is the most beautiful waterfall in Sri Lanka?

There is no single answer because it depends on what you value. Diyaluma is famous for its dramatic height and upper pools, Bambarakanda for its scale, Dunhinda for its misty atmosphere, and St. Clair's for its tea-country scenery.

What is the tallest waterfall in Sri Lanka?

Bambarakanda Falls is generally recognized as Sri Lanka's tallest waterfall, at approximately 263 metres.

What is the second-highest waterfall in Sri Lanka?

Diyaluma Falls is approximately 220 metres high and is generally recognized as the second-highest waterfall in Sri Lanka.

Which waterfall is easiest to visit near Ella?

Ravana Falls is one of the easiest major waterfalls to include in an Ella trip because it is located beside the road below Ella.

Can I swim in Sri Lankan waterfalls?

Some waterfalls have pools where swimming may be possible, but conditions can change quickly. Wet rocks, strong currents and sudden increases in water level can be dangerous. Always follow local advice and avoid swimming near waterfall drops.

Where are most of Sri Lanka's waterfalls located?

Many of Sri Lanka's major waterfalls are concentrated in the central highlands, particularly around Badulla, Nuwara Eliya, Kandy, Ratnapura and surrounding mountain regions.

Ready to Chase Waterfalls?

Explore misty mountain cascades, dramatic waterfalls and hidden natural gems across Sri Lanka.