Agra is truly a shopper’s haven, whether it be simple, inexpensive souvenirs or luxurious testaments to the city’s artisanal heritage, there is plenty on offer at the budget of your choosing: from intricate marble and soft stone inlay work, leatherware and brassware to carpets, jewellery and embroidery work. There are several local markets that offer a variety of things you can take home as memorabilia. Some of the most popular among these are Sadar Bazaar, Subhash Bazaar, Kinari Bazaar, Raja-ki-Mandi, Sanjay Place, Fatehabad Road, Munro Road, Shilphaat, and the Taj Mahal Complex. Sadar Bazaar, located close to the Taj Mahal, features hundreds of small shops that sell ethnic accessories, clothes and local handicrafts. It is particularly renowned for its leather products, including excellent quality shoes at reasonable prices. Subhash Bazaar is known for silk products, especially sarees. Kinari Bazaar, a favourite with locals and tourists alike, is popularly believed to offer some of the best jewellery in Agra. From delicate trinkets to heavy silver earrings and neck-pieces, it offers you plenty of choices and styles. You’ll also find fabric, spices and marble work here, alongside a series of snack stalls to keep you going as you shop to your heart’s content.

For a slightly different experience, you can also head to the Shahganj Bazaar, which includes one of the best vegetable markets in the city, or Hing Ki Mandi, the city’s famous shoe market. Shopping at Government Emporia is recommended for authenticity and better prices. Shops to visit include U.P. Handloom at M.G. Road, Rajasthali at Taj Mahal Complex, UPICA at Sanjay Palace, and Gandhi Ashram Khadi Bhavan at the Raja-ki-Mandi.