7 Lakes in Nainital That You Must Not Miss In 2020!

Lakes in Nainital

Sattal Lake, Sariyatal, KhurpaTal Lake, Naukuchiatal Lake, Bhimtal Lake, KamalTal, Garud Tal.

lakes in Nainital compound the beauty of the quaint hill station in the heart of the Himalayas. The town itself takes its name from the Naini Lake, which is the most popular lake located at the very centre of Nainital. The beauty of the lakes here, with their deep green-blue waters set against the majestic backdrop of mist-covered peaks, attracts thousands of tourists to the hill station throughout the year.

The crystal-clear waters of the Nainital lakes are popular for a number of different activities. While the natural beauty of the forest-clad water bodies offers wonderful photographic opportunities for the shutterbugs, the lakes are also popular for their bird population, and are visited by birdwatchers from around the world. The lakes also offer a lovely locale for boating and yachting. Anglers and fishing enthusiasts also frequent the lakes of Nainital for the fishing opportunities that they offer.

Here is a list of lakes in Nainital:


Sattal Lake

Sattal Lake

Its name literally translating to ‘The Seven Lakes’, Sattal Lake is a group of seven interconnected freshwater lakes. Nestled in the heart of thick oak and fine forests, Sattal offers a fine insight into the natural beauty of Nainital. Sattal is one of the most popular lakes in Nainital for birdwatching.

Being practically unpolluted, the lake is visited by a number of migratory bird species throughout the year. The lake is a popular fishing destination throughout the year. Guests are allowed to angle in the lake water after having obtained a permit from the authorities. Boating and camping opportunities can also be availed by the Sattal Lake.

Location: Chhalakata Range, Nainital, Uttarakhand, 263139, India.

Timing: 06:00AM-07.00PM on all days of the week.




Sometimes referred to as the ‘Saritatal’, this jade-green, ice-cool lake lies in the heart of the suburban Nainital. With its near perfect heart shape set against the backdrop of the majestic Himalayan ranges, the rustic beauty of Sariyatal makes it a popular destination among tourists and locals alike.

The lakeside is home to the famous Himalayan Botanical Garden, which has a butterfly park, a plant library, an herbarium and a fermery.

Location: Smanora Range, Nainital, Uttarakhand, 263002, India.

Entry fee: Entry to the lake is free. Entry to the Botanical Garden requires an added fee of Rs.20.

Timing: 10.00AM-05.00PM on all days of the week.


KhurpaTal Lake

KhurpaTal Lake

Located at an outstanding elevation of about 1,600 meters above sea level, the brilliant green Khurpa Tal has remained one of the most unexplored Nainital Lakes. Situated in the heart of dense deodar, pine and cedar forests, the lake is known for its ravishing beauty.

The lake is also known for a number of different water activities, such as fishing or boating. Khurpa Tal is also popular as a trekking destination, with a number of natural trails snaking its way from and around the lake.

Location: Khurpatal, Nainital, Uttarakhand, 263001, India.

Timing: 12.00AM-12.00PM on all days of the week.


Naukuchiatal Lake

Naukuchiatal Lake

Naukuchiatal, as the name suggests, is a ‘lake of nine corners. With a depth of about 40.3 meters, it is said to be one of the deepest lakes in Nainital. With its well decorated banks, Naukuchiatal is one of the most popular Nainital lakes among locals and tourists alike. The lake is frequented by honeymooners as well as families for its pristine and placid beauty.

The waters of Naukuchiatal is a popular destination for boating, yachting and padding, and is also frequented by birdwatchers and nature photographers. Among all lakes in Nainital, Naukuchiatal is most popular among adventure enthusiasts for its paragliding facilities. Naukuchiatal is also known for conducting its famous ‘Escape Festival’ every year in the month of May.

Location: Nainital, Uttarakhand 263136, India.

Timing: 09.00AM-05.00PM on all days of the week.


Bhimtal Lake

Bhimtal Lake

Spreading across a vast area, the emerald green waters of Bhimtal Lake stand out against the striking green of the surrounding valleys. Covering an area of about 48 hectares, Bhimtal lake is one of the largest lakes in Nainital. The lake lies at the heart of Bhimtal, a small town located about 22 kilometers outside Nainital.

The lake is named after the figure of Bhim, the epic hero from Mahabharata. An excellent way to explore the tranquil waters of Bhimtal Lake is through boat cruises. The lake is also popular among birdwatchers, as it is visited by a number of species of migratory birds during the winter season.

Location: Bhimtal, Nainital.

Timing: 09.00AM-06.00PM on all days of the week.




Situated right next to the Naukuchiatal is the Kamal Tal, or the “lake of lotuses”. Although not many activities can be done here, Kamal Tall is said to be among the prettiest of lakes in Nainital.

The lake surface remains covered by lotus blooms during appropriate seasons. A number of different colourful fishes can also be spotted here.

Location: Siloti Pant, Uttarakhand 263136.


Garud Tal

Garud Tal

Often known as Pannatal, Garud Tal is one of the seven freshwater lakes that make up the Sattal Lakes in Nainital. Unlike her sister lakes, however, Garud Tal is fairly quiet and peaceful. Garud Tal is an ideal location to enjoy natural trail hikes.

Location: Chhalakata Range, Nainital, Uttarakhand, 263139, India.

Newly Added Nainital Experience

Nainital Top Attractions

Places To Visit In Nainital
Crossing the valley, hilly terrain while sitting on a horse was an amazing feeling. Not just the horse riding the views once we reach to the top was astonishing. This activity lets us see amazing mountain views and let us know more about the horses and how they listen to humans. Thanks, Thrillophilia for this great experience in Nainital.
We booked this Nainital Adventure Park & Resort for our children as we adults are planning to go to the Botanical Garden and they will be bored there. The instructors were friendly there and our children loved the idea of the activities there. They enjoyed it so much while we didn't have to worry about them as well. Thanks, Thrillophilia for having an amazing service.
The professionals there took very good care of us and we are really happy with the services there. Thanks, Thrillophilia for a discounted price while booking. We feel really refreshed after this massage.
The tour offers amazing places to see in a hill station of Ranikhet in a comfortable car drive. Not just the sightseeing tour was fun, the drive to and fro from Nainital to Ranikhet has amazing views to see throughout. We just loved the Chaubatia Orchard visit and had the best apples to taste there. The services of Thrillophilia are really amazing.
We found the best price to book the Cab From Kathgodam To Nainital on Thrillophilia and they even had the option of booking the car according to the group size. The driver was friendly and we had a good experience with Thrillophilia.
I booked the Nainital trip from Kolkata and it was indeed a hassle free experience at the venue. The transfers were comfortable and we did boating at Naini lake which was the best part of the trip.
I booked Nainital Auli package and it is one of the best and memorable trips of my life and the best part of the trip was boating at Naini lake and skiing at auli. Thank you Thrillophilia for this trip.
I visited Nainital with my family and I can say that it is really like paradise. It was a good 5 days trip and visited Nainital lake, snowview point, Naina devi temple, Panthigh Altitude zoo and many more.
The nature walk is the best therapy to relax and having one in hill station is even more warming. We had an amazing time recording the flora and fauna and amazing insights about this forest from the guide and the astonishing views we had from the cliff top were the best views we had seen yet. Thanks, Thrillophilia for this interesting yet rewarding experience.
Kayaking, Canoeing, Bird watching and all the activities there makes a perfect place to stay. We were looking for an off-beat stay and this was the best we found on Thrillophilia. We stayed there around 4 days and we all loved it there. It was the best place to spend quality time with loved ones and we really appreciated the services there.

Popular Related Destinations

People Also Ask About Nainital

  1. What are the activities one can do in Nainital lakes?

    1. Boating: Boating is one of the most popular activities to be done in Nainital Lakes.The crystal clear waters, and the majestic view of the surrounding Himalayan ranges make the lakes in Nainital an ideal destination for boating. Bhimtal Lake, Sattal, Naini Lake and Naukuchiatal are only some of the lakes in Nainital where boating can be done.

    2. Hiking: The open green ranges surrounding the lakes are ideal for conduction nature trail hikes. Lakes such as the Sattal or Khurpatal, which are situated in the heart of thick vegetation growth, offer a perfect setting for short hikes.

    3. Camping: Camping is another popular activity by the lakes of Nainital. The scenic lakesides of Naukuchiatal or Sattal offer a perfect camping experience.

    4. Photography: The sheer beauty of the lakes in Nainital allow for a surreal photography experience. From the emerald blue waters of the Bhimtal Lake, to the Kamal Tal clad in a robe of lotuses, the Nainital lakes offer the most picturesque scenes.

    5. Birdwatching: Several lakes in Nainital are visited by migratory birds during the winter season. Lakes such as Sattal, Naukuchiatal and the Bhimtal Lake are especially popular among birdwatchers and photography-enthusiasts.
  2. What are the best attractions near Nainital lakes?

    1. Butterfly Museum, Sattal: The butterfly museum is one of the most popular attractions near Sattal Lake. A paradise for nature lovers and photographers alike, the museum houses nearly 2,500 different species of exotic butterflies.

    2. Shubhash Dhara: Located a short drive away from the Sattal Lake, Shubhash Dhara is a natural freshwater spring. Nestled in the midst of dense oak forests, the crystal clear waters of the spring offer an ideal spot for swimming or having picnics.

    3. Bhimtal Island Aquarium: One of Bhimtal Lakes biggest attractions is the Bhimtal Island Aquarium. The Aquarium, which can be reached by a short boat ride from the lakeside, houses a variety of exotic fish species, and is especially popular among children.

    4. Bhimeshwar Mahadev Temple: Situated right adjacent to the Bhimtal Lake is the Bhimeshwar Mahadev Temple. Dedicated to Lord Shiva, this 17th century temple is known for its splendid architecture, and is a popular pilgrimage spot for Shaivites across the country.

    5. Jungligaon: Located around 8 kilometers away from Nainital is Jungligaon, a popular haven for nature lovers. The small, serene hamlet is ideal for one’s communion with nature. A number of activities can be enjoyed here, such as angling, birdwatching and so on.
  3. What are the best resorts near Sattal lake?

    1. V Resorts, Sattal: Nestled in the heart of the Kumaon Hills, V Resorts in Sattal is a hilltop resort set amidst forests of oak. The themed cabins at the resort offer a luxurious stay in vibrantly decorated rooms. The resort has a restaurant, a café and a games room of its own. Guests can also avail the tropical gardens of the resort, fitted with seating areas.

    2. Bara Bungalow Gethia: Bara Bungalow is a charming resort built in an erstwhile British Bungalow dating back to the 1800’s. The cozy rooms, fitted with all modern amenities, offer a comfortable stay in the heart of the mountains. The resort also has an outdoor pool and a terrace of its own.

    3. Cygnett Resort Mountain Breeze: One of the best rated resorts in Nainital, the Cygnett Resort Mountain Breeze offers 59 suite rooms for stay. Offering a fantastic view of the surroundings, the resort provides a perfect getaway from the busy city life. The resort also has an in-house restaurant of its own.

    4. Balaut Resort: Looking out towards the mist covered Himalayas, the enchanting beauty of Balaut is bound to capture all who come here. The comfortable, well furnished rooms provide a perfect stay experience. The resort also has an outdoor pool and an in-house restaurant.
  4. In which lakes of Nainital boating is allowed?

    Boating is a popular recreational activity in the lakes of Nainital. Boating, yachting or paddling can be done in the Naini Lake, Sattal Lake, Naukuchiatal, Bhimtal Lake and Khurpa Tal Lake.
  5. Which is the best time to visit lakes in Nainital?

    The best time to visit the Nainital Lakes is during the peak summer months between June to September. During this time, the weather in Nainital remains cool and pleasant, allowing one to fully enjoy the outdoor activities by the lake. However, activities such as camping or birdwatching are ideally done during the winter season, between the months of October and February.
  6. Is Naini lake an artificial lake?

    No, Naini Lake is a natural freshwater lake, located in the heart of Nainital.

Popular Nearby Places Around Nainital