Gold Price Today, July 31: 24K Gold Rises in India; Check Latest Rates

by · KalingaTV

Advertisement

New Delhi: The Gold price in India has increased by Rs 270 for 24-carat gold and Rs 250 for 22-carat gold in the last 24 hours. On July 31, 2026, 24-carat gold (10 grams) costs Rs 1,44,600 while 22-carat gold (10 grams) costs Rs 1,32,550. On Friday, the Gold Rate in India was recorded to have a slight increase in the last 24 hours.

The 18-carat gold has been recorded at Rs 1,08,450 on July 31, 2026, in the last 24 hours, an increase of Rs 200.

In Bhubaneswar, the rate of the yellow metal has also increased in the last 24 hours. It has been recorded as Rs 1,44,600 for 24 carats, while 22-carat gold (10 grams) costs Rs 1,32,550 in the last 24 hours.

The gold price witnessed minor changes across major cities of India.

Advertisement

City24 carat22 carat
Delhi1,44,7501,32,700
Mumbai1,44,6001,32,550
Chennai1,44,6001,32,550
Kolkata1,44,6001,32,550
Hyderabad1,44,6001,32,550
Bangalore1,44,6001,32,550
Bhubaneswarv1,32,550

Silver price in India

The silver rate in India has remained unchanged over the last 24 hours. On July 31, 2026, silver costs Rs 2,35,000 per kilogram. The price of Silver in Bhubaneswar has remained constant in the last 24 hours and is recorded at Rs 2,35,000 on Friday.

Also Read: Nifty, Sensex open higher as FII buying offsets global volatility, IT stocks drag

Advertisement