Gold prices in India today stand at ₹13,619 per gram for 24-karat gold, ₹12,484 per gram for 22-karat gold, and ₹10,192 per gram for 18-karat gold (also referred to as 999 gold). Over time, gold has proven to be a reliable hedge against inflation, prompting investors to increasingly include it in their portfolios.

Goodreturns (OneIndia Money) publishes gold rates in India purely for informational purposes. These prices are updated daily and sourced from leading jewellers across the country. Buyers looking for precise costs can use a gold rate calculator before making a purchase.

Gold rates in major Indian cities (₹ per gram)
 

City

24K

22K

18K

Chennai

₹13,745

₹12,599

₹10,504

Mumbai

₹13,619

₹12,484

₹10,192

Delhi

₹13,634

₹12,499

₹10,207

Kolkata

₹13,619

₹12,484

₹10,192

Bangalore

₹13,619

₹12,484

₹10,192

Hyderabad

₹13,619

₹12,484

₹10,192

Thiruvananthapuram

₹13,619

₹12,484

₹10,192


Silver Price in India – December 31, 2025

Gold Silver Platinum India

Silver /g ₹239.90 – ₹0.10

Silver /kg ₹2,39,900 – ₹100

Silver prices in India today are ₹239.90 per gram and ₹2,39,900 per kilogram. Domestic silver rates largely track international market trends, currency movements, and fluctuations in the rupee–dollar exchange rate. A weaker rupee generally pushes silver prices higher if global rates remain steady.
Factors influencing gold prices in India

Several factors influence gold prices in India, with global geopolitical developments playing a major role. Political events, such as elections in major economies, often trigger fluctuations as investors shift between equities and safe-haven assets like gold. Currency movements—particularly the strength of the US dollar—also have a strong inverse relationship with gold prices.

The Indian rupee is another critical factor. A stronger rupee generally makes gold cheaper domestically, while a weaker rupee raises prices. Interest rate decisions by central banks, especially the US Federal Reserve, can further impact gold prices, as higher rates often reduce gold’s appeal.

Silver rates in major Indian cities

City10 g100 g1 kg
Chennai₹2,579₹25,790₹2,57,900
Mumbai₹2,399₹23,990₹2,39,900
Delhi₹2,399₹23,990₹2,39,900
Kolkata₹2,399₹23,990₹2,39,900
Bangalore₹2,399₹23,990₹2,39,900
Hyderabad₹2,579₹25,790₹2,57,900
Thiruvananthapuram₹2,579₹25,790₹2,57,900