Delhi is one of the best cities in India for shopping. From street markets to luxury malls, you can find everything here at different price ranges. This guide on best markets in Delhi will help you explore where to shop, what to buy, and how to plan your shopping experience.
This article is connected with our Delhi Travel Guide, where you can explore complete details about places, food, hotels, and travel tips.
1. Sarojini Nagar Market

Sarojini Nagar is one of the most popular shopping markets in Delhi, especially for budget shoppers. It is famous for trendy clothes available at very low prices. You can find branded export surplus items here, making it a favorite among college students and fashion lovers.
- Location: South Delhi
- Timings: 10:00 AM – 8:00 PM (Closed Monday)
- Price Range: ₹50–₹500
- Things to Do: Bargain shopping, buy clothes, accessories
Explore full trip planning in our Delhi Travel Guide
2. Lajpat Nagar Market

Lajpat Nagar Market is known for ethnic wear, suits, and traditional items. It is one of the best shopping places in Delhi for wedding shopping and affordable fashion. The market is well-organized and offers a wide variety of products.
- Location: South Delhi
- Timings: 10:00 AM – 9:00 PM (Closed Monday)
- Price Range: ₹200–₹2000
- Things to Do: Buy suits, accessories, footwear
Check full guide in our Delhi Travel Guide
3. Chandni Chowk Market

Chandni Chowk is one of the oldest and busiest markets in Delhi. It is famous for traditional shopping, wedding items, and street food. From jewelry to fabrics, you can find everything here at wholesale prices.
- Location: Old Delhi
- Timings: 10:00 AM – 8:00 PM (Closed Sunday)
- Price Range: ₹100–₹5000
- Things to Do: Wedding shopping, street food, explore lanes
Read more in our Delhi Travel Guide
4. Janpath Market

Janpath Market is known for trendy clothes, jewelry, and handicrafts. It is a great place for tourists looking for affordable shopping and unique items.
- Location: Connaught Place
- Timings: 11:00 AM – 9:00 PM
- Price Range: ₹100–₹1000
- Things to Do: Buy accessories, clothes, souvenirs
Plan your shopping with our Delhi Travel Guide
5. Karol Bagh Market

Karol Bagh is a famous shopping area known for clothes, electronics, and bridal wear. It is one of the most crowded yet rewarding markets in Delhi.
- Location: Central Delhi
- Timings: 10:00 AM – 9:00 PM (Closed Monday)
- Price Range: ₹200–₹5000
- Things to Do: Bridal shopping, electronics, clothes
Full travel plan in our Delhi Travel Guide
6. Dilli Haat

Dilli Haat is an open-air market that offers handicrafts and traditional food from different states of India. It is perfect for cultural shopping and unique handmade items.
- Location: INA
- Timings: 10:30 AM – 10:00 PM
- Entry Fee: ₹30
- Things to Do: Buy handicrafts, try food, cultural shopping
Explore more in our Delhi Travel Guide
7. Khan Market

Khan Market is one of the most upscale markets in Delhi. It is known for branded stores, cafes, and premium shopping experience.
- Location: Central Delhi
- Timings: 10:00 AM – 11:00 PM
- Price Range: ₹1000–₹10000+
- Things to Do: Luxury shopping, dining, cafes
Check details in our Delhi Travel Guide
8. Select Citywalk Mall

This is one of the most popular malls in Delhi, offering luxury brands, restaurants, and entertainment options. It is ideal for those looking for premium shopping.
- Location: Saket
- Timings: 11:00 AM – 10:00 PM
- Entry Fee: Free
- Things to Do: Shopping, movies, dining
9. Palika Bazaar

Palika Bazaar is an underground market known for electronics, clothes, and accessories at affordable prices. Bargaining is important here.
- Location: Connaught Place
- Timings: 10:00 AM – 8:00 PM
- Price Range: ₹100–₹2000
- Things to Do: Buy electronics, clothes, accessories
10. Paharganj Market

Paharganj Market is popular among budget travelers. It offers clothes, accessories, and souvenirs at low prices.
- Location: Near New Delhi Railway Station
- Timings: 10:00 AM – 9:00 PM
- Price Range: ₹100–₹1000
- Things to Do: Budget shopping, souvenirs
11. Rajouri Garden Market

This market is famous for fashion boutiques and street shopping. It is a great place for trendy clothes and accessories.
- Location: West Delhi
- Timings: 10:00 AM – 9:00 PM
- Price Range: ₹200–₹3000
- Things to Do: Clothes shopping, explore cafes
12. South Extension Market

South Extension is known for branded stores and designer wear. It is ideal for premium shopping.
- Location: South Delhi
- Timings: 10:30 AM – 9:00 PM
- Price Range: ₹1000–₹10000+
- Things to Do: Luxury shopping, fashion
13. Lajpat Central Market

This is an extension of Lajpat Nagar known for street shopping and daily wear items.
- Location: Lajpat Nagar
- Timings: 10:00 AM – 9:00 PM
- Price Range: ₹100–₹2000
- Things to Do: Clothes, accessories
14. Meena Bazaar

Meena Bazaar is famous for traditional items and wedding shopping. It is located near Jama Masjid.
- Location: Old Delhi
- Timings: 11:00 AM – 9:00 PM
- Price Range: ₹200–₹5000
- Things to Do: Wedding shopping, ethnic wear
15. Gaffar Market

Gaffar Market is known for electronics and mobile accessories at cheap prices.
- Location: Karol Bagh
- Timings: 10:00 AM – 8:00 PM
- Price Range: ₹100–₹5000
- Things to Do: Electronics shopping
Conclusion
This guide on best markets in Delhi helps you explore everything from budget street shopping to luxury malls. Whether you are a tourist or a local, Delhi offers a complete shopping experience.
For complete trip planning, including places, food, and hotels, read our Delhi Travel Guide and connect all your travel information in one place.
Frequently Asked Questions
Q1.Which are the best markets in Delhi for budget shopping?
Sarojini Nagar, Janpath, Lajpat Nagar, and Karol Bagh are among the best markets in Delhi for budget shopping. These places are popular for affordable clothes, accessories, footwear, and street-style fashion.
Q2..Which market in Delhi is best for luxury shopping?
Khan Market, DLF Emporio, and Select Citywalk are top choices for luxury shopping in Delhi. They offer premium fashion brands, designer stores, beauty labels, and upscale dining options.
Q3.What is the cheapest market in Delhi for clothes?
Sarojini Nagar is widely known as one of the cheapest markets in Delhi for trendy clothes. Shoppers can often find export-surplus fashion, casual wear, and accessories at very low prices.
Q4.Which Delhi market is best for traditional shopping?
Chandni Chowk and Lajpat Nagar are ideal for traditional shopping in Delhi. These markets are famous for ethnic wear, wedding outfits, fabrics, jewelry, and festive shopping.
Q5.What is the best time to visit Delhi markets for shopping?
The best time to visit Delhi markets is during the cooler months from October to March. Evening hours are also great for shopping, as the weather is pleasant and most markets are lively and fully open.

