As of January 21, 2026, gold prices in India are trading at ₹15,726

per gram for 24K gold, ₹14,415 per gram for 22K gold, and ₹11,794 per gram for 18K gold (999 gold). Gold has long been considered a reliable hedge against inflation, making it a preferred investment for many.

Silver is priced at ₹325 per gram and ₹3,25,000 per kilogram today. Like gold, silver rates in India are influenced by global market trends, currency fluctuations, and demand.

Factors influencing gold prices in India

Currency fluctuations: A weaker rupee against the US dollar pushes gold prices higher.

Global market trends: International economic conditions, geopolitical tensions, and dollar strength affect rates.

Demand and supply: Higher demand increases prices, while weak demand pushes them down.

Interest rates: Rising interest rates in major economies like the US can reduce gold’s appeal, lowering prices, and vice versa.

Government policies: Policies such as import duties or discouraging gold consumption to manage the current account deficit can affect rates.

Price movements: Higher prices can dampen domestic consumption, influencing overall trends.

Gold Price in major Indian cities (Per Gram)

Indian major cities Gold rates today (per gram) – January 21, 2026

City24K Gold22K Gold18K Gold
Chennai₹15,546₹14,250₹11,890
Mumbai₹15,726₹14,415₹11,794
Delhi₹15,741₹14,430₹11,809
Kolkata₹15,726₹14,415₹11,794
Bangalore₹15,726₹14,415₹11,794
Hyderabad₹15,726₹14,415₹11,794
Thiruvananthapuram₹15,726₹14,415₹11,794
Pune₹15,726₹14,415₹11,794
Vadodara₹15,731₹14,420₹11,799
Ahmedabad₹15,731₹14,420₹11,799

Silver prices in India today

Silver prices in India moved higher on January 21 2026, tracking firm global cues and currency movements. The precious metal is trading at ₹₹330 per gram and ₹3.30 lakh per kilogram, supported by steady industrial demand and fluctuations in the rupee against the US dollar. Any weakening of the rupee tends to push silver prices up, even when international rates remain stable. Market participants are also watching global economic signals, as silver often mirrors broader trends in commodities and manufacturing demand.

Silver prices in major Indian cities – January 21, 2026

City10 g100 g1 Kg
Chennai₹3,400₹34,000₹3,40,000
Mumbai₹3,300₹33,000₹3,30,000
Delhi₹3,300₹33,000₹3,30,000
Kolkata₹3,300₹33,000₹3,30,000
Bangalore₹3,300₹33,000₹3,30,000
Hyderabad₹3,400₹34,000₹3,40,000
Thiruvananthapuram₹3,400₹34,000₹3,40,000
Pune₹3,300₹33,000₹3,30,000
Vadodara₹3,300₹33,000₹3,30,000
Ahmedabad₹3,300₹33,000₹3,30,000