What’s the first thought in your head as you land in the capital city of India? Where to go shopping in Delhi!

Known for its vibrant bazaars, huge malls and designer boutiques, Delhi is like candy land for kids. Whether you want the trendiest boots, really fun dresses or elegant cotton saris, or just cool knick-knacks, there’s a place in Delhi that sells it. Home to countless designers and the most coveted fashion weeks, Delhi will floor you with its couture offerings. However, if you love your money too much, there are affordable options available too. Want the inside track on the best places to go shopping in Delhi? Shopping in Delhi is best done in its street markets, especially if you are cost-conscious.

1. Delhi Haat, Delhi

Delhi Haat, Delhi

Delhi Haat | #1 of 10 Best Places for Shopping in Delhi

Created like a traditional market or a haat, Delhi Haat is the last word in handicrafts in town. Artisans and makers from all over the country come here to sell their wares. It is a real feast for the eyes to see (and shop) Papier Mache boxes and handwoven pashmina shawls from Kashmir, vividly colored Madhubani paintings, black pottery from Manipur and Kathakali masks from Kerala.

Pro tip? Check out the food stalls. Often we’ve trooped down to Delhi Haat to gorge on the yummy food in the tiny restaurants (representing regional cuisines) more than the crafts.

  • Where: Opposite INA Market, South Delhi
  • What to buy: All kinds of handcrafted products

2. Janpath Market, Delhi

Janpath Market, Delhi

Janpath Market | #2 of 10 Best Places for Shopping in Delhi

One of the oldest markets in Delhi, Janpath is 1.5 km of pure bliss for the tireless shopper. Of-the-moment jewelry, shoes and accessories, leather bags, brassware and artisanal décor like Kashmiri carpets – this is what awaits you at Janpath. The energy is infectious and the shops super alive. If you want to go shopping in Delhi, Janpath Market is where to start.

Pro-tip? Bargain like it’s going out of style.

  • Where: Connaught Place
  • What to buy: Trendy clothing, jewelry and accessories

3. Karol Bagh, Delhi

Karol Bagh, Delhi

Karol Bagh | #3 of 10 Best Places for Shopping in Delhi

Eating and shopping in Delhi are inseparable activities. You go to get some street food, you come back with shopping bags. You go shopping in Delhi, you end up in a restaurant gorging on food. It just happens!! And nowhere is this phenomenon truer than in the sprawling market of Karol Bagh. You can buy a lot of stuff here including cute baby gear, costume jewelry and bags. But if you want to go wedding shopping in Delhi, Karol Bagh is the place to be. Shops radiate in all directions on iconic shopping streets like Ajmal Khan Road and the Ghaffar Market selling the fanciest lehengas, festive sarees and dresses. This is also one of the best places for men’s shopping in Delhi. Shop as much as you want because this is a budget-friendly place and then head to one of the many restaurants serving Mughlai, chola bhaturas and tikkis!

  • Where: Karol Bagh
  • What to buy: Festive outfits, all kinds of bling

4. Sarojini Nagar, Delhi

Sarojini Nagar, Delhi

Sarojini Nagar | #4 of 10 Best Places for Shopping in Delhi

It doesn’t get cheaper than this! Import surplus, sample lots and super affordable Indian wear…Sarojini Nagar market has it all. Carry several shopping bags and prepare to do bargain battle with the vendors in this iconic Delhi market for chic clothing, designer knock-offs (unbelievable great quality, though), itty-bitty stuff for you home, bags and of course jewelry.

  • Where: Sarojini Nagar, near Delhi Haat (get off at the INA Market Metro Station)
  • What to buy: All-you-can-carry, western outfits, denims, accessories

Suggested Read: Pink Line Metro Route Delhi

5. Paharganj Market, Delhi

Paharganj Market, Delhi

Paharganj Market | #5 of 10 Best Places for Shopping in Delhi


Hookah pipes and choley bhature! These are the two awesome things you could get in Paharganj, one of the oldest and most chaotic of Delhi markets. Located in central Delhi, Paharganj Market is full of wholesalers selling everything from textiles, music CDs and books to imported stuff. A Delhi shopping experience would be incomplete without a trip to this bustling bazaar. Read also – Places to Visit in Delhi

6. Khan Market, Delhi

Khan Market, Delhi

Khan Market | #6 of 10 Best Places for Shopping in Delhi

One of the classiest markets for shopping in Delhi, Khan Market is known for its indie boutiques, stores selling organic stuff, books and cosmetics. But the real reason to go here is to experience its young vibe, the pulsating bazaar atmosphere and to hang out at one of its trendy bars or cafes hidden away in the gullies.

  • Where: Humayun Road
  • What to buy: Branded and designer clothing, books, and organic products

Also check couple friendly hotels in Delhi

7. Lajpat Nagar Market, Delhi

Lajpat Nagar Market, Delhi

Lajpat Nagar | #7 of 10 Best Places for Shopping in Delhi

Shopping in Delhi usually means a day spent in happy chaos and it is the truest in the vibrant Lajpat Nagar market. Full of shops selling affordable clothing, accessories and home furnishings, the Central Market as it is officially known, is what you need to make a beeline for if looking for an everyday wardrobe that doesn’t break the bank. The bigger attraction however is the scores of mehendiwalas lining the streets here. Don’t come back without a pretty palm!

  • Where: Lajpat Nagar
  • What to buy: Indian-wear, accessories, home textiles and accents

8. Chandni Chowk, Delhi

Chandni Chowk, Delhi

Chandni Chowk | #8 of 10 Best Places for Shopping in Delhi

If you want to experience the Real Indian Bazaar, then Chandni Chowk is the place to go. Shopping in Delhi will not be done till you’ve been to its oldest and busiest market built in the 17th century by the Mughal emperor Shah Jahan. Designed by his daughter, the princess Jahanara, the market was originally divided by canals that reflected the moon (hence the name!). The canals are long gone and a sea of humans busy buying and selling (wholesale) garments, brass fixtures, jewelry, textiles, lamps, stationery and everything else you could think of has emerged! Chandni Chowk is also the best place for men’s shopping in Delhi; whether you want everyday stuff, festive garments or accessories. No matter the amount of shopping you need to do here, make some time for the yummiest traditional eateries you find in Chandni Chowk, especially, the Parathe Wali Galli!

  • Where: Chandni Chowk, Old Delhi
  • What to buy: Whatever you could think of! But especially sarees, festive outfits, jewelry, lighting fixtures and electronic goods, spices

9. Shankar Market, Delhi

Shankar Market, Delhi

Shankar Market | #9 of 10 Best Places for Shopping in Delhi

Looking to buy fabric? Shankar Market situated close to Connaught Place is where you should go. Most of us rely on big brands and indie designers to stock up our season wardrobes, but there’s a whole other charm in buying the fabric, hunting for a design and then a tailor and getting some bespoke awesomeness for your closet. And when you want to do that, fabric shopping in Delhi leads you straight to Shankar Market with its huge number of shops (some say more than 150) selling everything from cottons to rich brocades.

  • Where: Opposite Connaught Place, M Block
  • What to buy: Benarasi silks and brocades, Odisha Ikat and block-printed cottons

10. Sundar Nagar, Delhi

Sundar Nagar, Delhi

Sundar Nagar | #10 of 10 Best Places for Shopping in Delhi

Redecorating your home and looking for some classy antiques? Head to the upscale Sundar Nagar market for antique-style home accents and décor, handicrafts and heirloom jewelry. Set around a tiny park, this market is for times when you want a stylish but leisurely shopping experience in Delhi. Make the most of your day with a visit to one of the many art galleries and tea shops located here.

  • Where: Sundar Nagar, South Delhi
  • What to buy: One-of-a-kind garments, antique-style homeware

While on the subject of art, we would recommend a trip to Lado Sarai near Saket for its many art galleries that showcase both contemporary and traditional artists. Studded like little gems in the everyday lanes and by lanes of this largely residential area, these galleries are one of the best kept secrets on the Delhi shopping map.

Retail therapy aka shopping in Delhi is one of our favorites pastimes (of course necessary too, occasionally!) And there’s no dearth of markets where to shop. Malls dot the cityscape and you could get literally anything you want here. However if you want the real shopping in Delhi experience, then these are the markets to explore. Who knows what you might discover?

Shopping Places in Delhi Video:

[showhotelbycity hotelcity=’New Delhi’]