Jaipur offers one of the best shopping experiences in all of India, with myriad markets and boutiques selling everything from sparkling costume jewelry to high-quality cotton textiles. Here are a few of the city’s top spots for shopping, along with a few ideas on what to take home.
One of Jaipur’s most colorful market streets, the always-bustling Johari Bazaar is a great spot to pick up everything from traditional textiles to blingy costume jewelry (think wooden bangles and glittery oversized earrings and nose rings).
If you’re interested in picking up a pair of jootis, traditional leather shoes, head straight to Bapu Bazaar in Jaipur’s historic “Pink City” area. Although footwear is a specialty at this oft-photographed market street, it’s also a great place to pick up all sorts of handicrafts, from cloth parasols to intricate mirrored quilts.
One of Jaipur’s busiest thoroughfares, MI Road offers a great assortment of high-quality, trustworthy shops. For fine jewelry, Gem Palace is your best bet—they’ve been selling gold and diamonds to the Indian elite and international royalty since 1852. Rajasthali, Jaipur’s government-run handicrafts emporium, is just a few doors down from Gem Palace, and while the myriad handicrafts here are a tad more expensive than in the local markets, their quality is also guaranteed.
If you’re more into quiet boutique browsing than haggling in hectic markets, you’ll likely find solace in Jaipur’s upscale Civil Lines neighborhood. Many of the shops here specialize in high-quality textiles, handicrafts, and jewelry. Don’t miss the whimsical cotton tunics and dresses at Ambika or the gorgeous handcrafted (and fair trade) blue pottery at Neerja International.