Written by

Rajasthan, the state where history blends with modernity, opens its arms wide and welcomes travelers from across the world. There are palaces, gardens, museums and forts in this colorful Indian state, but the lakes in Rajasthan – their charm is unmatchable.

Ruins of grand palaces, enveloping Aravalli Hills, and surrounding piles of striking white salt make the lakes more beautiful. Add a dash of dazzle to your next trip to Rajasthan by visiting some of the most mesmerizing lakes in Rajasthan.

Top 12 Lakes In Rajasthan

There are numerous artificial lakes in Rajasthan which were built previously by many Kings to address the shortage of water. Check out the list of beautiful lakes in Rajasthan and don’t forget to add them to your bucketlist.

  • Lake Pichola – The Jewel Of Udaipur
  • Fateh Sagar Lake – Surrounded By Mesmerizing Aravali Views
  • Jaisamand Lake – Second Largest Artificial Lake In India
  • Doodh Talai Lake – Surrounded By Several Small Mountains
  • Raj Samudra Lake – Lies Between Rajnagar And Kankroli
  • Mansagar Lake – Where Jal Mahal Enjoys Its Isolation
  • Sambhar Salt Lake – Largest Inland Salt Lake In India
  • Ana Sagar Lake, Ajmer – The Largest Lake In Ajmer
  • Gadsisar Lake, Jaisalmer – The Only Source Of Water In Jaisalmer
  • Pushkar Lake, Pushkar – Embraced By Pious Shrines
  • Nakki Lake, Mount Abu – The Lake Of Love
  • Balsamand Lake, Jodhpur – Enjoy Both Nature And Luxury

Lakes In Udaipur

Known as the City of Lakes, Udaipur is home to some of the most famous lakes in Rajasthan. Check them out for yourself.

1. Lake Pichola – The Jewel Of Udaipur

Tourists enjoying boating on Lake Pichola - in the backdrop of City Palace

One of the most popular lakes in Rajasthan, Lake Pichola is embedded with architectural gems and iconic landmarks of Udaipur. It dates back to 1362 AD, and has two islands namely Jag Niwas and Jag Mandir. Most of the popular tourist attractions in Udaipur, the City of Lakes in Rajasthan, are located in close proximity to this lake.

Places to visit near Lake Pichola: City Palace, Bagore Ki Haveli, Lake Palace, Jag Mandir and Ambrai Ghat


Rajasthan Holiday Packages On TravelTriangle


2. Fateh Sagar Lake – Surrounded By Mesmerizing Aravali Views

Twilight around Fateh Sagar Lake

Image Source

Created in 1680s, Fateh Sagar Lake is surely among the most popular lakes in Rajasthan. There are three islands in the lake, including Udaipur Solar Observatory and Nehru Park – a popular picnic spot with an iconic fountain.

The lake boasts of three islands, including Udaipur Solar Observatory and Nehru Park, a popular picnic spot featuring an iconic fountain. Embraced by verdant hillocks, this azure-colored gem is the reason why Udaipur is called ‘The Second Kashmir’.

Take a boat ride around sunset and find your own little heaven as the ripples play around and the sky changes its color.

Places to visit near Fateh Sagar Lake: Maharana Pratap Memorial, Nehru Park, Udaipur Solar Observatory and Saheliyon Ki Bari

3. Jaisamand Lake – Second Largest Artificial Lake In India

View of Jaisamand Lake

Image Source

Covering an area of 36 km sq, Jaisamand Lake is the second largest artificial lake in India. The embankment is decorated with ornate cenotaphs with immaculate carvings. The palace on its northern side is alluring as well. If you decide to chill in the palace’s courtyard, just prepare yourself for a dazzling view of the Jaisamand Lake.

Jaisamand today is one of the loveliest lakes of Rajasthan and has its history dating back to 1685, when Maharana Jai Singh commissioned the project, along with building a dam on Gomti River.

Places to visit near Jaisamand Lake: Jaisamand Sanctuary, Jaisamand Island Resort, Shiva Temple, Dhebar Lake Marble Dam and summer palaces of the queens

Must Read: 10 Exclusive Stays In Rajasthan That Will Leave You Spoilt

4. Doodh Talai Lake – Surrounded By Several Small Mountains

Image Credit: Vishalosoni for Wikimedia

Surrounded by small beautiful mountains, Doodh Talai Lake is one of the famous lakes in Rajasthan. It is located adjacent to the Lake Pichola and is one of the most beautiful attractions in Udaipur. It provides options for camel and horse ride, fast food centres and boat rides. The first musical fountain was developed here and the garden is considered to be famous by the name of Doodh Talai Musical Garden. Located nearby, Manikya Garden offers amazing view of Lake Pichola and Doodh Talai Lake.

Places to visit near Jaisamand Lake: Manikya Garden, Deen Dayal Upadhyay Park and Mata Temple

5. Raj Samudra Lake – Lies Between Rajnagar And Kankroli

Image Credit: Rahul for Wikimedia

Also known by the name of Rajsamand Lake, Raj Samudra Lake is one of the other famous lakes in Rajasthan. It was built by Maharana Raj Singh in the year 1660. The highlight of the lake is its embankment which is made up of white marble. Try visiting the lake before sunset for a wonderful experience.

Places to visit near Jaisamand Lake: Dwarkadhish Temple, Vaishnavi Temple, Hanuman Mandir

Lakes In Jaipur

Discover these beautiful lakes in Jaipur on your trip.

6. Mansagar Lake – Where Jal Mahal Enjoys Its Isolation

Jal Mahal located in Mansagar Lake one of the most popular lakes of Rajasthan

With the backdrop of Nahargarh Hills, Mansagar Lake allures with the historic Jal Mahal. In fact this is among those Rajasthan lakes where boating is not allowed, however, an observation point on its embankment allows a soulful panoramic view of the area.

Many migratory birds – such as blue-tailed bee-eaters, grey heron and wagtails – can be seen here. Pick an accommodation that let’s you enjoy the beauty of the lake whenever you want.

Check out the best resorts in Jaipur and find the most suitable stay according to your budget!

Places to visit near Mansagar Lake: Amer Fort, Hawa Mahal, Nahargarh Fort and Jabaj Vrindavan Park

7. Sambhar Salt Lake – Largest Inland Salt Lake In India

Local women walking beside the Sambhar Salt Lake

Made up of water is saltier than seawater, Sambhar Salt Lake is a little different from other Rajasthan lakes. This is the largest inland salt lake in India, renowned for housing the largest salt production house in India. Also, it is historically an important lake that finds mention in the Mahabharata.

Since Sambhar Salt Lake is among the lesser known lakes in Rajasthan, whoever visits the region gets to witness the real ethnicity and culture. However, many people visit the lake to enjoy birdwatching, safari and other sightseeing attractions.

Places to visit near Sambhar Salt Lake: Sambhar Wildlife Sanctuary and Shakambari Devi Temple

Suggested Read: 53 Magnificent Tourist Places In Jaipur


Planning your holiday in Rajasthan but confused about what to do? These Rajasthan travel stories help you find your best trip ever!


Other Beautiful Lakes In Rajasthan

Given below is the list of other beautiful lakes in Rajasthan which you should definitely visit on your next trip.

8. Ana Sagar Lake, Ajmer – The Largest Lake In Ajmer

Sunset near Ana Sagar Lake

Image Source

Spanning over an area of 13 km sq, Ana Sagar Lake in Ajmer dates back to 1135 AD, when it was commissioned by the grandfather of Prithvi Raj Chauhan, Anaji Tomar. The island on its center is accessible by boat rides, and the embankments have pavilions and gardens which escalate the beauty of Ana Sagar, one of the prettiest lakes in Rajasthan.

Places to visit near Ana Sagar Lake: Daulat Bagh, Khobra Behroon Temple, Tarahgarh Fort and Adahi-Din-Ka Jhopra

9. Gadsisar Lake, Jaisalmer – The Only Source Of Water In Jaisalmer

Sun Shining around the beautiful Gadisar Lake

A lake right in the lap of a desert, encircled with historic monuments is nothing less than a delight. Gadisar Lake is named after Maharaja Gadsi Singh, who commissioned the lake to fulfill all the water requirements of this desert city, Jaisalmer.

Today, though it doesn’t any longer serve that purpose, it still happens to allure tourists with its scenic charm. Don’t forget to grab a pair of binoculars to catch a view of the flocks of migratory birds chirping their own melody.

Places to visit near Gadisar Lake: Tilon Ki Pol and Desert Cultural Centre are among the popular places to visit in Jaisalmer near Gadisar Lake

10. Pushkar Lake, Pushkar – Embraced By Pious Shrines

View of Pushkar Lake on a pleasant day

Perhaps not many people know, but Pushkar Lake is a Hindu pilgrimage spot. And as per Hindu scriptures, this place is Tirtha Raj (most important water-body pilgrimage spot). The main highlight of the lake is the temple of Lord Brahma, along with 500 other temples.

Pushkar lake has 53 bathing ghats, and the water is believed to have medicinal properties. If you’re planning to visit this spiritual hideout, pick from the most amazing resorts in Pushkar for a memorable stay.

Places to visit near Pushkar Lake: Brahma Temple, Man Mahal, Savitri Temple and Old Rangji Temple

Suggested Read: 20 Scintillating Places To Visit In Pushkar

11. Nakki Lake, Mount Abu – The Lake Of Love

Mount_Abu_610

Image Source

Nakki Lake is nestled in the beautiful hill station, Mount Abu. Nakki, which means nails in local dialect, got its name from the popular story in the region that suggests that the lake is dug out from nails.

The scenic backdrop weaves a perfect hideout for couples, and this is why it is also known as the “Love Lake of Mount Abu”. Also, Nakki Lake is considered sacred for the Garasia tribe, who worship the lake in remembrance of their ancestors.

Places to visit near Nakki Lake: Temple of Rasiya Balam and Kunwari Kanya, Dilwara Jain temple, Shri Raghunathji Temple, Maharaja Jaipur Palace and Toad Rock

Planning a trip already? Check out the best hotels in Mount Abu

12. Balsamand Lake, Jodhpur – Enjoy Both Nature And Luxury

View of Balsamand Lake from WelcomHeritage Bal Samand Lake Palace

Image Source

A popular picnic spot and a perfect getaway in the lap of Rajputana grandeur, this is among the few lakes of Rajasthan that allow you to unwind and soak yourself in utter luxury.

Balsamand Lake was built in 1159 AD, and is embraced by lush gardens comprising of pomegranate, guava and mango trees. Peacocks and other species of birds and animals can be found in the region. When planning a trip and deciding on a stay, do consider the opulent Welcom Heritage Lake Palace for an unforgettable holiday.

Places to visit near Balsamand Lake: Mehrangarh Fort, Jaswant Thada, Welcom Heritage Lake Place and Mandore Gardens are among the many places to visit in Jodhpur.

Further Read: 23 Palaces & Forts In Rajasthan That Speak Of A Glorious Past

So, what are you waiting for? Plan you trip to Rajasthan and visit these beautiful lakes. Also, let us know how many of these lakes in Rajasthan have you visited? Do you know about any more such lakes of Rajasthan which deserve to be on this list of lakes in Rajasthan? We’d love to know! 

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 Rajasthan

Which is the lake city of Rajasthan?

The word ‘Udaipur’ literally translates into the ‘city of lakes’. It is truly Rajasthan’s gems. Udaipur is an ideal destination for all kinds of trips. From boating to sightseeing, there are several things to do in Udaipur.

Which is the largest lake in Rajasthan?

The largest lake in Rajasthan is Sambhar Salt Lake. It is also India’s largest inland salt lake. The lake is 22.5 km long and its width varies from 3 to 11 km.

Which lake in Rajasthan is a major source of salt production?

Sambhar Lake in Rajasthan is known to be a major salt producer. It surrounds the ancient Sambhar lake town. The lake is located 80 km southwest of Jaipur. Without the lake, India’s salt production would be drastically affected.

How many lakes are there in Jaipur?

There are 6 lakes in Jaipur city. They are: Chandlai Lake, Sambhar Lake, Ramgarh Lake, Man Sagar Lake, Sagar Lake, and Maota Lake. These lakes are the gem of Jaipur. Though Jaipur is widely known for its architecture, its lakes are often overlooked.

Which is the lake city of India?

There are 7 city of lakes in India. They are: Udaipur, Bhopal, Shillong, Kodaikanal, Nainital, Thane, and Srinagar.

Which is the highest point in Rajasthan?

Boasting a staggering height of 1,722 m, Guru Shikhar is the highest peak of Rajasthan. It is situated in Sirohi district.

Which lakes are in Udaipur?

Lake Pichola and Udai Sagar lake, Fateh Sagar Lake, and Doodh Talai Lake are some of the many lakes in Udaipur.

Which state has the largest number of salt lakes in India?

Rajasthan has the largest number of salt lakes in India.

Looking To Book A Holiday Package?


People Also Read:

Category: Rajasthan

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month