Gold prices in India moved higher on January 12, 2026, with all major purity levels recording gains compared to the previous session. The rise was visible across 24 karat, 22 karat, and 18 karat gold, reflecting a broad-based upward movement in domestic bullion prices.

As per the latest data, the price of 24 karat gold in India stood at Rs 14,215 per gram, marking an increase of Rs 169 from the previous day. Meanwhile, 22 karat gold was priced at Rs 13,030 per gram, up Rs 155, while 18 karat gold traded at Rs 10,661 per gram, gaining Rs 127.

Gold price today in India by purity (per gram)

Purity Price today Change from yesterday
24K gold Rs 14,215 + Rs 169
22K gold Rs 13,030 + Rs 155
18K gold Rs 10,661 + Rs 127

The increase in gold prices was also reflected across higher weight categories, with prices rising sharply for 10 grams, 100 grams, and bulk quantities, highlighting strong momentum in the domestic bullion market.

Today’s 24 karat gold price in India by weight

Quantity Today Yesterday Change
1 gram Rs 14,215 Rs 14,046 + Rs 169
8 grams Rs 1,13,720 Rs 1,12,368 + Rs 1,352
10 grams Rs 1,42,150 Rs 1,40,460 + Rs 1,690
100 grams Rs 14,21,500 Rs 14,04,600 + Rs 16,900

Today’s 22 karat gold price in India by weight

Quantity Today Yesterday Change
1 gram Rs 13,030 Rs 12,875 + Rs 155
8 grams Rs 1,04,240 Rs 1,03,000 + Rs 1,240
10 grams Rs 1,30,300 Rs 1,28,750 + Rs 1,550
100 grams Rs 13,03,000 Rs 12,87,500 + Rs 15,500

Today’s 18 karat gold price in India by weight

Quantity Today Yesterday Change
1 gram Rs 10,661 Rs 10,534 + Rs 127
8 grams Rs 85,288 Rs 84,272 + Rs 1,016
10 grams Rs 1,06,610 Rs 1,05,340 + Rs 1,270
100 grams Rs 10,66,100 Rs 10,53,400 + Rs 12,700

Gold rates today in major Indian cities (per gram)

Gold prices showed minor variations across cities, reflecting differences in local levies, transportation costs, and jeweller pricing.

City 24K gold 22K gold 18K gold
Chennai Rs 14,313 Rs 13,120 Rs 10,945
Mumbai Rs 14,215 Rs 13,030 Rs 10,661
Delhi Rs 14,230 Rs 13,045 Rs 10,676
Kolkata Rs 14,215 Rs 13,030 Rs 10,661
Bangalore Rs 14,215 Rs 13,030 Rs 10,661
Hyderabad Rs 14,215 Rs 13,030 Rs 10,661
Kerala Rs 14,215 Rs 13,030 Rs 10,661
Pune Rs 14,215 Rs 13,030 Rs 10,661
Vadodara Rs 14,220 Rs 13,035 Rs 10,666
Ahmedabad Rs 14,220 Rs 13,035 Rs 10,666

The data indicates that Chennai recorded the highest 24 karat gold price, while most other cities such as Mumbai, Kolkata, Bengaluru, Hyderabad, and Pune traded at uniform levels.

Key takeaway from today’s gold price movement

The rise in gold prices on January 12 reflects continued firmness in domestic bullion rates, with gains spread evenly across purity levels and city markets. The increase in prices across all weight categories also suggests sustained buying interest at current levels.


FAQs

What is the gold price in India today, January 12, 2026?
The price of gold in India today is Rs 14,215 per gram for 24 karat gold, Rs 13,030 per gram for 22 karat gold, and Rs 10,661 per gram for 18 karat gold.

Which city has the highest gold price today?
Chennai recorded the highest 24 karat gold price at Rs 14,313 per gram.

How much did gold prices rise today?
24 karat gold rose by Rs 169 per gram, 22 karat gold increased by Rs 155 per gram, and 18 karat gold gained Rs 127 per gram.

Do gold prices differ across cities in India?
Yes, gold prices differ slightly across cities due to local taxes, transportation costs, and jeweller margins.

Do these gold prices include GST and other charges?
No, the listed gold prices are indicative and do not include GST, TCS, or making charges charged by jewellers.