Your travel guide for Sri Lanka


Lake Gregory, located in the hill city of Nuwara Eliya in Sri Lanka, is a must-see destination for any traveler visiting the famous small town. Nestled amidst spectacular green hills of the Sri Lankan highlands, this picturesque lake offers a relaxing escape from the busy city life. In this travel guide, we will explore all that Lake Gregory has to offer, from its stunning natural beauty to the variety of activities available for visitors.


About Lake Gregory

Lake Gregory, also known as Gregory Lake, is a man-made lake located in the hill city of Nuwara Eliya in Sri Lanka. The lake was constructed in 1873 by Governor William Gregory. Even today, it is used to supply electricity to the nearby area. The lake has a rich history. It was once a popular spot for British colonial officers, who used to come here for leisure and recreation. The lake was also used for activities such as boating and fishing by the British.

Today, Lake Gregory is a popular tourist destination, attracting visitors from all over the world. The lake is surrounded by stunning green hills and tea plantations, which offer a beautiful backdrop.


Things to Do at Gregory Lake

Boating

Lake Gregory offers a variety of boating options for visitors to enjoy, from leisurely paddle-boating to exhilarating high-speed boat rides. If you want to take it slow, there are rowboats and pedal boats available for rent. You can take in the majestic views of the surrounding hills and tea plantations while enjoying a peaceful ride on the clear blue waters of the lake.

Water Sports

In addition to paddle boating, visitors can try their hand at water sports such as jet skiing, banana boating, and water skiing. These activities are perfect for thrill-seekers who want to experience an adrenaline rush while taking in the stunning scenery.

Nature Trails

For nature enthusiasts, Lake Gregory has several nature trails that offer a chance to explore the surrounding hills and forests. These trails are marked and range from easy to moderate difficulty. Visitors can enjoy a peaceful hike while taking in the fresh mountain air and the beauty of the Sri Lankan highlands.

Bird Watching

Lake Gregory is home to a variety of bird species, including ducks, waterhens, and egrets. Visitors can bring their binoculars and spend a few hours observing the birds in their natural habitat. The best time for birdwatching at the lake is early in the morning or late afternoon.

Horse Riding

Horseback riding is a unique way to experience the natural beauty of Lake Gregory. Visitors can rent horses and take a guided tour of the area surrounding the lake. This activity is perfect for those who want to explore the area in a leisurely yet adventurous way.

Wildlife and Birdwatching

Lake Gregory and its surroundings provide a haven for various species of wildlife and birds. The area is home to numerous endemic and migratory bird species, making it a paradise for birdwatchers and nature enthusiasts. Some of the commonly spotted birds include the Sri Lankan Whistling Thrush, Yellow-eared Bulbul, and the Dull-blue Flycatcher. Keep an eye out for small mammals such as mongoose, and monkeys, often seen roaming the lake's vicinity.


Getting There

Lake Gregory is located in the heart of Nuwara Eliya, which is easily accessible by both bus and train. It is about 170 km from Colombo to Nuwara Eliya and takes about 4 hours. From there, you can take a bus or train to Nuwara Eliya. Once in Nuwara Eliya, you can take a tuk-tuk or taxi to Lake Gregory. Another option is to take a seaplane directly from Colombo. This journey only takes about 30 minutes.


Best Time to Visit

The best time to visit Lake Gregory and Nuwara Eliya is during the months of March to May and August to September. During these periods, the weather is pleasant, with mild temperatures and less rainfall. The months of December to February can be quite cold, with nighttime temperatures dropping considerably. It's essential to pack warm clothing if visiting during this time.

Nearby Attractions

While you're visiting Lake Gregory, be sure to explore the following nearby attractions that add to the overall charm of Nuwara Eliya:

  1. Hakgala Botanical Gardens: A haven for plant and nature lovers, the gardens boast a variety of flora and offer a serene atmosphere. Just a short drive from Lake Gregory, this attraction is perfect for an afternoon stroll.
  2. St. Clair's Tea Centre: Learn about the journey of tea from leaf to cup at this fascinating tea centre. You can tour the tea factory and enjoy a fresh cup of Ceylon tea amidst the scenic tea plantations.
  3. Nuwara Eliya Golf Club: If you're a golf enthusiast, don't miss out on this charming golf club. Its well-kept grounds and stunning backdrop make it a great place to spend the day.
  4. Strawberry Farms in Nuwara Eliya: No visit to Nuwara Eliya would be complete without a visit to the local strawberry farms. Tour the farms, pick your own strawberries, and don't forget to try some delicious strawberry dishes.
  5. Galway's Land National Park: Located a short distance from the lake, this national park offers a chance to spot various species of birds and other wildlife in their natural habitat.

You can find more attractions and activities in the area in our guide on the top things to do in Nuwara Eliya. You can also find out more about this charming hill station in our detailed guide on Nuwara Eliya.


Lake Gregory offers something for everyone with its stunning natural beauty, tranquil atmosphere, and endless activities. Whether you're looking for a relaxing day out or an adventure-filled holiday, make sure to visit this place if you are in Nuwara Eliya. It can be excellent for a family vacation or a romantic getaway.

You’ve successfully subscribed to Wonders of Ceylon
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.