Gold Rates Today: Prices Surge Across Major Indian Cities on July 31:

If you are planning to purchase gold jewellery today, prepare to pay slightly more. As of July 31, 2026, gold prices have recorded an uptick across all major Indian cities. According to the latest market data, the price of the yellow metal is trading higher compared to the previous day.

The price of 24K gold (99.9% purity) is currently hovering around ₹14,434 per gram in most metros, while the 22K gold rate (standard jewellery gold) stands at approximately ₹13,231 per gram.

City-Wise Gold Rates on July 31, 2026

Gold rates differ slightly from city to city due to local taxes, making charges, and other localised factors. Here is a breakdown of the gold prices for 18K, 22K, and 24K variants across four major Indian cities today (prices per gram):

City 18K Gold Rate 22K Gold Rate 24K Gold Rate
Chennai ₹11,046 ₹13,231 ₹14,434
Mumbai ₹10,826 ₹13,231 ₹14,434
New Delhi ₹10,841 ₹13,246 ₹14,449
Kolkata ₹10,826 ₹13,231 ₹14,434

(Note: These are indicative retail rates and may not include GST and making charges applied by local jewellers.)

What is Driving the Price Today?

A combination of factors drives the current surge in gold prices. International market performance, currency exchange rate fluctuations, and prevailing economic conditions heavily influence the rates of the precious metal in India. As global demand shifts, the local market in India reacts accordingly, adjusting prices across all purity categories.

Leave a Comment