Kolkata’s Durga Puja is as much about costumes, trinkets, and sweet boxes as it is about pandals. The city’s markets swell with last-minute shoppers and curated buys—silk sarees, dhotis, costume jewellery, decorative puja paraphernalia, books and Bengali sweets—and each shopping precinct has a distinct personality. Below are the best places to hit during Puja season and exactly how to get there, when they’re open and what to expect.
If you want everything under one (age-old) roof, start at New Market—the sprawling, red-brick arcade that has been Kolkata’s retail heart for over a century. Expect a bustling labyrinth of textiles, jewellery, party supplies, confectionery, and famous old cafés (don’t miss Nahoum’s if you like bakery legacy). New Market is ideal for bargaining—stalls and old shops run the gamut from budget finds to higher-end silks.
How to reach: New Market is in the Dharmatala/Lindsay Street area and is reachable by taxi, bus or a short walk from Esplanade; it’s typically open through the day into the evening (many guides list extended festive hours around Puja).
Navigating tip: go early in the morning or late afternoon to avoid peak pandal-rush crowds and be ready for narrow alleys and lively hawkers.
For South Kolkata style, Gariahat is the place for bangles, ready-made blouses, readymade garments and street stalls that cater to festive shoppers; Hatibagan (north of Gariahat) has long been a neighbourhood favourite for sarees and Puja buying. If you prefer calmer, curated handloom shops and government-run emporia for authentic crafts and woven sarees, Dakshinapan Shopping Complex is a calmer, more organised option with stalls selling handloom textiles, jewellery and home decor.
How to reach: Gariahat and Dakshinapan are well served by buses and cabs; the nearest major metro access for central South Kolkata is at Kalighat (for parts of Gariahat) or by short taxi from the metro line. Dakshinapan generally keeps standard retail hours (roughly 10:00 AM–7:00 PM), but expect longer or earlier opening during Puja rushes.
If you’re hunting for puja reading material, rare Bengali titles or bargain second-hand books, College Street (Boi Para) is unbeatable—dozens of tiny bookshops and open-air stalls cluster around the café-lined streets. Park Street gives you a more polished outing—bookstores like Oxford Bookstore, specialty stores, and cafés—and if you need air-conditioned variety (or branded items and parking) South City Mall and other enclosed malls in South Kolkata are convenient alternatives.
How to reach: College Street is walkable from MG Road / Esplanade metro stations; Park Street is served by Park Street metro; malls are easiest reached by taxi or car. Timings vary by shop but bookstores commonly open late morning and run into the evening.
Plan transport around Puja crowds: metros and major roads are busier than usual and last-minute shoppers sometimes face traffic jams; use metro+short taxi hops where possible.
Bargain politely at street markets; expect fixed pricing at brand stores and emporia.
Keep small change and a reusable shopping bag—vendors love cash and many stalls don’t accept cards.
Weather & opening caveat: heavy rains occasionally affect open markets (vendors may close or relocate temporarily), so check local news or call ahead to major complexes during monsoon or stormy forecasts.
Whether you want the thrill of a bargain in New Market’s packed lanes, the handloom treasures of Dakshinapan, the bookish solace of College Street or the bright crowds of Gariahat and Hatibagan, Kolkata offers a uniquely festive shopping circuit. Go with a light bag, an appetite for sweets, and a flexible schedule—Durga Puja’s shopping is as much about the experience as what you bring home.
1. What are the best markets in Kolkata for Durga Puja shopping?
Kolkata’s top shopping destinations during Durga Puja include New Market for a variety of textiles, jewellery, and sweets; Gariahat and Hatibagan for handloom sarees and festive attire; Dakshinapan for curated handicrafts; and College Street for books and rare finds. Each area offers a distinct festive vibe and shopping experience.
2. When is the best time to shop in Kolkata during Durga Puja?
The ideal time is early morning or late afternoon, avoiding peak pandal-hopping hours. Markets tend to be crowded in the evening, especially on weekends. For calmer experiences, weekdays during Puja week are preferable, while malls and emporia often extend hours to accommodate festive shoppers.
3. How do I reach popular Puja shopping areas in Kolkata?
Most markets are accessible via metro, taxi, or bus. New Market is near Esplanade, Gariahat via Kalighat metro, and College Street within walking distance of MG Road/Esplanade metro stations. Park Street and South City Mall are easily reached by taxi or car.
4. What should I buy for Durga Puja in Kolkata?
Popular items include silk sarees, dhotis, costume jewellery, handcrafted home decor, decorative Puja items, books, and Bengali sweets. Street markets offer bargaining opportunities, while emporia and malls provide fixed prices and branded items.
5. Any tips for shopping safely and efficiently during Durga Puja?
Carry small change, reusable shopping bags, and stay hydrated. Bargain politely in street markets but expect fixed pricing at stores. Use metro plus short taxi rides to avoid traffic jams. Check weather forecasts, as heavy rain can temporarily close open-air stalls.