best shopping markets in jaipur (2026) - where to buy jewellery, textiles, and handicrafts

honest guide to jaipur's best bazaars. johari bazaar, bapu bazaar, tripolia bazaar with prices, bargaining tips, and what to buy where.

· updated Mar 10, 2026

tldr: jaipur is one of the best shopping cities in india. johari bazaar for kundan/meenakari jewellery and gemstones. bapu bazaar for textiles, mojaris, and souvenirs. tripolia bazaar for lacquer bangles (rs 20-500 per set). nehru bazaar for budget shopping and juttis. MI road for branded stores and modern retail. chandpol bazaar for handicrafts and wooden items. bargaining is expected everywhere except government emporiums. best time: october to march. go early (10-11 am) for the best deals and thinnest crowds.


i haven’t done a dedicated shopping trip to jaipur yet. this guide is research-backed, compiled from local shopping blogs, jeweller directories, tourist reviews, and recommendations from people who’ve shopped extensively in jaipur’s bazaars. i’ll update this with first-hand experiences when i visit.

jaipur is one of those rare cities where shopping isn’t just a tourist activity - it’s genuinely world-class. this is a city that cuts 90% of the world’s emeralds, produces some of india’s finest kundan jewellery, invented lacquer bangles, and has been the hub of block printing for centuries. the bazaars here aren’t tourist traps selling mass-produced souvenirs (though those exist too). they’re actual working markets where jewellers, textile traders, craftsmen, and gem dealers have operated for generations.

the old city’s bazaars are laid out in a grid pattern designed by vidyadhar bhattacharya when maharaja sawai jai singh II founded jaipur in 1727. each bazaar was historically dedicated to a specific trade - jewellers in johari bazaar, metalworkers in chandpol, fabric traders in bapu bazaar. that specialization still largely holds, which makes shopping in jaipur surprisingly organized once you know which bazaar to go to for what.

the key thing to understand: jaipur shopping has two layers. the traditional bazaars in the walled city (old jaipur) where bargaining is essential and the experience is chaotic but authentic. and the modern shopping areas (MI road, C-scheme, malviya nagar) where you get fixed prices, air conditioning, and predictability. both have their place.


the quick reference

bazaarbest forprice rangebargaining?closed on
johari bazaarjewellery, gemstonesrs 500 - rs 5,00,000+yes (10-20% off)sunday
bapu bazaartextiles, mojaris, souvenirsrs 100 - rs 10,000yes (30-40% off)sunday
tripolia bazaarlacquer bangles, brassrs 20 - rs 2,000yes (20-30% off)sunday
nehru bazaarbudget shopping, juttisrs 50 - rs 3,000yes (30-40% off)sunday
MI roadbranded stores, books, modern retailrs 200 - rs 50,000no (fixed price)none
chandpol bazaarhandicrafts, wooden items, textilesrs 100 - rs 5,000yes (20-30% off)sunday
kishanpole bazaarmarble, wood, textilers 200 - rs 15,000yes (20-30% off)sunday

johari bazaar - the jewellery capital

johari literally means “jeweller” and this bazaar has been the heart of jaipur’s jewellery trade since the city was founded. it runs from the heart of the old city near sanganeri gate and is lined with shops selling kundan, meenakari, polki, and thewa jewellery alongside loose gemstones.

what to buy

kundan jewellery is jaipur’s signature. it’s a mughal-era technique where gemstones (or glass imitations) are set in gold using lac (a natural resin) as the base. the result is elaborate, colorful, statement jewellery that’s become synonymous with indian bridal wear. prices range from rs 2,000-5,000 for artificial kundan sets (glass stones, gold-plated) to rs 50,000-5,00,000+ for real kundan in 22k gold with genuine stones.

meenakari is the art of enamel work on metal, typically the back of kundan jewellery. jaipur is the only city in india where traditional meenakari is still done at scale. genuine meenakari has multiple colors (red, green, blue, white) fired at different temperatures. the detail work on the back of a good meenakari piece is as beautiful as the front.

polki jewellery uses uncut, unpolished diamonds in their natural flat form. it’s the original form of diamond jewellery in india, predating the brilliant-cut diamonds we associate with the west. genuine polki is expensive (rs 1,00,000+), but it’s a jaipur specialty that you won’t find done this well elsewhere.

gemstones are where jaipur really stands out globally. the city is the world’s largest cutting and polishing center for emeralds. it also processes massive quantities of rubies, sapphires, garnets, amethysts, topazes, and semi-precious stones. if you know what you’re looking for (or have a trusted contact), buying loose stones in johari bazaar can save you 40-60% compared to retail jewellery stores elsewhere.

key shops and landmarks

  • gem palace (MI road, not johari bazaar) - the most famous jewellery store in jaipur, run by the kasliwal family for 9 generations. this is where celebrities and royalty shop. prices are premium but the craftsmanship is undeniable.
  • amrapali (panch batti, MI road) - started in jaipur, now internationally known. museum-quality tribal and traditional jewellery alongside contemporary designs.
  • silver shops in johari bazaar - for silver jewellery, the bazaar has dozens of shops selling by weight (rs 80-120 per gram for silver, plus making charges of rs 200-500 per piece).
  • gemstone dealers - concentrated in johari bazaar and the gopalji ka rasta lane. buy only from shops that provide proper certification (GIA, IGI, or at minimum a local gem testing lab report).

prices (approximate ranges)

itemprice range
artificial kundan set (necklace + earrings)rs 1,500 - rs 5,000
gold-plated kundan setrs 5,000 - rs 15,000
real kundan in goldrs 50,000 - rs 5,00,000+
silver jewellery (per piece)rs 500 - rs 5,000
loose emerald (per carat, medium quality)rs 3,000 - rs 15,000
loose ruby (per carat, medium quality)rs 5,000 - rs 25,000
meenakari bangles (set of 4)rs 2,000 - rs 8,000
lac bangles with kundan workrs 300 - rs 2,000

tips for jewellery shopping

  • always ask for BIS hallmark certification on gold jewellery
  • for gemstones, insist on a lab certification (GIA or IGI preferred). jaipur has local labs too but international certs carry more weight
  • compare prices at 3-4 shops before buying. prices vary significantly
  • don’t buy expensive jewellery from random shops that touts or auto drivers recommend. they earn commission (20-40%) which gets added to your price
  • for artificial/fashion jewellery, the shops on the upper floors of buildings in johari bazaar are often cheaper than ground-floor shops

bapu bazaar - textiles, mojaris, and everything rajasthani

bapu bazaar is the most colorful and tourist-friendly market in jaipur. it starts near sanganer gate and runs parallel to johari bazaar. this is where you come for textiles, traditional footwear, bags, bedsheets, and rajasthani souvenirs.

textiles and fabrics

jaipur is famous for two types of block printing: sanganeri (fine, intricate prints on white or light backgrounds) and bagru (bolder, earthier prints using natural dyes on darker backgrounds). both are done in villages near jaipur and sold extensively in bapu bazaar.

bandhani (tie-dye) in vibrant reds, yellows, and oranges is another jaipur signature. leheriya (wave-pattern tie-dye) is unique to rajasthan. during festivals, especially teej and gangaur, leheriya dupattas and sarees are everywhere.

textile itemprice range
block-printed cotton dupattars 150 - rs 500
block-printed cotton sareers 500 - rs 2,000
sanganeri printed bedsheet (double)rs 400 - rs 1,500
bandhani dupattars 200 - rs 800
leheriya sareers 800 - rs 3,000
cotton kurta (block-printed)rs 300 - rs 1,000
pashmina shawl (machine-made)rs 500 - rs 2,000
pashmina shawl (handwoven, real)rs 5,000 - rs 25,000

warning about pashminas: bapu bazaar is full of shops selling “pure pashmina” shawls for rs 500-1,000. these are almost certainly not genuine pashmina (which comes from pashmina goats in ladakh/kashmir and costs rs 5,000 minimum for a basic piece). they’re viscose or acrylic blends. they’re perfectly fine to buy as fashion items, just don’t believe the “pure pashmina” claim at those prices.

mojaris and juttis

mojari (also called jutti) is traditional rajasthani footwear made from leather or camel hide, often elaborately embroidered with thread, beads, or zari. bapu bazaar and nehru bazaar are the two best places to buy them.

  • basic mojaris: rs 200-500
  • embroidered mojaris: rs 500-1,500
  • designer/bridal mojaris: rs 1,500-5,000
  • camel leather mojaris: rs 300-800

the mojaris in bapu bazaar tend to be slightly more expensive than nehru bazaar but also slightly better quality. for the best mojaris in jaipur, the shops near LMB (laxmi mishthan bhandar) on johari bazaar are well-regarded.

fit tip: mojaris stretch with wear. buy them snug, not loose. they’ll conform to your feet after 2-3 wearings.

souvenirs and gifts

bapu bazaar is the one-stop-shop for rajasthani souvenirs:

  • miniature paintings: rs 200-5,000 (tourist-grade to genuinely artistic)
  • rajasthani puppets (kathputli): rs 200-1,000 per pair
  • block-printed fabric bags: rs 100-500
  • mirror work cushion covers: rs 200-600
  • lac bangles: rs 50-200 per set
  • brass figurines: rs 200-2,000
  • blue pottery small items: rs 100-500

tripolia bazaar - the bangle market

tripolia bazaar runs east to west through the old city, connecting the city palace area to the old gates. it’s famous for one thing above all else: lacquer bangles.

lacquer bangles

tripolia bazaar is the only place in india where you can watch lac bangles being made and buy them fresh. the process is fascinating: artisans heat lac (a natural resin secreted by lac insects) over a small fire, shape it around a mold, embed stones or mirrors, and hand-paint designs. the whole thing is done in front of you.

  • basic lac bangles: rs 20-50 per set (4 bangles)
  • decorated lac bangles with stones: rs 100-300 per set
  • heavy kundan-work lac bangles: rs 300-1,500 per set
  • custom-made sets: rs 500-2,000 (you pick colors, stones, and design)

the best part about tripolia bangles is customization. you can get bangles made in specific colors to match an outfit. the artisans can adjust the size on the spot. this level of personalization is unique to tripolia.

other items in tripolia bazaar

  • brass utensils and decorative items - tripolia has a long history of metalwork. brass thalis, glasses, puja items, and decorative plates are sold by weight (rs 500-800 per kg for brass)
  • iron and steel hardware - the western end of tripolia has traditional hardware shops
  • textiles - some fabric shops exist but bapu bazaar is better for textiles

nehru bazaar - budget shopping

nehru bazaar runs from the ajmeri gate area and is the most budget-friendly market in jaipur. if you’re looking for affordable juttis, fabric, trinkets, and everyday goods, this is it.

what to buy

  • juttis/mojaris: the cheapest in jaipur. basic pairs start at rs 100-200. embroidered ones for rs 300-600. the quality is a step below bapu bazaar but the prices are significantly lower
  • cotton fabrics: running fabric sold by the meter, block-printed cotton, and basic dress materials at very competitive prices
  • rajasthani accessories: handicraft items, bags, wallets, belts, and trinkets at the lowest prices in jaipur
  • camel leather goods: bags, wallets, journals made from camel hide. rs 200-1,000

nehru bazaar is particularly good if you need to buy gifts in bulk (for family, colleagues, etc.) without spending a fortune. the quality is acceptable for gift-giving and the prices let you buy for 20 people without breaking the bank.


MI road - modern shopping

mansarovar road (MI road) is jaipur’s main commercial street and a complete contrast to the old city bazaars. this is where traditional jaipur meets modern retail.

what’s here

  • gem palace - the most famous jewellery store in jaipur, 9th generation family business
  • amrapali jewels - internationally recognized tribal and traditional jewellery
  • anokhi - the beloved block-print brand. their MI road showroom has beautiful fabrics, clothing, and home textiles. fixed prices, excellent quality, and genuine hand-block-printing
  • rajasthali - the government emporium with fixed-price rajasthani crafts, textiles, jewellery, and handicrafts. no bargaining needed, prices are fair, and quality is guaranteed. this is the safest option if you’re worried about being overcharged
  • soma - high-end block-printed textiles and clothing
  • bookstores - several good bookshops along MI road
  • branded retail - showrooms for fabindia, W, biba, and other indian brands

MI road is also where you’ll find most of jaipur’s banks, restaurants (LMB, niros), and cinemas. it’s a good place to combine shopping with a meal.


chandpol bazaar - handicrafts and woodwork

chandpol bazaar starts from chandpol gate and extends into the old city. it’s less touristy than bapu bazaar and better for handicrafts, wooden items, and marble work.

what to buy

  • wooden handicrafts: carved furniture, decorative boxes, picture frames, elephant figurines. rs 200-10,000 depending on size and detail
  • marble items: small marble boxes, coasters, plates with inlay work (similar to agra’s parchin kari). rs 300-5,000
  • textiles: some fabric shops, more local-oriented than bapu bazaar
  • leather goods: traditional mojaris and leather bags
  • rajasthani paintings: miniature paintings on paper, cloth, and marble tiles

chandpol is a better option than bapu bazaar if you want to avoid tourist-heavy crowds and get slightly better prices. the trade-off is less variety and fewer english-speaking shopkeepers.


kishanpole bazaar

this bazaar connects chandpol to johari bazaar and specializes in textiles and marble/stone work. it’s known for:

  • bandhani and tie-dye fabrics at wholesale-adjacent prices
  • marble statues and religious items - ganesh, lakshmi, and other deity figures in marble
  • wooden block-printing blocks - if you want to buy the actual wooden blocks used for printing (they make beautiful wall decorations), kishanpole has shops selling them from rs 200-1,000

blue pottery

jaipur’s blue pottery is a distinctive craft that uses no clay - it’s made from quartz stone powder, glass, and multani mitti (fuller’s earth). the signature blue-and-white patterns are persian-influenced and unique to jaipur.

where to buy:

  • kripal kumbh (near jain mandir, amer road) - the workshop of the late kripal singh shekhawat, who revived blue pottery in jaipur. considered the most authentic source. plates from rs 500, tiles from rs 200
  • neerja international - one of the largest blue pottery producers, with a showroom and factory visit option
  • bapu bazaar and MI road - multiple shops sell blue pottery, but quality varies
  • rajasthali (government emporium on MI road) - guaranteed authentic pieces at fixed prices

prices:

  • small decorative tiles: rs 100-300
  • tea cups and saucers: rs 200-500
  • plates (decorative): rs 500-2,000
  • vases: rs 500-3,000
  • door knobs: rs 50-150 each

tip: real jaipur blue pottery is lightweight and has a slightly rough texture. if it feels heavy like regular ceramic, it’s probably mass-produced chinese-made imitation. buy from reputed sources.


block printing: sanganeri and bagru

jaipur’s surroundings are the epicenter of indian block printing. two traditions dominate:

sanganeri prints (from sanganer, 16 km south of jaipur): fine, detailed patterns on white or pastel backgrounds. floral and paisley motifs. lighter, more delicate. most of the “jaipur prints” you see in brands like anokhi, fabindia, and soma are sanganeri-style.

bagru prints (from bagru, 30 km west of jaipur): bolder, earthier patterns using natural dyes (indigo, madder root, pomegranate rinds). the background is typically off-white, cream, or indigo-dyed. bagru has a more raw, artisanal feel compared to sanganeri’s refinement.

where to buy:

  • anokhi (MI road) - the gold standard for block-printed clothing and textiles. fixed prices, premium quality
  • soma shop (C-scheme) - high-end block-print clothing
  • bapu bazaar - dozens of shops selling block-printed fabrics, but quality varies wildly
  • sanganer village - you can visit the printing workshops directly. many workshops sell directly to visitors. a half-day trip from jaipur

tip for identifying real block printing: flip the fabric over. in genuine hand-block-printing, the pattern is visible on both sides (though fainter on the back). screen-printed fabric has a clean back with no pattern bleed-through.


bargaining guide

bargaining in jaipur’s bazaars is an art form, and it’s expected. here’s a practical approach:

general rules:

  • start at 40-50% of the quoted price for textiles, souvenirs, and handicrafts
  • for jewellery (especially gold/silver), margins are thinner. 10-20% off is realistic
  • the first price is always inflated. always. even in shops that say “fixed price” (unless it’s a government emporium or branded store)
  • walking away is your most powerful tool. if you walk toward the door and the shopkeeper calls you back, the price will drop
  • morning is the best time. many shopkeepers believe the first sale of the day is auspicious (called “boni”) and will give better discounts
  • don’t feel guilty about bargaining. it’s part of the culture. shopkeepers price items expecting negotiation

what NOT to do:

  • don’t bargain aggressively and then not buy. it’s considered rude
  • don’t bargain in government emporiums (rajasthali) or branded stores (anokhi, fabindia). prices are fixed
  • don’t let auto/rickshaw drivers take you to shops. they earn 30-40% commission which gets added to your price
  • don’t buy gemstones without certification, no matter how convincing the seller is

scams to watch out for

jaipur is generally safe for shopping, but some common tactics to be aware of:

  • the “export quality” pitch: shops near tourist attractions claim they export to europe/US and offer you “export prices.” the goods are usually average quality at inflated prices
  • the “gemstone investment” scam: someone befriends you, takes you to a gem dealer, and convinces you to buy gems to resell at huge profit back home. this is one of the oldest tourist scams in jaipur. don’t fall for it
  • fake pashmina: as mentioned, rs 500 “pure pashmina” doesn’t exist. it’s viscose or acrylic. buy it if you like it, but know what you’re getting
  • rigged auto-rickshaw tours: drivers offer cheap city tours and take you to shops where they earn commission. the “tour” is really a shopping trip. book through your hotel or use uber/ola instead
  • inflated prices near hawa mahal and amber fort: shops immediately outside major tourist sites charge 2-3x the bazaar price for identical items. walk 5 minutes away and prices normalize

best time to shop in jaipur

october to march is ideal. the weather is pleasant (15-30 degrees celsius), which matters because you’ll be walking through open-air bazaars with minimal shade.

avoid april to june. temperatures hit 45+ degrees celsius and shopping in the old city becomes genuinely miserable.

festival seasons (diwali, teej, gangaur, makar sankranti) mean more variety in shops but also bigger crowds and slightly inflated prices.

weekdays are significantly less crowded than weekends. tuesday to thursday is the sweet spot.

most bazaars are closed on sundays. MI road shops and malls stay open.


practical tips

  • wear comfortable shoes. the old city bazaars have uneven roads, narrow lanes, and a lot of walking. sneakers or good chappals, not sandals or heels
  • carry cash. UPI is widely accepted now, but cash still gets you better deals during bargaining. carry rs 5,000-10,000 minimum
  • start early. markets open around 10 am. the 10 am to 12 pm window is the least crowded and best for bargaining (morning boni)
  • stay hydrated. carry a water bottle, especially october to march when it feels cool but the sun is strong
  • get a printed city map. google maps works but the old city lanes can be confusing. a physical map from your hotel helps
  • budget a full day. you cannot cover all bazaars in a few hours. plan at least 4-5 hours for a proper shopping run, or ideally spread it over two half-days

more jaipur guides

if you’re visiting jaipur, you’ll also want to eat well:

frequently asked questions

which is the best market for shopping in jaipur?
johari bazaar is the best overall market in jaipur if you're looking for jewellery, especially kundan and meenakari pieces. for textiles and mojaris (traditional footwear), bapu bazaar is the go-to. tripolia bazaar is famous for lacquer bangles found nowhere else in india. if you want one market that covers everything, bapu bazaar gives you the widest variety of rajasthani goods in one stretch.
is bargaining common in jaipur markets?
absolutely. bargaining is expected and almost mandatory in jaipur's bazaars. a good rule of thumb is to start at 40-50% of the quoted price for textiles, handicrafts, and souvenirs, and settle somewhere around 60-70% of the asking price. for jewellery, margins are thinner so 10-20% off is more realistic. fixed-price government emporiums like rajasthali don't allow bargaining but their prices are fair.
what are the timings of jaipur markets?
most bazaars in jaipur's old city (johari bazaar, bapu bazaar, tripolia bazaar, nehru bazaar) open around 10 am and close by 8-9 pm. shops are closed on sundays in many bazaars. MI road shops stay open till 9-10 pm. the best time to shop is early morning (10-11 am) when it's less crowded and shopkeepers are more willing to negotiate.
what should i buy in jaipur?
jaipur's signature purchases include kundan and meenakari jewellery, blue pottery, block-printed fabrics (sanganeri and bagru prints), lacquer bangles from tripolia bazaar, mojari footwear, bandhani and leheriya textiles, miniature paintings, and precious/semi-precious gemstones. jaipur is also india's gemstone cutting capital, so loose stones are significantly cheaper here than anywhere else.
is jaipur good for gemstone shopping?
jaipur is the gemstone capital of india. over 90% of the world's emerald cutting happens here, and the city processes huge volumes of rubies, sapphires, and other semi-precious stones. johari bazaar and the gem dealers around MI road offer loose stones at prices well below retail. however, buying gemstones requires knowledge or a trusted contact. stick to reputable shops with BIS hallmarking for gold jewellery and GIA/IGI certification for stones.
share twitter whatsapp

more from jaipur