Gold Rate Today in India

On 2 January 2026, the price of 24K gold at ₹137,020 per 10 grams, reflecting a gain of ₹1,180 compared to its previous close. Meanwhile, 22K gold is at ₹125,602 per 10 grams.

Gold prices in India are largely influenced by international spot gold rates, US dollar fluctuations, and import duties on Gold among other things.

Gold prices in India continue to remain higher than in Dubai. On 2 January 2026 the price of 24K gold in India is at ₹137,020 per 10 grams, while in Dubai it is ₹112,816, reflecting a difference of ₹24,204 or 21.45%. Similarly, 22K and 18K gold prices in India were also about 21.45% costlier compared to the price of gold in Dubai, not accounting for fees, duties, and taxes.

Gold Rate Today in India (₹ per 10 grams)

Type Today's Price (₹) Yesterday's Price (₹) Change (₹) Change (%)
24 Carat 137,020 135,840 1,180.00 0.87%
22 Carat 125,602 124,520 1,081.70 0.87%
18 Carat 102,765 101,880 885.00 0.87%
Jan 02, 2026, 05:01 PM IST

Why is the Gold price moving today?

Gold prices are trending up on the back of a soft dollar and added pressure of the tariff rollout by the Trump administration. A soft dollar makes precious metals like gold less expensive for other currency holders, thereby increasing demand. For 2025, the yellow metal gained over 65% mostly attributed to the tariff rollout which escalated the pace of price gains of gold. 

Adding momentum to the prices of gold are geopolitical tensions between US and Venezuela, and renewed uncertainties over the Russia-Ukraine war which has increased the safe-haven appeal of the asset. Prices of precious metals like gold tend to rise during times of geopolitical uncertainties. 

Further, minutes released by the US Federal Open Market Committee meeting revealed the central bank may ease its monetary policy if the inflation levels continue to cool down. While, Federal Reserve’s projections signalled one rate cut for 2026, Fed officials remain divided with many in favour of additional rate cuts for this year. Gold tends to do well in a lower interest rate environment. 

Gold prices also continue to gain on the back of steady purchases by the central bank and strong inflows into exchange-traded funds. 

ALSO READ Gold Rate Today 1st January 2026: Gold is up by 0.14%; check prices in Mumbai, Chennai, Delhi, Bengaluru

Why is Silver price moving today?

Silver prices are trending upward on the back of persistent supply constraints and strong industrial demand. With addition of silver to the US list of critical minerals, and China’s export restrictions on exports of the white metal, silver prices are likely to extend more gains for this year. Geopolitical tensions have also increased the safe-haven appeal of the white metal. 

Outlook for Gold and Silver Investors

Analysts expect prices of gold and silver to remain elevated in the longer run.. Experts have added that on COMEX, gold prices are expected to cross the $5,000/oz mark, while silver prices are likely to climb past the $100/oz mark for 2026.

Geopolitical tensions have further accelerated the pace at which gold and silver prices are expected to rise. US sanctions on Venezuela’s oil exports, and renewed tensions between Russia and Ukraine keep the prices of gold and silver under pressure. Furthermore, increasing bets of additional rate cuts by the US Federal Reserve continues to add upward pressure to the prices of precious metal . Now the focus lies on the Federal Reserve’s January meeting, which will likely dictate the trajectory of gold and silver.

Retail investors are advised to track not just domestic rates but also international trends before making buying decisions.

Gold Rate Today in Metro Cities (₹ per 10 grams)

City 24 Carat(₹) 22 Carat(₹) 18 Carat(₹)
Ahmedabad 137,200 ( 1,190.00 ) 125,767 ( 1,090.90 ) 102,900 ( 892.50 )
Bangalore 137,130 ( 1,180.00 ) 125,703 ( 1,081.70 ) 102,848 ( 885.00 )
Chennai 137,420 ( 1,180.00 ) 125,968 ( 1,081.60 ) 103,065 ( 885.00 )
Delhi 136,780 ( 1,170.00 ) 125,382 ( 1,072.50 ) 102,585 ( 877.50 )
Hyderabad 137,240 ( 1,180.00 ) 125,803 ( 1,081.60 ) 102,930 ( 885.00 )
Kolkata 136,840 ( 1,180.00 ) 125,437 ( 1,081.70 ) 102,630 ( 885.00 )
Mumbai 137,020 ( 1,180.00 ) 125,602 ( 1,081.70 ) 102,765 ( 885.00 )
Pune 137,020 ( 1,180.00 ) 125,602 ( 1,081.70 ) 102,765 ( 885.00 )
Surat 137,200 ( 1,180.00 ) 125,767 ( 1,081.70 ) 102,900 ( 885.00 )
Jan 02, 2026, 05:01 PM IST
(Rates may vary across jewellers and states depending on local taxes, making charges, and logistics.

More on Gold:

Read Next