Shopping is a part of life. Whether you are picking up groceries or something else, we always look out for the best stuff available. Knowing exactly where to buy your stuff is the first step towards getting the best. If you are in Delhi, you know you are in the most appropriate place in the country for all things possible. In fact, the city is such a famous place for shopping that people from across the nation come here. Want to know about all the places in Delhi to shop till you drop? Then, keep reading.

Best Places for Shopping in Delhi

Now, let’s delve into the list of Best Places for Shopping in Delhi to enjoy shopping with your friends and family, along with detailed information about each place, from places to eat to the Nearest Metro Station. 

1. Connaught Place, Delhi

Connaught Place

Connaught Place | #1 of 18 Best Places for Shopping in Delhi

Be it footwear, clothes, junk jewellery, bags, artefacts or anything else, you will get everything here in all price ranges. While Palika Bazaar and Janpath have been a favourite and popular among all, Shankar and Tibetan Markets are also great spots for buying clothes and handicrafts.

  • Places to Eat: Parikrama, Keventers, Wengers, Saravana Bhavan, Kake da Dhaba
  • Nearest Metro Station: Rajiv Chowk

2. Karol Bagh, Delhi

Karol Bagh, Delhi

Karol Bagh | #2 of 18 Best Places for Shopping in Delhi

This is another amazing market for clothes, especially wedding  trousseau, and accessories. There are stores of brands as well as street side stalls that sell a variety of clothes at cheap rates. Each lane of Karol Bagh has shops, selling one particular thing, so you know exactly which way to turn for what. Its Gaffar Market is thronged for cheap electronics and sunglasses.

  • Places to Eat: Roshan Ki Kulfi, Suruchi, Prem Dhaba
  • Nearest Metro Station: Karol Bagh

3. Sarojini Nagar, Delhi

Sarojini Nagar

Sarojini Nagar | #3 of 18 Best Places for Shopping in Delhi

This market is extremely popular among women, and I mean extremely. Go there any time of day, and you will find it buzzing with shoppers, mostly youngsters. You can get branded clothes that are surplus, and hence get tossed up here to be bought at dirt cheap prices. You can pick up stuff by brands like Zara at 1/4th times their actual market rate!

  • Places to Eat: Amar Jyoti, Hot Pot, Kwic Bitte Restaurant, Khatta Meetha
  • Nearest Metro Station: INA

4. Lajpat Nagar, Delhi

Lajpat Nagar, Delhi

Lajpat Nagar | #4 of 18 Best Places for Shopping in Delhi

Those, who don’t go by the current fashion trend and rather like to play mix and match with their outfit, must visit Lajpat Nagar. The Central Market of Lajpat Nagar overflows with stores, where you can buy all pieces of attire separately to see what goes with what. You can get amazing ethnic clothes for as low as INR 250! Among the most peculiar things to stock up on here are face masks and party hats. Also in the area is Amar Colony, known for its mind-boggling room décor variety. From hand-carved wooden sculptures to priceless antiques belonging to colonial times, you can pick up just about everything to spruce up your home.

  • Places to Eat: Dolma Aunty’s Momos
  • Nearest Metro Station: Lajpat Nagar

5. Khan Market, Delhi

Khan Market

Khan Market | #5 of 18 Best Places for Shopping in Delhi

Khan Market is for those, who don’t mind splurging. The market houses designer boutiques, stores of global fashionwear brands and book stores. You can even buy fragrances and essential oils, bike gear, Korean cosmetics and designer crockery here. Not only you, even your pets will love this place as it has several things for them as well.

  • Places to Eat: Mamagoto, The Chatter House, Smokehouse Deli, Khan Chacha, Wok In the Clouds
  • Nearest Metro Station: Khan Market

6. Greater Kailash (GK M Block), Delhi

Greater Kailash (GK M Block), Delhi

Greater Kailash (GK M Block) | #6 of 18 Best Places for Shopping in Delhi

Greater Kailash M Block Market is another great place for bargain hunters. It is one of the many places in the metropolis where you can purchase incredible clothes at reasonable rates. People also come here for tattoos and jewellery.

  • Places to Eat: Number One, Cafe Turtle, Kasbah, Depot 48, Thai House by Kylin, In The Punjab, Dao, Depaul’s Coffee, Tibbs Frankie, Prince Chaat Corner
  • Nearest Metro Station: Kailash Colony

7. Old Delhi, Delhi


Old Delhi | #7 of 18 Best Places for Shopping in Delhi

Old Delhi is home to numerous markets that are thronged by people from across India. Sadar Bazaar is among the largest wholesale markets in the country for household items. Then, there is the world-famous Chandni Chowk, which offers just about everything by the loads. It is especially famous for its wedding attire as the stores here are 50-60 years old, and run by merchants who really know their stuff. Apart from it, you can also buy spices, kitchenware, silver jewellery, precious stones, shawls and pearl ornaments. For brass, paper and copper items at wholesale rates, Chawri Bazaar is the place to be. Nai Sarak and Daryaganj are host to a lot of book stores.

  • Places to Eat: Karim’s, Rahmatullah’s Hotel, Natraj, Chaina Ram, Kanwarji’s, Lotan Chole Wala, Shyam Sweets, Al Jawahar, Babu Ram Paranthe Wala, Ashok Chaat Bhandar
  • Nearest Metro Stations: Chandni Chowk & Chawri Bazaar

8. South Ex, Delhi

South Ex, Delhi

South Ex | #8 of 18 Best Places for Shopping in Delhi

Spreading on either side of Ring Road, South Ex Market is full of jewellery stores and fashion houses. Shoppers come here for bridal wear, and readymade Western and Indian clothes. You can buy ethnic wear, such as safas, stoles and Pashmina, whereas trendy footwear on offer includes juttis and Jodhpuri chappals.

  • Places to Eat: Gupta Food Corner, Bengali Sweet Centre, Bombay Bhelpuri
  • Nearest Metro Station: AIIMS & INA

9. Shahpur Jat, Delhi

Shahpur Jat

Shahpur Jat | #9 of 18 Best Places for Shopping in Delhi

A cluster of buildings in an unassuming setting, Shahpur Jat seems an unlikely shoppers’ hub, but one trip to here will totally change your thinking. That cluster of buildings actually houses hordes of fashion boutiques, cafes and restaurants.

  • Places to Eat: Puppychino Café, The Potbelly Rooftop Café, Mykonos, Big Bongg Theory, Les Parisiennes, Ivy & Bean, The Mad Teapot/ The Wishing Chair, Mumbai Matinee, The Fashion Street Café
  • Nearest Metro Station: Hauz Khas

10. INA, Delhi

INA, Delhi

INA | #10 of 18 Best Places for Shopping in Delhi

This is my personal favourite place to shop in the entire city because it suffices my basal desire….food. If you want to cook Western dishes, then this is the place to shop for ingredients. You can get authentic Italian cheeses, artisan breads and a wide variety of seafood like fresh fish, crabs and lobsters.

  • Places to Eat: Kerala Hotel, Appus Hotel, MD Kitchen, Dosa Junction
  • Nearest Metro Station: INA

11. Dilli Haat, Delhi

Shopping in Dilli Haat Delhi

Dilli Haat | #11 of 18 Best Places for Shopping in Delhi

Across the street from INA Market is the colourful Dilli Haat, the go-to place of Delhiites for handicrafts from across the country. Dilli Haat is so much more than just a shopping paradise; it is a place where the culture of India comes alive in all its glory.  You can buy ethnic attire, incredible handicrafts, Madhubani paintings, juttis, Phulkari fabrics, wall hangings, wooden toys, designer jewellery and beads. Folk performances are another highlight of Dilli Haat. Apart from the INA one, there are two more Dilli Haats, in Janakpuri and Pitampura.

  • Places to Eat: It has a lot of regional food stalls.
  • Nearest Metro Station: INA

12. Rajouri Garden, Delhi

Rajouri Garden, Delhi

Rajouri Garden | #12 of 18 Best Places for Shopping in Delhi

Rajouri Garden presents an irresistible combination of chic street side boutiques and gigantic malls. The stores have a variety of Indian and Western clothes, curios, accessories, apparel, footwear and jewellery. Then, of course, there are the huge malls that offer a wide variety of cuisines, stuff and entertainment options under one roof.

  • Places to Eat: Atul Chaat Corner, Imly, Desee Dakshin Coastal Café, National Highway 44, Band Baaja Baaraat, Prem Di Hatti
  • Nearest Metro Station: Rajouri Garden

13. Kamla Nagar, Delhi

Kamla Nagar

Kamla Nagar | #13 of 18 Best Places for Shopping in Delhi

A favourite among students due to its proximity to Delhi University North Campus, it is a perfect place to purchase apparel and accessories at low rates. You can get quirky rings at merely INR 10, earring for INR 30 and trendy tops for just INR 150!

  • Places to Eat: Bille Di Hatti, Raaga Reloaded, Chache Di Hatti, Vaishno Chaat Bhandar, Gopal Foods, Momo’s Point, Chalte Firte Momos, Cake Bake Shake, Rajkumar’s Golgappe
  • Nearest Metro Station: Vishwavidyalaya

14. Jwala Heri, Delhi

Jwala Heri, Delhi

Jwala Heri | #14 of 18 Best Places for Shopping in Delhi

This is another market to shop for a variety of things in one trip. Locals mostly come here to purchase clothes and jewellery that can be gotten cheap with good bargaining. If you start feeling hungry, then you can try gol gappe or Amristsari chaap. You could even binge on pakoras and vadas.

  • Places to Eat: Guru Kirpa Food Plaza, Mysore Café, Manoj Vaishno Dhaba, Muskan Bakery, Hare Krishna Coffee Shop, Little Chef
  • Nearest Metro Stations: Paschim Vihar East & Paschim Vihar West

15. Tilak Nagar and Janakpuri DC, Delhi

Tilak Nagar and Janakpuri DC

Tilak Nagar and Janakpuri DC | #15 of 18 Best Places for Shopping in Delhi

Now, Tilak Nagar is a bit unique as it houses a market, dedicated entirely to lights. Yes, fancy lights to give your home a really special look. So, if you have recently bought a house or are redecorating, this is the place to get cracking on the brightening-your-home front. Janakpuri District Centre, or simply DC, is also nearby. It has stores, offering just about everything from footwear and clothes to electronics and items of everyday use.

  • Places to Eat: Manmohan Bakery & Sweets, Grills
  • Nearest Metro Stations: Tilak Nagar & Janakpuri West  

16. Kirti Nagar & Jail Road, Delhi

Kirti Nagar is home to one of the largest furniture wholesale markets in the country. There are more than 800 retailers here, so the variety of things on offer is bound to be mind boggling. You can buy readymade furniture as well as have it made to your specifications. Most retailers source their wood from Madhya Pradesh, and some even from Malaysia, Costa Rica, Canada, Ghana and New Zealand! Also here is Jail Road Market, where again you have a huge variety of furniture to purchase, only at a much lower price. The advantage with Jail Road is that apart from furniture, you can also buy mattresses, drapes and other items of room décor.

  • Places to Eat: Firangi Island, Wild Chef Lounge, Om Sweets & Snacks, Momos Corner, Kohli Dhaba, Manjeet Chicken Corner, The Patiala Restro & Party Place
  • Nearest Metro Station: Kirti Nagar & Tilak Nagar

17. Laxmi Nagar, Delhi

Laxmi Nagar, Delhi

Laxmi Nagar | #17 of 18 Best Places for Shopping in Delhi

Laxmi Nagar can in many ways be termed as the shopping hub of East Delhi. It is primarily known for bookstores that sell reference guides and question banks for competitive examinations, be it in any stream; the reason being that the area has scores of coaching centres. Laxmi Nagar also has stores selling electronics and clothes. If you are a mall hopper, then you can head to V3S Mall in the area.

  • Places to Eat: Mehak Chicken Changezi, Joshi Eating House, Maa Ki Thali, Kwality Fast Track
  • Nearest Metro Station: Laxmi Nagar

18. Nehru Place, Delhi

Nehru Place, Delhi

Nehru Place | #18 of 18 Best Places for Shopping in Delhi

Nehru Place is the largest hub for computers and allied electronics in the country. Regardless of which direction you are approaching it from, tall buildings in the distance signal that you are near. The stores here sell pcs, laptops, pen drives, hard drives, motherboards, speakers, printers and everything else you can associate with computers. Explore it a bit more and you will find stalls and shops, boasting a rich collection of clothes, sunglasses and other cheap accessories.

  • Places to Eat: Sona Sweets, Swaad, New Vishal Corner, Guptaji’s Parantha Corner, Moj Café Boutique, New Snack Corner, Benihana, Oh! Calcutta
  • Nearest Metro Station: Nehru Place I think this aptly proves that Delhi truly is a paradise for shoppers. So, enough with online shopping; give your gadgets a rest, and head out to explore all these retail gems of the national capital. Read also – Places to Visit in Delhi

[showhotelbycity hotelcity=’New Delhi’]