Skip to content
    BookMyFarm Official LogoStartup India Official Partner Logo
    Blogs→Jaipur Shopping Markets and Food Guide: What to Buy, Where to Eat

    Jaipur Shopping Markets and Food Guide: What to Buy, Where to Eat

    By Mujammil Pinjara • Wed Oct 21 2026
    Jaipur Shopping Markets and Food Guide: What to Buy, Where to Eat

    Jaipur shopping markets and what each sells, what to buy, how to bargain and avoid gem scams, plus the food to try and where to eat.

    Jaipur is one of the best shopping cities in India: block-printed cotton from Sanganer and Bagru, blue pottery, lac bangles, mojari shoes, silver and gem-set jewellery, marble carving, quilts, rugs and spices, sold in bazaars that have specialised in the same crafts since the city was founded. It is also a superb city to eat in, from breakfast kachori to dal baati churma, laal maas and ghewar. This guide covers the best markets and what each sells, what to buy and roughly how to judge quality and price, how to bargain, where to eat and which cafes are worth your time.

    Jaipur shopping markets at a glance

    MarketBest forNotes
    Johari BazaarJewellery, gems, silver, lehengasOld City; famous sweet shops too
    Bapu BazaarTextiles, mojaris, handicraftsLively, good for bargains
    Nehru BazaarFabrics, mojaris, perfumesNext to Bapu Bazaar
    Tripolia BazaarLac bangles, brass, utensilsOld City, by the palace gate
    Maniharon ka RastaLac bangles made on the spotLane off Tripolia
    Chandpol BazaarMarble and stone carvingWorkshops visible
    Kishanpol BazaarBandhej (tie-dye), textilesOld City
    MI RoadJewellery showrooms, books, branded storesOutside the walls
    Rajasthali (government emporium)Fixed-price craftsGood benchmark for prices
    Sanganer and BagruBlock prints at the source; handmade paperWorkshops and factory shops
    C-Scheme and boutique storesDesigner block-print clothing and home linenFixed prices
    The pink sandstone facade of Hawa Mahal, Jaipur
    Photo: Chainwit., CC BY-SA 4.0, via Wikimedia Commons

    What to buy in Jaipur

    Block-printed textiles

    Jaipur's most famous craft. Sanganeri prints are fine floral motifs on white or light grounds; Bagru prints use earthy, natural dyes such as indigo, iron-rust black and pomegranate red, often with a resist technique called dabu. Look for slight irregularities and colour bleeding at the edges, which show genuine hand printing; perfectly identical repeats are often screen printed. Buy bedcovers, quilts (razai), kurtas, dupattas and table linen.

    Jaipuri quilts (razai)

    Light, warm cotton quilts filled with carded cotton, famously thin enough to fold small. Good ones are printed by hand and stitched evenly.

    Blue pottery

    A Persian-influenced craft, not made from clay but from a quartz-based paste, glazed in cobalt blue and turquoise. Plates, tiles, door knobs and vases are popular. It is fragile; ask for good packing.

    Lac bangles

    Made from heated lac pressed with glass and stones, in every colour. In Maniharon ka Rasta you can watch artisans shape them, and sometimes have a set made to size.

    Mojari and juttis

    Embroidered leather slippers, the traditional footwear of Rajasthan. Try them on: real leather ones stretch with wear but can feel tight at first.

    Jewellery and gems

    Jaipur is one of the world's great centres for cutting coloured gemstones, and its jewellers are known for kundan, meenakari (enamel work) and silver. For anything valuable, buy only from established stores, ask for a certificate from a recognised laboratory, and never buy gems as an "investment" on the advice of a tout or a new friend; the gem scam is the most common one in Jaipur.

    Marble and stone carving

    Chandpol Bazaar's workshops carve deities, boxes, coasters and inlay work. Heavier pieces can usually be shipped; get a written receipt.

    Rugs and dhurries

    Hand-knotted wool rugs and flat-woven cotton dhurries. Check the knot count and the back of the rug; prices vary hugely.

    Spices, tea and attar

    Red chilli from Mathania, mixed spices for dal baati, chai masala and traditional attar perfumes in the Old City.

    How to bargain in Jaipur

    • In the bazaars, the first price is usually an opening offer. Start well below and meet in the middle.
    • Check Rajasthali or a fixed-price store first to know the fair price.
    • Be polite and walk away if the price does not suit you; often you will be called back.
    • Avoid shops a driver or guide insists on; commissions are often added to your price.
    • Fixed-price boutiques and government emporiums do not bargain.
    2 BHK farmhouse with private pool in Mansarovar, Jaipur – BMF-F583

    What to eat in Jaipur

    DishWhat it isWhen to eat
    Pyaaz kachoriDeep-fried pastry stuffed with spiced onionBreakfast
    Mirchi badaLarge green chilli stuffed with potato, battered and friedEvening snack
    Dal baati churmaBaked wheat balls with lentils and sweet crumbled wheatLunch
    Gatte ki sabziGram-flour dumplings in a yoghurt curryWith a thali
    Ker sangriDesert beans and berries, tangy and dryWith a thali
    Laal maasFiery mutton curry with Mathania chilliesDinner
    GhewarDisc-shaped honeycomb sweet, plain, malai or rabri-toppedMonsoon and Teej especially
    Mawa kachoriSweet kachori filled with khoya, dipped in syrupAny time
    LassiThick yoghurt drink in a clay cupMid-morning
    Rabri and kulfiThickened milk dessertsAfter dinner

    Where to eat

    • The Old City and MI Road for famous old sweet shops, kachori counters and lassi stalls.
    • Masala Chowk in Ram Niwas Garden for many well-known street-food vendors under one roof.
    • Thali restaurants across the city for an unlimited Rajasthani meal.
    • Chokhi Dhani for a traditional thali with folk entertainment.
    • Heritage hotels and rooftop restaurants for laal maas and a view.

    Cafes in Jaipur

    Jaipur's cafe scene has grown fast. Look for rooftop cafes facing Hawa Mahal in the Old City, quiet garden cafes in C-Scheme and around Jawahar Kala Kendra, and cafes on the ramparts at Nahargarh for sunset. Cafes open and close often, so check recent reviews before you go; we deliberately do not name places that may have changed.

    A half-day shopping route

    TimeStop
    10:30 amRajasthali emporium to benchmark prices
    11:15 amBapu Bazaar and Nehru Bazaar for textiles and mojaris
    12:45 pmLunch: a thali, or kachori and lassi
    2:00 pmJohari Bazaar for silver and jewellery
    3:00 pmTripolia Bazaar and Maniharon ka Rasta for lac bangles
    4:00 pmChandpol for marble, or a cab to a C-Scheme boutique

    Shopping tips

    • Most Old City shops open from about 10–11 am and stay open into the evening; some close one day a week, often Sunday. Check before you go.
    • UPI and cards are widely accepted, but carry some cash for small stalls.
    • Ask for a bill for expensive items and keep it for shipping or returns.
    • For textiles, wash block prints separately the first few times; natural dyes can bleed.
    • For a deeper craft experience, take a block-printing workshop in Sanganer or Bagru.

    For sights near the bazaars, see places to visit in Jaipur; for evenings, places to visit in Jaipur at night.

    What things cost: a rough guide

    ItemWhat affects the priceTip
    Block-printed bedcoverHand block vs screen print, natural vs chemical dyes, cotton qualityCompare at Rajasthali first, then bargain in Bapu Bazaar
    Jaipuri razaiFilling weight, hand printing, stitchingLighter, hand-printed quilts cost more but last longer
    Lac banglesStones, mirror work, number in the setMade-to-size sets in Maniharon ka Rasta
    Blue potterySize, hand painting, finishCheck for cracks; ask for bubble wrap
    MojarisReal leather vs synthetic, embroideryTry both feet; real leather softens with wear
    Silver jewelleryWeight, purity, craftsmanshipAsk for the purity stamp and a bill

    Common shopping scams in Jaipur

    • The gem resale scam: a friendly stranger suggests buying gems to sell abroad at a profit. It is always a scam.
    • "Government" shops: drivers or touts take you to private stores using official-sounding names. The real government emporium is Rajasthali.
    • "Last day of the sale" or "export surplus": pressure tactics; take your time.
    • Shipping promises: for anything shipped, get a written receipt with the item described and the shipping cost.

    Frequently asked questions

    Which is the best shopping market in Jaipur?+

    Johari Bazaar for jewellery and silver, Bapu Bazaar and Nehru Bazaar for textiles and mojaris, and Tripolia Bazaar for lac bangles are the best known. For fixed prices, try Rajasthali.

    What is Jaipur famous for shopping?+

    Block-printed textiles, Jaipuri quilts, blue pottery, lac bangles, mojari shoes, silver and gem-set jewellery, marble carving and rugs.

    Where can I buy block print fabric in Jaipur?+

    Bapu Bazaar and Kishanpol Bazaar in the Old City, boutique stores in C-Scheme, and at the source in Sanganer and Bagru.

    Is it safe to buy gemstones in Jaipur?+

    Only from established stores with a certificate from a recognised laboratory. Avoid offers of gems as an investment or for resale abroad, which is a well-known scam.

    Do I need to bargain in Jaipur markets?+

    Yes, in the bazaars the first price is usually an opening offer. Fixed-price boutiques and government emporiums do not bargain.

    What food is Jaipur famous for?+

    Pyaaz kachori, mirchi bada, dal baati churma, gatte ki sabzi, ker sangri, laal maas, ghewar, mawa kachori and lassi.

    What is Masala Chowk in Jaipur?+

    An open-air food court in Ram Niwas Garden near Albert Hall where well-known Jaipur street-food vendors have stalls in one place.

    When do Jaipur markets open?+

    Most Old City shops open from about 10 to 11 am and stay open into the evening; some close one day a week. Check before you go.

    What is blue pottery?+

    A Jaipur craft made from a quartz-based paste rather than clay, glazed in cobalt blue and turquoise. It is fragile and needs careful packing.

    Where can I see lac bangles being made?+

    In Maniharon ka Rasta, a lane off Tripolia Bazaar in the Old City, where artisans shape bangles on the spot.

    What is the best time to eat ghewar in Jaipur?+

    Ghewar is a monsoon sweet, at its best around Teej in July and August, though many shops sell it all year.

    Where to stay in Jaipur

    If you plan to come back laden with quilts and pottery, a private stay with space to spread out and pack is a real help. The villas and farmhouses in the south and south-west, at Mansarovar, Patrakar Colony and on the Ring Road, are closest to the metro line into the Old City.

    BookMyFarm lists 19 private stays in and around Jaipur: 13 farmhouses, 5 villas and 1 resort, spread around the city from Amer and Jaishingpura in the north to Chaksu on the Tonk road, Kanota and Bassi on the Agra road, and Bhankrota, Mundota and Jobner Road to the west. 14 have a private swimming pool, 3 share a pool, and 6 also have a separate kids' pool. Each is booked whole, for a day picnic or a night, and they sleep anything from 4 to 30 guests.

    StaySide of JaipurSleepsPoolMore in this area
    2 BHK farmhouse with private pool in Mansarovar, Jaipur – BMF-F583South-westUp to 15 guestsPrivate poolstays in Mansarovar
    2 BHK farmhouse with private pool in Patrakar Colony, Jaipur – BMF-F559South-westUp to 6 guestsPrivate poolstays in Patrakar Colony
    Villa with private pool in Ring Road, Jaipur – BMF-V346South-west, off the Ring RoadUp to 9 guestsPrivate poolstays in Ring Road
    2 BHK villa with private pool in Jagatpura, Jaipur – BMF-V619South-eastUp to 15 guestsPrivate poolstays in Jagatpura
    Farmhouse with private pool in Sanganer, Jaipur – BMF-F354South, near the airportUp to 10 guestsPrivate pool + kids' poolstays in Sanganer
    If you wantLook at
    A budget staybudget villas in Jaipur
    A farmhouse with a private poolpool farmhouses in Jaipur and private pool villas in Jaipur
    A birthday or a partyfarmhouses for birthday parties in Jaipur and farmhouses for large groups
    A couple's staycationcouple-friendly villas in Jaipur
    A budget day outbudget farmhouses in Jaipur
    A family get-togetherstays for family get-togethers in Jaipur

    At the time of writing, most Jaipur stays cost roughly ₹5,000 to ₹13,500 for a weekday booking and ₹6,000 to ₹18,500 on weekends. A small garden farmhouse for four starts below ₹3,000, and the largest farmhouse, with six bedrooms, is around ₹20,000 to ₹25,000. Diwali, Christmas, New Year and Holi cost more and fill first. Prices change, so check the live rate on each listing. Browse every farmhouse in Jaipur, every villa in Jaipur and the resort stays in Jaipur, or see all of them on the Jaipur stays page. For a closer look at the areas, read our Jaipur farmhouse and villa guide to areas and prices.