The current gold rate in India stands at ₹13,058 per gram for 24-karat, ₹11,970 per gram for 22-karat and ₹9,794 per gram for 18-karat gold (commonly referred to as 999 gold).

Gold has historically proven to be a reliable hedge against inflation, and it continues to attract Indian investors as a secure long-term asset. The prices listed below are updated on Wednesday.

Gold rates in major Indian cities today (Price per 1 gram)
 

City24K Today22K Today18K Today
Chennai₹13,157₹12,060₹10,055
Mumbai₹13,058₹11,970₹9,794
Delhi₹13,073₹11,985₹9,809
Kolkata₹13,058₹11,970₹9,794
Bengaluru₹13,058₹11,970₹9,794
Hyderabad₹13,058₹11,970₹9,794
Thiruvananthapuram₹13,058₹11,970₹9,794


Silver prices in India today

Silver is priced at ₹191 per gram and ₹1,91,000 per kilogram in India today. Silver rates fluctuate based on global market movements and the performance of the rupee against the US dollar. Even if international silver prices remain unchanged, a weaker rupee typically leads to higher domestic silver rates.

Silver rates in major Indian cities today
 

City10 gram100 gram1 Kg
Chennai₹2,010₹20,100₹2,01,000
Mumbai₹1,910₹19,100₹1,91,000
Delhi₹1,910₹19,100₹1,91,000
Kolkata₹1,910₹19,100₹1,91,000
Bengaluru₹1,910₹19,100₹1,91,000
Hyderabad₹2,010₹20,100₹2,01,000
Kerala₹2,010₹20,100₹2,01,000