Gregory Lake
Nuwara Eliya, Central

Built in 1873 by British Governor Sir William Gregory, this artificial lake was created by damming a mountain stream and quickly became the social centerpiece of colonial-era Nuwara Eliya. Today it's a relaxed spot for pedal-boating and horse-and-cart rides around the perimeter, framed by the cool hill-country scenery that gives Nuwara Eliya its "Little England" nickname. It even briefly served as a seaplane landing site in the early 20th century, a detail most visitors walking the lakeside path today would never guess.
Best time to visit
Morning to early afternoon, when boating is open and the hill-country air is at its coolest and clearest.
Visitor tip
Conditions can be cool and wet; use only permitted recreation facilities.
Local pick
The lakeside path away from the boating jetty is far quieter and gives good views back toward the surrounding tea hills without the crowds near the boats.
Quick answers
Where is Gregory Lake?
Gregory Lake is in Nuwara Eliya, Central Province, Sri Lanka.
When is the best time to visit Gregory Lake?
Morning to early afternoon, when boating is open and the hill-country air is at its coolest and clearest.
How far is Gregory Lake from Colombo?
About 101 km in a straight line. Road journeys are longer, so check current travel times before you go.
What is near Gregory Lake?
Nearby places include Moon Plains (about 1 km away), Nuwara Eliya (about 2 km away), Seetha Amman Temple (about 5 km away), Devon Falls (about 13 km away).
Add to my itineraryNearby places
- Moon PlainsNuwara Eliya
- Nuwara EliyaNuwara Eliya
- Seetha Amman TempleCentral Province
- Devon FallsNuwara Eliya
More places in Central Province
More to see around Nuwara Eliya: things to do in Nuwara Eliya. Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.