Pelmadulla Waterfall & Travel Guide
Pelmadulla is a haven for nature lovers and waterfall chasers in the heart of Sri Lanka’s hill country. Surrounded by dense forests, misty mountains, and flowing streams, this region is celebrated for its breathtaking cascades and unspoiled landscapes. With the soothing sound of falling water and the crisp mountain air, it’s an ideal destination for ecotourism, photography, and peaceful retreats. Each waterfall adds to the area’s charm, offering a unique glimpse into Sri Lanka’s lush and diverse natural beauty.
List of Waterfalls in Pelmadulla
Best Time to Visit in Pelmadulla
Pelmadulla, located in Sri Lanka's gem-rich Sabaragamuwa Province, is best visited between December and April. This is the dry season when you can explore its lush tea plantations, cascading waterfalls like Kirindi Ella, and gemstone mining areas without disruption from rain.
The months from January to March offer the best conditions for hiking, nature walks, and scenic photography. The weather is pleasant and the surroundings are ideal for visiting Buddhist temples, small villages, and nature trails leading to nearby forest reserves.
May to September marks the monsoon season, with heavier rains enhancing the natural beauty but limiting outdoor activities. However, this is a good time for those seeking solitude, greenery, and peaceful mountain stays.
The chart below highlights the seasonal suitability for visiting Pelmadulla:
Green (December to April): Best for waterfalls, gem sites, and village exploration.
Yellow (May, October, November): Moderate season with occasional rain and rich greenery.
Orange (June to September): Monsoon season, ideal for quiet nature escapes and relaxation.
How to Reach Pelmadulla, Sri Lanka
| City | Distance | Estimated Travel Time | Route Info |
|---|---|---|---|
| Colombo | 100 km | 2 hrs 30 mins | |
| Kandy | 125 km | 3 hrs | |
| Ratnapura | 25 km | 30 mins | |
| Balangoda | 20 km | 30 mins | |
| Matara | 145 km | 3 hrs 30 mins | |
| Galle | 135 km | 3 hrs 15 mins | |
| Badulla | 120 km | 3 hrs |