Cascades & pools

Waterfalls

Sri Lanka's best waterfalls: Bambarakanda (the tallest), Diyaluma's pools, Ravana Falls and the highland cascades of Nuwara Eliya and Hatton. 121 waterfalls are listed here, each with its season and how to reach it. Water levels swing a lot with recent rain, always check current conditions locally before swimming or climbing near any waterfall.

From roadside cascades to the island's tallest drop, chasing water through the highlands.

Waterfalls 121

Featured falls

All waterfalls

Aberdeen Waterfall 4.8 Aberdeen Waterfall Bomburu Ella Waterfall 4.8 Bomburu Ella Waterfall Upper Diyaluma Waterfall 4.8 Upper Diyaluma Waterfall Kolapathana Waterfall 4.8 Kolapathana Waterfall Lanka Ella - Waterfall 4.8 Lanka Ella - Waterfall Gerandigini Ella View Point 4.8 Gerandigini Ella View Point Peessagama Waterfall | Pessagama Ella 4.8 Peessagama Waterfall | Pessagama Ella Bomburella Waterfall 4.8 Bomburella Waterfall Kekuna Ella Falls - Lankagama 4.8 Kekuna Ella Falls - Lankagama Ethiniwala waterfall | ඇතිනිවල ඇල්ල 4.8 Ethiniwala waterfall | ඇතිනිවල ඇල්ල Adam's Peak Falls and Gartmore Falls View Point 4.8 Adam's Peak Falls and Gartmore Falls View Point Top of Lakshapana waterfall 4.8 Top of Lakshapana waterfall Udakanugala Waterfall 4.8 Udakanugala Waterfall Rathna Falls 4.8 Rathna Falls Katugashinna Waterfall (කටුගස්හින්න දිය ඇල්ල) 4.8 Katugashinna Waterfall (කටුගස්හින්න දිය ඇල්ල) Malalpola Kitul Ella Falls 4.8 Malalpola Kitul Ella Falls Laxapana Falls 4.7 Laxapana Falls Gartmore Falls 4.7 Gartmore Falls Baker's Falls 4.7 Baker's Falls Dansinan Falls 4.7 Dansinan Falls Duwili Ella Waterfall 4.7 Duwili Ella Waterfall Nalagana Falls 4.7 Nalagana Falls Saree Ella Waterfall 4.7 Saree Ella Waterfall Kirindi Ella Waterfall 4.7 Kirindi Ella Waterfall Pallewela Waterfall 4.7 Pallewela Waterfall Galboda Waterfall 4.7 Galboda Waterfall Dehena Waterfall 4.7 Dehena Waterfall Dunhinda Falls View Point 4.7 Dunhinda Falls View Point Galboda Falls 4.7 Galboda Falls Mapalana Ella Falls 4.7 Mapalana Ella Falls Minee Ella 4.7 Minee Ella Kadiyallena Waterfall 4.7 Kadiyallena Waterfall Alupola Ella - අලුපොල ඇල්ල 4.7 Alupola Ella - අලුපොල ඇල්ල Lower Ramboda Falls | පහල රම්බොඩ ඇල්ල 4.7 Lower Ramboda Falls | පහල රම්බොඩ ඇල්ල Duwili Ella Waterfall - Kudawa 4.7 Duwili Ella Waterfall - Kudawa Moray Falls | මොරේ ඇල්ල 4.7 Moray Falls | මොරේ ඇල්ල Kotaganga Ella Falls 4.7 Kotaganga Ella Falls Manna Kathi Ella 4.7 Manna Kathi Ella The Secret Falls 4.7 The Secret Falls Visari waterfalls 4.7 Visari waterfalls Geradi ella Waterfall(ගැරඬි ඇල්ල) 4.7 Geradi ella Waterfall(ගැරඬි ඇල්ල) Kasimani Waterfalls 4.7 Kasimani Waterfalls Malalpola Ella Waterfall 4.7 Malalpola Ella Waterfall Budumaloka Waterfall 4.7 Budumaloka Waterfall Diyaluma Falls 4.6 Diyaluma Falls HikeSwim Ravana waterfall 4.6 Ravana waterfall Ramboda Falls 4.6 Ramboda Falls Bopath Falls 4.6 Bopath Falls Bambarakiri Ella 4.6 Bambarakiri Ella Lover's Leap Waterfall 4.6 Lover's Leap Waterfall Makeli Ella Waterfall 4.6 Makeli Ella Waterfall Devon Falls 4.6 Devon Falls Nanu Oya Water Falls, Nanu Oya 4.6 Nanu Oya Water Falls, Nanu Oya Olu Ella Falls | ඕලු ඇල්ල 4.6 Olu Ella Falls | ඕලු ඇල්ල Polgampola Waterfall (Thambadola Ella) 4.6 Polgampola Waterfall (Thambadola Ella) Surathali Ella 4.6 Surathali Ella Kombukara Waterfall 4.6 Kombukara Waterfall Center Ramboda Falls | මැද රම්බොඩ ඇල්ල 4.6 Center Ramboda Falls | මැද රම්බොඩ ඇල්ල Puna Ella Falls 4.6 Puna Ella Falls Jodu Ella Water Falls 4.6 Jodu Ella Water Falls Ravan Ella Waterfall 4.6 Ravan Ella Waterfall Sapugahadola Ella Falls. සපුගහ දොල දියඇල්ල 4.6 Sapugahadola Ella Falls. සපුගහ දොල දියඇල්ල Kaak Ella waterfall {කාක් ඇල්ල } 4.6 Kaak Ella waterfall {කාක් ඇල්ල } Lakshapana Falls View Point 4.6 Lakshapana Falls View Point Galdola Ella Falls | ගල්දොල ඇල්ල 4.6 Galdola Ella Falls | ගල්දොල ඇල්ල Kurundu Oya Ella Falls | කුරුඳු ඔය ඇල්ල 4.6 Kurundu Oya Ella Falls | කුරුඳු ඔය ඇල්ල Aradunu Falls 4.6 Aradunu Falls Sudugala Falls 4.6 Sudugala Falls Manella Water Falls 4.6 Manella Water Falls Nidangoda waterfall (Galapitayaya estate) 4.6 Nidangoda waterfall (Galapitayaya estate) Wewahena Waterfall 4.6 Wewahena Waterfall Aangiriya waterfall 4.6 Aangiriya waterfall Ellewala Waterfall (Meddekanda) 4.6 Ellewala Waterfall (Meddekanda) Galapaula waterfalls ගලපාවුල ඇල්ල 4.6 Galapaula waterfalls ගලපාවුල ඇල්ල Hunasgeriya waterfall 4.5 Hunasgeriya waterfall Andahelena Ella -Waterfall 4.5 Andahelena Ella -Waterfall Asupini Ella Falls 4.5 Asupini Ella Falls Dunumala Waterfall 4.5 Dunumala Waterfall Goraka Ella 4.5 Goraka Ella Malamura waterfall 4.5 Malamura waterfall Rukmal Ella Falls 4.5 Rukmal Ella Falls Kosgahadola Falls 4.5 Kosgahadola Falls Devathurai Ella Falls 4.5 Devathurai Ella Falls Hunasfalls Waterfall 4.5 Hunasfalls Waterfall Hewainna Waterfall 4.5 Hewainna Waterfall Gerandi Ella Falls 4.5 Gerandi Ella Falls Pareiyan Ella Falls | පරෙයියන් ඇල්ල 4.5 Pareiyan Ella Falls | පරෙයියන් ඇල්ල Glassaugh Falls 4.5 Glassaugh Falls Kiruwana Ella Waterfall 4.5 Kiruwana Ella Waterfall Eli Hatha Falls in Maliboda | මාලිබොඩ ඇලි හත 4.5 Eli Hatha Falls in Maliboda | මාලිබොඩ ඇලි හත Katu Kithul Ella Falls 4.5 Katu Kithul Ella Falls Adawala waterfall (ආඳාවල) 4.5 Adawala waterfall (ආඳාවල) Kumari Ella 4.4 Kumari Ella Rajanawa Waterfall 4.4 Rajanawa Waterfall Pidaligannawela Waterfall 4.4 Pidaligannawela Waterfall Dehiella Waterfall 4.4 Dehiella Waterfall Upper elgin falls ඉහල ඇල්ජින් ඇල්ල 4.4 Upper elgin falls ඉහල ඇල්ජින් ඇල්ල Bambarakanda Falls 4.3 Bambarakanda Falls TallestView Kuda Ravana Ella waterfall 4.3 Kuda Ravana Ella waterfall Bopagama Ella 4.3 Bopagama Ella Kital Ella Waterfall 4.3 Kital Ella Waterfall Dunumala Ella Waterfall 4.3 Dunumala Ella Waterfall Udagama Waterfall (Andawal Dola) 4.3 Udagama Waterfall (Andawal Dola) Thudugala waterfall 4.3 Thudugala waterfall Kumari falls Bath place 4.3 Kumari falls Bath place Haldummulla Ella Waterfall 4.2 Haldummulla Ella Waterfall Small rawana waterfall 4.2 Small rawana waterfall Dambora Waterfall 4.2 Dambora Waterfall Rathna ella 4.2 Rathna ella Mini waterfalls 4.2 Mini waterfalls Dummala Ella Falls 4.2 Dummala Ella Falls Ravana Falls 4.1 Ravana Falls ViewSwim Ellatota Ella Waterfall 4.1 Ellatota Ella Waterfall Wadakada Ella Falls - වදාකඩ ඇල්ල 4.1 Wadakada Ella Falls - වදාකඩ ඇල්ල Nilmini waterfall 4.1 Nilmini waterfall Mount Vernon Waterfall 4.0 Mount Vernon Waterfall Leeniyagolla Ella 3.7 Leeniyagolla Ella Kinigama falls 3.7 Kinigama falls HopSee Waterfall 3.3 HopSee Waterfall

When to go

Oct to Jan Post-monsoon peak flow

The north-east monsoon feeds the highland catchments, falls run fullest and most dramatic in the months after it.

Feb to Sep Drier, clearer pools

Lower water volume but calmer, clearer swimming pools at the base, and safer footing on the rocks.

Water levels swing a lot with recent rain, always check current conditions locally before swimming or climbing near any waterfall.

Pick your region

Ella & Haputale

The big three sit on one corridor: Ravana Falls by the Ella to Wellawaya road, Diyaluma near Koslanda, and Bambarakanda outside Kalupahana.

IconicRoadside
Nuwara Eliya & Ramboda

Ramboda Falls tumbles right beside the A5, with Lover's Leap a short detour into town, both easy stops while touring tea country.

Tea countryEasy access
Hatton & Maskeliya highlands

A dense cluster feeding the hydro reservoirs, Aberdeen, Laxapana and Gartmore among them, in the hills above the Adam's Peak trailheads.

HighlandsMultiple falls
Ratnapura & the wet-zone lowlands

Lower, warmer and jungle-fringed, Bopath Falls' distinctive leaf-shaped drop is the classic day trip from Colombo.

RainforestSwim

By height

Bambarakanda Falls 263 m · Sri Lanka's tallest Short walk
Diyaluma Falls 220 m · second-tallest Hike to the pools
Ravana Falls Wide, tiered cascade Roadside

Diyaluma's string of natural infinity pools sits at the very top of the drop, stunning, but the approach and edges demand real care.

Beyond the viewpoint

Natural rock pools Diyaluma's upper terraces
Roadside photo stops Ramboda & Ravana Falls
Waterfall-hopping day trips Hatton & Maskeliya cluster
Highland scenery Ella to Haputale corridor

Know before you go

Rocks are slippery. Spray-slicked rock is the biggest hazard at every fall, wear proper grip and never climb past marked viewpoints.
Flow varies with rain. A dry-season trickle can become a torrent after highland rain upstream, currents near the base can turn dangerous fast.
Most are a short stop. Ramboda, Ravana and Bambarakanda are all a few minutes' walk from the road, easy to combine on a hill-country drive.
See all waterfalls on the map