The Best Waterfalls in Sri Lanka — Sri Lanka travel story by Lankan Stays & Trails

Nature · the falling water

The best waterfalls in Sri Lanka

Sri Lanka's wet, mountainous interior is laced with waterfalls—hundreds of them, from thundering cascades to gentle veils. Some you can swim beneath, some you simply admire from the road. Here are the ones worth chasing.

February 22, 2026 · 7 min read · Lankan Stays & Trails

NatureHill CountrySri Lanka

Quick answer

Sri Lanka has hundreds of waterfalls, mostly in the central hill country. The standouts include Diyaluma (the island's second-highest, with natural infinity pools at the top), Bambarakanda (the tallest, near Haputale), Ravana Falls (a roadside cascade near Ella), St Clair's and Devon (the 'Niagara of Sri Lanka' near Hatton), and Baker's Falls in Horton Plains. They're fullest and most dramatic during and just after the monsoon; take care with slippery rocks and strong currents, and only swim where it's safe.

Key takeaways

  • Most of Sri Lanka's waterfalls are in the central hill country.
  • Diyaluma (second-highest) has natural infinity pools at the top.
  • Bambarakanda is the tallest; Ravana is the easy roadside one near Ella.
  • They're fullest during and just after the monsoon.
  • Rocks are slippery and currents strong—swim only where it's safe.

Diyaluma Falls

Near Koslanda, Diyaluma is Sri Lanka's second-highest waterfall at around 220 metres, plunging in a single dramatic drop. Most travellers come for the upper falls, where a short, sometimes tricky hike leads to a series of natural rock pools—including 'infinity' pools that spill toward the cliff edge with valley views beyond.

It's spectacular, but the upper pools demand real care near the drop—go with a guide and respect the edge.

Ravana Falls & the Ella area

Right beside the road below Ella, Ravana Falls is the easiest big cascade to visit—no hike required—tumbling in broad tiers, fullest after rain. It's busy and roadside, but a quick, rewarding stop tied to the local Ramayana legend.

Combine it with Ella's Nine Arch Bridge and Little Adam's Peak for a full day of the hill country's greatest hits.

  • Ravana Falls: roadside, no hike, near Ella
  • Fullest just after rain
  • Linked to the Ramayana legend
  • Easy to combine with Ella's other sights

St Clair's, Devon & Bambarakanda

Near Hatton, the twin falls of St Clair's and Devon spill through tea country—St Clair's is nicknamed the 'Little Niagara of Sri Lanka' and is glimpsed from the railway and road. Further south near Haputale, Bambarakanda is the island's tallest waterfall at around 263 metres, a slender ribbon down a forested cliff, best after rain.

These hill-country falls pair naturally with tea-estate visits and the scenic train.

Baker's Falls & more

Inside Horton Plains, Baker's Falls is a pretty cascade on the World's End loop trail—a reward midway through the highland hike. Elsewhere, Sekumpura, Dunhinda (near Badulla), and countless smaller falls reward those who explore the wet hills.

Half the joy is the journey to them, through tea, forest, and village.

When to go & staying safe

Waterfalls are fullest and most dramatic during and just after the rains, though access can be slippery then; the drier months make hiking safer but flows gentler. Rocks near waterfalls are treacherously slippery and currents can be deadly—never swim above a drop, heed local warnings, and use a guide for tricky ones like upper Diyaluma.

Lankan Stays & Trails can weave the best waterfalls into a hill-country route with safe access and guides. See our hiking and Ella guides, or share your dates.

Frequently asked questions

What is the best waterfall in Sri Lanka?

It depends on what you want: Diyaluma for its height and natural infinity pools, Bambarakanda as the tallest, Ravana for an easy roadside stop near Ella, and St Clair's for tea-country scenery. Most of the best are in the central hill country.

Where is Diyaluma Falls?

Diyaluma is near Koslanda in the southern hill country—Sri Lanka's second-highest waterfall at around 220 metres. The upper falls, reached by a short hike, have natural rock pools, including dramatic 'infinity' pools near the cliff edge.

When is the best time to see waterfalls in Sri Lanka?

Waterfalls are fullest and most dramatic during and just after the monsoon rains, though access is more slippery then. The drier months make hiking safer but the flows gentler—so it's a trade-off.

Can you swim in Sri Lanka's waterfalls?

At some, yes, in safe lower pools—but rocks are extremely slippery and currents can be dangerous, especially after rain. Never swim above a drop (as at upper Diyaluma), heed local warnings, and use a guide for tricky spots.

Which waterfall is easiest to visit near Ella?

Ravana Falls, which sits right beside the road below Ella with no hike required. It's a quick, rewarding stop that combines easily with the Nine Arch Bridge and Little Adam's Peak.

Does Lankan Stays & Trails include waterfalls?

Yes—we can weave the best hill-country waterfalls into a route with safe access and local guides for the trickier ones. Share your dates and we'll build them into your itinerary.

Lankan Stays Team