25 Best and Cheapest Markets in Delhi and What to Buy 2026

Delhi is a bargain hunter’s dream. The city is famous for its street markets which sell absolutely everything, often at remarkable prices. These are the best and cheapest markets I have found in Delhi.
Short on time? Here’s my favourite cheapest markets in Delhi:
- Sarojini Nagar Market: popular budget market for clothing and accessories
- Dilli Haat INA: very tourist friendly, mainly handicrafts and souvenirs, great food court
- Central Market Lajpat Nagar: best for Indian clothing, accessories and street food
- Khari Baoli: Old Delhi’s famous spice market
There are excellent shopping malls in Delhi, but I lived in Delhi for years and found the best variety of goods are in the markets. And if you can master a few basic bargaining skills, you will get fantastic deals.
The 25 Best and Cheapest Markets in Delhi
Here are the best and cheapest markets in Delhi:
1. Sarojini Nagar Market

Sarojini Nagar is the most popular market for budget shopping in Delhi, especially for women’s clothing. It is a treasure trove of incredible deals – I have picked up shirts for INR 100 and jeans for INR 300. It’s the most famous of Delhi’s cheapest markets.
If you have the stamina to look through a lot of stuff, you can find high end brand clothing and accessories at extreme bargain prices. Sarojini Nagar Market gets a lot of excess stock, clothing with small defects and knock-off items.
2. Matka Market

Delhi’s best and cheapest pottery market is tucked away on AK Roy Marg, a quiet street (by Delhi standards) close to Sarojini Nagar Market.
The market is small, but sells a wide range of clay and plastic pots, religious statues, decor items, wind chimes and diyas (which make excellent souvenirs).
Much of the pottery comes from other areas of India: blue pottery from Jaipur, thin Kagzi pottery from Rajasthan, and black pottery from Manipur. You can get great prices, but be prepared to bargain, especially if you look like a foreigner.
3. Dilli Haat INA

Dilli Haat is a purpose-built, pedestrian only handicraft market that features artisans and craftsmen from all over India. If you are looking for souvenirs or gifts for people back home, this is an excellent place to shop.
Because Dilli Haat is geared to tourists (although many locals shop here too), bargain to bring prices down.
Take a break from shopping and have a delicious lunch in the food court, which features food from all across India.
Entrance fee is INR 100.
Important: There are 3 Dilli Haat markets in Delhi. Make sure you go to the INA location, it is the largest and nicest. There is also a Delhi Haat INA shop in Saket – do not go there.
4. Janpath Market

Janpath Market is four markets in one. There’s the main market, street market, Gujarati market and Tibetan market. It’s the most culturally diverse cheapest market in Delhi.
It’s a great, centrally located shopping hub where you can pick up all kinds of clothing, household items and souvenirs. Expect to see hand-embroidered Kutch style linens, ethnic jewellery, Buddhist items and bargain clothing.
The Tibetan and Gujarati markets are an extension of the main market, located towards Tolstoy Road. The street market is on Connaught Lane, just off Janpath Road.
5. Palika Bazaar

This is busy market located underneath the inner circle of Connaught Place. I find the underground location claustrophobic and vendors aggressive, but if you’re okay with that and are willing to haggle you’ll find great deals.
Take the time to check various shops for similar items – prices can vary widely. Palika Bazaar is known for selling knock-offs, unlicensed software and movies, and counterfeit items, including electronic goods and watches.
There are several entrances to Palika Bazaar, but the main entrance gate is near Block F of the inner circle of Connaught Place.
6. Shankar Market

Shankar Market is one of the oldest and cheapest markets in Delhi, first established in 1956. Known as the fabric market, it’s the best place to buy fabric for custom made Indian clothing.
There are about 50-60 shops selling fabric by the metre at very reasonable prices. There’s also a good selection of ready made clothing for men, women and children.
Most shops have an in-house tailor if you want to get something custom made. There’s also a whole corridor of tailors within the market ready to do alterations or stitch something new.

Shankar Market is located in Connaught Place, on the outer circle near Road No. 6. It starts beside Parashar Food. If you’re hungry try the rajma chawal at Parashar Food – they’re famous for it.
7. Central Market Lajpat Nagar

This is the favoured market of Delhiites wanting to shop for traditional clothing on a budget. All my Delhi girlfriends shop here. It’s the cheapest market in South Delhi for ethnic clothing.
Besides having a fabulous selection of casual and formal Indian clothing, there are many shops specializing in wedding outfits, jewellery and bangles that won’t break the bank. It’s also one of the best markets in Delhi for street food.

Take a break from shopping and get ram laddu at Ram Laddu Food Corner in the market – it’s the best in Delhi.
8. Amar Colony Furniture Market

Amar Colony furniture market is Delhi’s go-to place for those in the know. It’s one of the cheapest furniture markets in all of Delhi.
It’s a bit of a local secret. The market is tucked away down a path on the same street as Dhaniya da Dhaba, directly across from the shop at A-34.

The market is an Aladdin’s cave of affordable refurbished furniture, knick-knacks and home decor items. This is where you’ll find unique pieces, including antique and vintage oddities, renewed colonial style pieces, distressed items, mirrors, clocks, and paintings.
There’s a lot of junk too, chairs with no seats, dis-assembled beds, tables missing legs, but keep looking and you’ll find some real treasures. Take a look in the lanes behind the shops where the carpenters and craftsmen do the restorative work.
9. Hauz Rani Market

This is one of my favourite markets to pick up small, colourful items for the house, or as gifts. It’s not a big market, but there’s a lot packed into this hidden gem.
The market is on Press Enclave Marg next to the urban village of Hauz Rani. There’s lots of colourful dishes, mugs, coasters, soap dispensers, flower pots and serving bowls.
There’s also a selection of religious idols, festival items, earthen pottery lanterns and live plants.
10. Nehru Place Market

This is the IT hub of Delhi and Delhi’s largest electronics market. It’s basically an outdoor shopping arcade comprising of top brand retailers, smaller tech shops, repair shops and an excellent fabric market, specializing in trim and fabrics by the metre.
The fabric market is one of the best in Delhi and the go-to market for many in the fashion industry. My designer friends love Knits & Weaves for fabric by the metre, HP Singh for block prints, and Prakaash Creations for trim.
11. Karol Bagh Market

Karol Bagh is one of the busiest and cheapest markets in central Delhi and has a great mix of local and international brand shops as well as street vendors. Some vendors even sell goods right from their vehicles.
You can find all kinds of clothing, accessories and home decor items in this thriving market. There are also a number of mid-range wedding fashion stores, like Frontier Raas (my favourite).
This market gets very noisy and crowded after dark; it becomes a mass of people and traffic. I always eat at Roshan di Kulfi when I’m in Karol Bagh, it’s one of the most famous eateries in Delhi.
12. Gaffar Market

Adjacent to the bustling Karol Bagh Market is the best place to get your mobile phone repaired or pick up accessories for electronics. If your phone screen is cracked or you need a new charger, this is the place to come.
13. Kinari Bazaar

Kinari Bazaar is the famous lace and wedding market of Old Delhi. Shopping in Kinari Bazaar is literally walking down the path of history.
During Mughal times the ladies from the Red Fort would come here to find beautiful lace and trim for their sarees and dupattas.
The bazaar is a bustling hive located behind Chandni Chowk. The selection of lace, trim, buttons and latkan (traditional hanging embellishments) is massive. It’s fantastic for crafters or anyone working in fashion, and one of the cheapest markets in Delhi for lace and trim.
Be prepared for narrow lanes, crowds and sharing the road with rickshaws, delivery carts and motorcycles.
14. Khari Baoli (Spice Market)

Khari Baoli is the famous spice market of Old Delhi. It’s one of top things to see in Old Delhi and exploring it will be an adventure for your olfactory senses and make for colourful pictures.
Shops on the main market road cater to tourists with convenient pre-packaged spices, teas, dried fruit and nuts. If you go into the back lanes you’ll find smaller vendors with better prices. There’s even a traditional sugar market with blocks of sugar for sale.
15. Chawri Bazaar

Chawri Bazaar in Old Delhi is known for two things, paper products and the most famous street food in Delhi. It is one of the oldest and cheapest markets in Delhi, established in 1840.
It’s a crazy tangle of narrow lanes, overhead electric wires, and noisy, congested streets. Shopping in Chawri Bazaar is not for the faint of heart, but it’s an experience you won’t forget.
Every kind of paper product is available here: stationary, wedding invitations, even wallpaper. My favourite shop is Matak Shatak on Chawri Bazaar Road – they have beautiful envelopes and stationary.

Apart from stationary, my favourite reason to visit Chawri Bazaar is street food. This is the place in Delhi for street food and features on numerous food tours, like my DIY Old Delhi street food walk.
Some of the stalls have been in the same family for generations and are famous throughout the city.
16. Sadar Bazaar

If you continue up the main road from the Khari Baoli spice market, you’ll end up in Sadar Bazaar. This is a congested, noisy and dirty market, but you can find everything here and the prices are phenomenal. You won’t get better deals elsewhere in Delhi.
This is one of the oldest and cheapest wholesale markets in Delhi, but they cater to retail shoppers too. Sadar Bazaar doesn’t get tourists, unless they’ve gotten lost after shopping at the spice market. This is where locals shop.
From here you can take a shared auto rickshaw to Chandni Chowk or the metro. The last time I was there the shared auto cost INR 10.
17. Chor Bazaar

Chor Bazaar is the biggest and cheapest flea market in Delhi. You’ll find anything and everything here, but be cautious because it’s famous for selling stolen and fraudulent goods.
This is very much a buyer beware market. But if you’re adventurous and love a good deal, you’ll enjoy (or at least appreciate) Chor Bazaar. Plus it’s in the heart of Old Delhi, close to many historic sites.
The market is next to Meena Bazaar, in front of the Red Fort (UNESCO) and is open Sunday only, when the other markets in Old Delhi are closed.
18. Daryaganj Sunday Book Market

The Daryaganj Sunday Book Market is legendary in Delhi. It’s a favourite market of bibliophiles and students who come here for the bargain prices.
The market is big and has a huge selection. You’ll find best sellers, literary classics, poetry, non-fiction and text books, both new and used. Most are in English.

Books are stacked in columns, neatly laid out in rows or sometimes just in a giant pile, so patient browsing is key. The market is now in Mahila Haat, very close to historic Delhi Gate. It’s open Sundays only.
19. Paharganj Market

This area is famous for its low budget accommodation, restaurants and affordable shopping. It is commonly known as the backpacker area of the city. It’s also home to one of the cheapest markets in Delhi.
The Main Bazaar Road is full of stores selling Indian souvenirs, boho-style clothing like pants, ponchos and sweaters, attar (oil based perfume from natural sources), food items, jewellery, shoes, purses and back packs.
I wouldn’t recommend Paharganj as a place to stay, but it is a haven for cheap shopping.
20. Monastery Market

This is one of the best markets in Delhi for cheap winter clothing like jackets, gloves, scarves, socks and woolen sweaters. You’ll also find backpacks, shoes, belts, jeans, leather jackets, electronic items and Tibetan Buddhist items.
Most items are ‘first copy’ knock-offs (supposedly a better quality knock-off), so check everything carefully, especially electronics.
The entrance to the market can be hard to find – it’s located under a busy flyover. Don’t worry if you miss it, there are several small lanes before and after the main entrance that lead into the market.
Be warned, this market is not the cleanest, and the lanes were filled with flies the last time I was there.
21. Majnu ka Tilla (Little Tibet)

Majnu ka Tilla is worth visiting, even without the budget shopping. This is Delhi’s Little Tibet, home to about 3,500 second generation Tibetan exiles.
The market sells a lot of electronic items, western clothing, shoes, wallets, belts and Tibetan artefacts of a Buddhist nature. If an item is branded, chances are it’s not authentic, so check everything carefully.
Young locals come here for the restaurants, most of which feature Tibetan food. One end of the market is enclosed in a courtyard with two lovely Buddhist temples (remove shoes before entering) and a stall with great Tibetan laphing, the spicy, vegetarian noodle dish.
22. Kamla Nagar Market

One of the cheapest markets in Delhi, Kamla Nagar is vastly under rated. It’s often compared to Sarojini Nagar Market in terms of bargain hunting, but I think it may be better.
Because of its close proximity to the University of Delhi, it’s a favourite hangout of university students, so you know the shopping will be good and budget friendly.
The market is a combination of shops and street vendors that circle out from a central roundabout where Spark Mall is located. It’s a great place for ethnic and western style clothing as well as shoe shopping.
23. Rajouri Garden Market

Rajouri Garden Market, also known as Block J Market, is a quieter (unless you go on Sunday afternoon) and less expensive version of the trendy south Delhi markets like GKI or Khan Market. This is the best market in north-west Delhi.
There are large shops, roadside vendors, restaurants, bars and food stalls. Make sure you check out the shops in the lanes off the main market – there’s some wonderful, unique vendors, and prices are usually better.
24. Ghazipur Phool Mandi (Flower Market)

Ghazipur Phool Mandi is India’s largest wholesale flower market, and it’s a dream for photographers. The swaths of blooms are everywhere and make for stunning pictures. It also smells amazing.
The action starts early at 4:00 am, and the market is practically shut down by noon. If you want to see the place in full swing and get some great deals on flowers, go by 6:00 am.
This is the best of the cheapest flower markets, but the lowest prices are found deep in the market. It is a wholesale market, you will usually have to buy at least 1/2 kg of flowers.
The area of Ghazipur has a bad reputation. I felt perfectly safe in the flower market, but I wouldn’t go roaming around the village alone.
25. Banjara Market (in Gurugram)

Even though this market is situated in Gurugram (a suburb south west of Delhi) it’s worth the drive for the amazing deals and selection of ceramic kitchenware and dishes.
The same pieces that are for sale in Zara and H&M are here at Banjara Market, but at a fraction of the cost.
Banjara Market is now at Sector 62 behind JMD Empire, close to Golf Course Extension Road – just look for the crowds and tarps.
Besides ceramics, there are all kinds of decor items such as lamps, mirrors, flower pots, frames, furniture and rugs. Items may have small defects, check everything carefully.
Things to Remember at Delhi’s Cheapest Markets
- Be prepared to bargain
- Wear comfortable shoes and bring water
- Bring your own shopping bag – not all vendors have them
- Be prepared to try on clothes over what you are wearing – most shops don’t have change rooms
- Markets are the most crowded in the evenings and weekends
- Most markets close one day of the week which varies market to market
How to Bargain
Bargaining is practically a sport in India and part of the cultural norm. Unless priced are posted or there is a ‘fixed price’ sign, you should barter.
Many vendors automatically increase the price (sometimes drastically) for foreigners – your ability to get a great deal will depend on your bargaining skills.
Tips on bargaining:
- Start by offering less than half the asking price
- Expect a better deal if buying multiple items
- If you reach an impasse, take a moment and look around at other things – my Delhi girlfriends often take a break while negotiating and then start up again
- Be friendly and polite, but firm
- Be prepared to walk away
- Don’t haggle over a few rupees – it means a lot more to the vendor than you
How to Get to the Cheapest Markets in Delhi
For covering longer distances, the Delhi metro is the best way to get to the markets. It’s an extensive system that is efficient, clean and user friendly.
Uber and Ola (two app based taxi services in Delhi) are also convenient, especially if carrying a lot of shopping.
Auto rickshaws are usually waiting by market and metro entrances. They are great for short distances, or to drop you at the nearest metro station.
Last Words on the 25 Best and Cheapest Markets in Delhi
Now you can see why Delhi truly is a shopper’s paradise. There is almost nothing you can’t buy at Delhi’s street markets. Visiting a market is also an authentic cultural experience.
Round out your shopping at the cheapest markets with a snack from one of the food stalls, an auto rickshaw ride to or from the market, and you’ve got an iconic Delhi experience.
Also Recommended:
- Where to Buy Authentic Gifts and Souvenirs in Delhi
- How to Buy a Real Pashmina
- Top Bookstores in Delhi for Book Lovers
- Best Places to Shop In Delhi & What to Buy 2026