• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    Lakes in Uttrakhand

    Written by

    Mighty mountains, lush green pastures, and tangled circuits are some of the prominent geographical attributes that define the Himalayan state of Uttarakhand, but it’s the lakes in Uttarakhand that call for a special mention. The land of legends enveloped by nature’s surrealism has been a holy paradise where nature breathes life everywhere. Located at some of the most challenging heights, these lakes lie nestled amidst mountain peaks. Depending on the weather, they love playing hide and seek with the sun or, for better, stay underneath layers of snow.

    19 Best Lakes In Uttarakhand 

    Here are top 19 of the most enchanting lakes of Uttarakhand – while a few of them daring treks fit for adventurers, other are relaxing getaways, perfect for a lazy weekend escape.

    • Roopkund Lake: The Mysterious Lake
    • Kedar Tal Lake: 5000 Meters Into The Sky
    • Hemkund Lake: Cuddled By 7 Mountain Peaks
    • Satopanth Tal Lake: Bypass To Heaven
    • Dodital Lake: Freshness & Lush Meadows Around
    • Deoria Tal Lake: Chaukhambha Overlooking, What-A-Sight
    • Bhulla Tal Lake: Into The Heart Of Lansdowne
    • Khurpatal Lake: A Tourist’s Delight
    • Bhimtal Lake: Kumaon’s Pride
    • Sattal Lake: Group Of 7 Freshwater Lakes
    • Bedni Kund: Amidst The Largest Grassland Of Asia
    • Bisurital: Witness The Alpine Meadows
    • Brahmatal: Enjoy The Eye View Of Roopkund Lake
    • Deo Taal: Witness The Lake Of Gods
    • Gandhi Sarovar: The Gem Of Kedarnath
    • Kagbhusandi Tal: The Green Emerald Beauty
    • Kedar Tal: The Famous ‘Shiva’s Lake’
    • Maheshwari Kund: With A Mythological Past
    • Nachiketa Tal Lake: The Local’s Favorite

    1. Roopkund Lake: The Mysterious Lake 

    Trekkers on the way to Roopkund

    The highest lake in Uttarakhand also makes one of the toughest treks in the Indian subcontinent region. Roopkund lies in the remote corner of Chamoli district by the Trishul Peak. It is also known as mystery lake because of hundreds of human skeletons that have been found on the banks of the lake.

    But reaching Roopkund is not as easy as it looks. Visited mostly by some of the hardcore travelers, one must trek the last leg of 23 km to make it to the lake. The trek starts from Wan village (village) and passes through scenic vistas leading up to the lake in the glacier. Roopkund remains frozen throughout the year but summers make an ideal time to trek up to the lake. When the ice melts, skeletons lying around in the water can be seen through water.

    Elevation: 5029 meters
    How To Reach: Start from Kathgodam (Nainital district) to reach Lohajung. Frequent buses run from Kathgodam to Lohajung, which take around 14-15 hours. Distance from Lohajung to Wan village is 20 km, which can be covered by shared auto. Wan is the base camp of the trek. From there it’s a 23 km upward trek to Roopkund lake.
    Best Time To Visit: Pre-monsoon, and post-monsoon
    Known For: Trekking, and nature’s magnificence spectacle

    Must Read: Roopkund Trek 2022: Unravelling The Skeleton Lake Mysteries

    2. Kedar Tal Lake: 5000 Meters Into The Sky

    The pristine Kedar Tal lake overlooked by Thalayasagar peak

    Perched at an altitude of 5000 meters, Kedar Tal is a glacier lake located at a distance of 18 km from Gangotri in the Uttarkashi region. One of the most picturesque lakes of Uttarakhand, Kedar Tal cuts an astonishing view with Thalayasagar Peak (6900 meters) in the backdrop. Mostly visited by the adventure enthusiasts, the trek route is all decked up by alpines and snow.

    Elevation: 5000 meters
    How to reach: From Rishikesh – the nearest railhead – it is further a 5.5-hour bus journey to Gangotri. Also, there are plenty of bus options from Delhi to Gangotri, which is a 12-hour journey covering 530 km
    Best time to visit: Mid April – June & August – Mid October
    Known for: Trekking (Gangotri-Kedartal is the most popular), sighting Bharal (blue sheep), Himalayan black bear, and migratory birds

    Suggested Read: Camping In Lansdowne In 2022: A Perfect Weekend In The Himalayas

    3. Hemkund Lake: Cuddled By 7 Mountain Peaks

    The mystic Hemkund lake near Hemkund Sahib

    One of the most important of places of relevance for Sikhs, Hemkund lake bears the famous Hemkund Sahib. The place is known for its historical relevance because Hemkund is also believed to be the place where lord Laxman completed his penance.

    The ultimate trek from Govindghat to Hemkund is epitomized by the forest of pines, wild roses, alpines, and ferns. And all this beautiful set up makes it one of the most sought after lakes in Uttarakhand.

    Elevation: 4632 meters
    How to reach: Rishikesh railway station is 273 km from Govindghat, also known as the take-off point for the Hemkund trek. A 13 km trek enables you to reach the shores of Hemkund lake.
    Best time to visit: May – June & September – October
    Known for: Pilgrimage, and trekking

    Hey, don’t forget to catch the enchanting vista of Valley of Flowers as you move up north while starting from the Govindghat basecamp.

    Suggested Read: Go Camping In Chopta For A Lovely Weekend In The Mountains In 2022

    4. Satopanth Tal Lake: Bypass To Heaven

    A picturesque Satopanth lake surrounded by imposing peaks

    Image Source
    Satopanth is another one in the list of popular lakes of Uttarakhand lying in the lap of the Himalayas and holds religious significance to Hindus. The legend states that it was the place where Bheema was denied entry to the heaven. Further Sathopanth stretches to Swargarohini peak form where Yudhisthira and the dog accompanying him, are believed to enter heaven.

    The trail to this Uttarakhand lake along with secluded surroundings is absolutely breathtaking. It is tough to find rest houses or villages around, so camping under stars is the only option.

    Elevation: 4600 meters
    How to reach: Buses and taxis ply from Dehradun, Haridwar, and Rishikesh to Badrinath. Badrinath to Satopanth lake is a 25 km trek.
    Best time to visit: May – September
    Known for: Pilgrimage, and trekking

    Suggested Read: 19 Things To Do In Mussoorie For A Hill Station Holiday Experience In 2022

    5. Dodital Lake: Freshness & Lush Meadows Around

    The partial frozen Dodital lake on a bright day

    Image Source
    Named after Dodi- a typical trout found in the lake, the water of Dodital lake is believed to hold medicinal advantages for human skin. The crystal clear Dodital lake is at a distance of 32 km from Uttarkashi and is preferred by those trekking in the Uttarkashi region. The allure of the lake lies in the white flakes that encrust the lake and make it one of the popular Uttarakhand lakes.

    Lots of Himalayan birds venture the lake region during the peak season which makes it ideal for bird-watching along with trekking.

    Elevation: 3024 meters
    How to reach: Dodital lake can be easily reached from Rishikesh/Haridwar (180 km) by a taxi. The taxi will drop you at Sangam Chatti from where Dodi Tal is a 22 km trek.
    Best time to visit: Throughout the year except January and peak monsoon
    Known for: Himalayan Golden Mahseer fish, and migratory birds

    Suggested Read: 41 Amazing Hill Stations In Uttarakhand For An Adventurous Escapade In 2022

    6. Deoria Tal lake: Chaukhambha Overlooking, What-A-Sight

    Deoria Tal lake with the reflection of Chaukhamba peak

    With the surreal reflection of Chaukhamba peak in the water, Deoria Tal is one more in the list of famous lakes in Uttarakhand that must be on your bucket list. It is also known as the emerald lake by the virtue of greenish appearance.

    The picturesque lake enveloped by lush green meadows and snow capped mountain peaks falls in the Kedarnath Musk Deer Sanctuary, another reason why you should be planning a trip to the place soon.

    Elevation: 2438 meters
    How to reach: Rishikesh to Sari village is a 7-hour drive (220 km). Further, Deoria Tal is a 3 km trek from the village
    Best time to visit: Throughout the year
    Known for: Musk deers, reflection of the Himalayas in the lake, camping, and trekking

    You can also plan a further trek to Chopta village, which is also known as mini Switzerland of Uttarakhand.

    Suggested Read: Trekking In Garhwal: 24 Perfect Trails To Conquer The Peaks In 2022

    7. Bhulla Tal Lake: Into The Heart Of Lansdowne

    The serene Bhulla Tal lake in Lansdowne

    Tucked in the peaceful environs of Lansdowne, Buhlla Tal is a well maintained artificial lake which also serves as a top tourist attraction in the city. The lake is surrounded by highlands and greenery, and is an ideal place to hangout with friends and family.

    The lake lies within the cantonment area and is maintained by the Indian Army. This lake of Uttarakhand is your ideal retreat if you are looking for few moments of solace.

    Elevation: 1700 meters
    How to reach: The lake is a 1-km walk from the Lansdowne city centre
    Best time to visit: Throughout the year
    Known for: Boating, and sightseeing

    Catch the lake’s beauty at its best during the wee hours, mostly at the time of sunset, the view is worth every moment spent there!

    Suggested Read: 10 Things To Do In Lansdowne & Have A Refreshing Getaway

    8. Khurpatal Lake: A Tourist’s Delight

    Aerial view of Khurpatal lake in Nainital

    Located at a distance of 12 km from the city centre of Nainital is the enchanting Khurpatal lake. Enclosed by hills dotted with lofty pine and cedar trees, and boasting of clear water, this lake in Uttarakhand is a must visit when you are in or around Nainital.

    The location of Khurpatal village makes it a more peaceful getaway than the comparatively crowded Nainital city.

    Elevation: 1635 meters
    How to reach: The 12 km distance from Nainital can be covered by an auto or a taxi
    Best time to visit: Throughout the year
    Known for: Good harvest of fish, sightseeing, and nature trails

    Suggested Read: Nanda Devi National Park: A Sanctuary In The Garhwal Himalayas

    9. Bhimtal Lake: Kumaon’s Pride

    A boat approaching the shore of Bhimtal lake in Kumaon

    Image Source
    When the mist subsides, the pristine Bhimtal lake appears underneath it. One of the most visited lakes of Uttarakhand, Bhimtal, is the perfect allure for honeymooners planning a trip to Nainital. Given that the place lies in the close proximity of Nainital and hotel rates are comparatively cheaper, Bhimtal lake is obviously a preferable choice for the travelers.

    Elevation: 1375 meters
    How to reach: 20 km from Nainital, can be reached by a private taxi
    Best time to visit: Throughout the year
    Known for: 17th century Bhimeshwar temple, boating, and sightseeing

    Suggested Read: 28 Offbeat Places In Uttarakhand: Explore The Hidden Himalayan Gems In 2022

    10. Sattal Lake: Group Of 7 Freshwater Lakes

    Boats waiting by the banks of Sattal lake in Nainital

    A club of 7 interconnected freshwater lakes, Sattal lake is another tourist attraction near Bhimtal, a town of the Nainital district. Sattal lake, which is 3 km long and 200 meters wide is another popular one in the list of popular lakes in Uttarakhand. Dense greenery comprising of oak and pine make the lake surrounding a spectacle to behold.

    Elevation: 1370 meters
    How to reach: Take a taxi from Nainital, it’s at a distance of 22 km from the city centre
    Best time to visit: Throughout the year
    Known for: Sightseeing, boating, rappelling, and water zorbing

    Suggested Read: 21 Best Places To Visit Near Delhi In March Which Will Definitely Make The Perfect Road Trip Moment!

    11. Bedni Kund: Amidst The Largest Grassland Of Asia 

    Bedni Kund

    Image Source

    Resting amidst the beautiful meadows of the Bedni Bugyal. the Bedni Kund shares the boundaries. Spread across an area of 20 square kms, this kund is located at the Chamoli district of Uttarakhand. This surreal glacial lake is situated at a height of 3,354 metres which is around 11,004 feet above sea level. Adjacent to the Ali Bugyal, this lake is known to be one of the largest grasslands of Asia. Some of the nearby cities from the Bedni kund are Nainisain, Kandara, Simli. Khatyari and Kausani.

    Elevation: 11,004 Feet
    How To Reach: The Bedni Kund can be easily visited by passing through the Lohaganj Pass which is quite well-connected by the motorables roads. The trek to the Bedni Bugyal will pass through the beautiful forests and the little hamlets. Starting from the Lohaganj pass, the trek is around 7 kms ascending and then descending to at least 4 kms to reach the Wan Village.
    Best Time To Visit: Mid June To October
    Known For: Beautiful views of the lush green meadows of Bedni and Ali Bugyal

    Suggested Read: 27 Hill Stations Near Dehradun For Your Wanderlust In 2022

    12. Bisurital: Witness The Alpine Meadows 


    Image Credit: CharDhamTour.in

    The Bisurital is located at the middle of the Mandakini valley in the Alpine region. This trek is actually 60 kilometres long which ascends and descends from both sides. Bisurital still remains untouched and is one of the less-known lakes in Uttarakhand. Surrounded by the alpine meadows and the snow covered mountains, this lake rests at a height of 4100 metre. The weather here is very pleasant throughout the time and there are high chances of snowfall. Alongside that one can also get a glimpse of some endangered species of the Himalayan wildlife.

    Elevation: 13,451 feet
    How To Reach: This lake is located at the Rudraprayag district and can be visited by starting from Chopta and passing through Kedarnath Wildlife Sanctuary. This is a moderately difficult trek which is a total of 60 kms on both sides.
    Best Time To Visit: March To December
    Known For: Camping and adventure activities like trekking

    Suggested Read: 6 National Parks In Uttarakhand That Calm Your Adventurous Side In 2022!

    13. Brahmatal: Enjoy The Eye View Of Roopkund Lake 

    Brahmatal Lake

    Image Source

    Offering a beautiful sight to enjoy, Brahmatal is a place which is located in the vicinity of Mt. Trishul and Nanda Ghunti. Standing here one can also get a bird’s eye view of the Roopkund lake. This place offers an ample of majestic views to enjoy and capture the beauty. For the people who are inclined towards nature photographers, Brahmatal offers a plenty of options to enjoy. The Brahmatal trek gives a close view of the surreal valleys, hushed hamlets and also the beautiful streams which adds a soothing view to enjoy.

    Elevation: 11,154 feet
    How To Reach: To start the trek to Brahmatal one has to start the journey from Kathgodam which is located at a distance of 276 kms from Delhi. There are buses connecting from Dellhi to reach Kathgodam. Alongside that there are also other services like Railways and Airways which connect to Kathgodam.
    Best Time To Visit: November To March
    Known For: Camping, trekking

    Suggested Read: Trekking In Uttarakhand 2022: The 22 Greatest Treks That Will Leave You Mesmerized!

    14. Deo Taal: Witness The Lake Of Gods 

    Deo Taal

    Image Credit: TrekEarth.com

    The Deo Taal is a sacred lake which is located at the peak of the Mana Pass, which is believed to have originated from the Mythical Saraswati River. Standing here one can witness the beautiful site of Rejas Tal and Nag Tal. The lake is located at around 3 kms before the Mana Pass zero point. Surrounded by the beautiful peaks of snow capped mountains and the remains frozen for throughout the year except September. The name of the lake is derived from the Sanskrit language and means “Lake of the Gods”.

    Elevation: 17, 949 feet
    How To Reach: The route of the Deo Taal starts from the Badrinath Dham till the Mana village from there is a check post of ITBP. From there one can take a permit and do some regular formalities to get started with the journey. The road here is not smooth, thus it is recommended to take bikes or off-road vehicles.
    Best Time To Visit: August and September
    Known For: Adventure activities like trekking, camping\

    Suggested Read: 15 Best Places To Visit Near Mussoorie For An Unending Affair With Nature In 2022!

    15. Gandhi Sarovar: The Gem Of Kedarnath 

    Gandhi Sarovar

    Image Credit: JustDial.com

    This tiny lake is known for its crystal clear water and also locally called the Chorabari Tal. Resting at the peak of the Chorabari Bamak glacier, the Gandhi Sarovar lies at the foot of the Kedarnath and the Kirti Stambh peak. Situated at an altitude of 12,795 feet above the sea level. This lake is surrounded by the surreal beauty of the lush-greenery and the Himalayan peaks. The best time to witness the beautiful sight of the Gandhi Sarovar is during the early morning as the weather here is quite unpredictable. This lake falls between the trek from Gaurikund and Kedarnath. From the iron bridge of Kedarnath, there is 3 kms trek further which ends at Gandhi Sarovar.

    Elevation: 12,795 feet
    How To Reach: There are buses and taxis which run from Rishikesh to Gaurikund.From there one has to take a walk upto 17 kms to reach Gandhi Sarovar.
    Best Time To Visit: Throughout the year
    Known For: Trekking, Camping

    Suggested Read: 29 Best Adventure Destinations In India You Must Set Sail For In 2022

    16. Kagbhusandi Tal: The Green Emerald Beauty


    Image Credit: HimalayanCrew.com

    The Kagbhusandi Tal is a beautiful emerald green colored lake which is situated at an elevation of 5,230 metres close to the Kankul Pass. This beautiful lake is resting amidst the Garhwal Himalayas in Uttarakhand which is surrounded by lush-greenery. This is an ideal place for nature lovers and standing here one can enjoy the beauty of the Neelkanth, Chaukhamba, Thailya and Brigupanth.

    Elevation: 17,158 feet
    How To Reach: The Kagbhusandi tal can be visited by taking the route to Bhyundar village which is located near the Ghangaria. The trek starts from the village walking amidst the lush-green forests.
    Best Time To Visit: June, July, September and October
    Known For: Trekking

    Suggested Read: Camping In Uttarakhand: 25 Best Spots To Treat The Adventure Junkie In You In 2022!

    17. Kedar Tal: The Famous ‘Shiva’s Lake’

    Kedaar Taal

    Image Source

    Kedar Tal is an ideal place for the people who love adventure and want to indulge into a thrilling experience amidst nature’s finest beauty. This is one of the best Himalayan treks which gives the beautiful sight of the Kedar tal. Also called the ‘Shiva’s Lake’, this is one of the highest lakes in Uttarakhand. Resting at a height of 4,912 meters above the sea level, this beautiful lake is located at Uttarkashi district. The melting of the Kedar glacier gave birth to the Kedar Ganga river which forms the tributary of Bhagirathi river.

    Elevation: 16,115 feet
    How To Reach: The starting point to the Kedar tal starts from Gangotri which can easily be reached by a road transport. Connecting directly from Dehradun, Haridwar and Rishikesh, this is around 18 kms trek from Gangotri.
    Best Time To Visit: May-Mid June and September to October
    Known For: Trekking, Camping and Photography

    Suggested Read: 61 Inviting Places To Visit Near Chandigarh For A Much-Needed Getaway In 2022

    18. Maheshwari Kund: With A Mythological Past 

    Maheshwari Kund

    Image Credit: Uttarakhand Traveler

    Locally also known as Mehasr Kund/ Messar Kund, this beautiful lake is situated a few kilometers away from Munsiyari. According to the legends, this lake has a history attached to a Hindu mythology. As per that the demi-god Yaksha used to reside in the Kund and cursed it. Surrounded by the rhododendrons and oak trees, this kund gives a beautiful view of the Panchachuli peak.

    Elevation: 7,200 feet
    How To Reach: The Maheshwari kund is located very conveniently and at a walking distance from the Munsiyari town. There is a trekking trail to follow from the town which takes around 45 minutes.
    Best Time To Visit: Mar-Oct
    Known For: Lakes, Trekking

    Suggested Read: 11 Beautiful Valleys In Uttarakhand You Have Got To Visit In 2022!

    19. Nachiketa Tal Lake: The Local’s Favorite 

    Nachiketa Taal

    Image Credit: HelloTravel

    Located amidst the beautiful surroundings of the thick pine and oak forests, the Nachiketa Tal Lake is a beautiful sight to cherish. Resting at a height of 2453 meters above the sea level, this is located at the east of Uttarkashi district. Situated at a distance of 131 kms from Gangotri and 29 kms from Uttarkashi, this surreal lake has many local legends. One of them being that the lake was made by Uddalak which was named after his son Nachiketa. Apart from the lake, there is a Nag Devta temple which is visited by the locals during Nag Panchami.

    Elevation: 8047 feet
    How To Reach: Nachiketa lake can easily be visited from the Garhwal region which is inter-linked by the roads from various cities. From Uttarkashi, one has to take a taxi to reach Chauragikhal that is 30 kms away. From there it is a 3kms trek to the lake.
    Best Time To Visit: Throughout the year 
    Known For: trekking, camping

    Further Read: 17 Places To Visit In Badrinath For A Memorable Visit To This Uttarakhand Town In 2022!

    Other popular lakes in Uttarakhand are Sahasra Tal, Neel Tal in Uttarkashi, Naukuchiatal in Nainital, Beni Tal in Chamoli. Take a trip to any of these famous lakes in Uttarakhand and have a wonderful holiday in Uttarakhand.

    Disclaimer: TravelTriangle claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images, and do not wish them to appear on TravelTriangle, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.

    Please Note: Any information published by TravelTriangle in any form of content is not intended to be a substitute for any kind of medical advice, and one must not take any action before consulting a professional medical expert of their own choice.

    Frequently Asked Questions About  Lakes in Uttarakhand

    How many lakes are there in Uttarakhand?

    There are 49 lakes in Uttarakhand.

    How far is naukuchiatal from Nainital?

    Naukuchiatal is 15 miles away from Nainital. There is a driving distance of 24 km between the two.

    Where is Berinag Lake?

    Berinag lake is about the average height of 1,860 meters above the level of the sea. This lake is situated 460 km in the North-East of New Delhi as well as it is 443 km towards the South-East of Dehradun. This lake is in the Kumaon division and is situated 160 km towards the North-East of Nainital.

    How many days are enough for Nainital?

    If you happen to just travel to Bhimtal and Nainital, we would recommend you to keep two days and one night’s stay here. Though, tourists would like to visit other places nearby so you can keep the extra time that depends on the places that you think of visiting.

    Which month is best for Nainital?

    If you plan to visit Nainital then we would recommend you to visit it in the months of Summer, that is from the month of March to the month of June. While, if you are looking to avoid crowds then you should visit Nainital from the month of October to the month of February. Though, if you are looking for budget travel to Nainital then you should travel from July to September.

    Which is the highest waterfall in India?

    The highest waterfall in India happens to be the Jog waterfalls that were created by the Sharavathi river that flows in the Shatavari valley that lies in the Shimoga district of Karnataka. You would really admire the sight of the waterfall from the height of 829 ft.

    Looking To Book A Holiday Package?

    People Also Read:

    Category: Uttarakhand

    Best Places To Visit In India By Month

    Best Places To Visit Outside India By Month