MUMBAI — The gold rate today has done in a single session what it spent the previous three days refusing to do. Twenty-four carat gold is quoted at ₹16,309 a gram and 22 carat at ₹14,950, up ₹381 and ₹349 respectively.
Yesterday, the same counter moved one rupee, sitting still while spot gold gave back part of its rally. Friday’s gold rate was fixed in the morning and carried ₹361 of recent gain with no obligation to hold on to any of it. It held all of it, and added ₹381 more.
Gold Rate Today, August 22, 2026: City-Wise Gold Price
| City | 24K (₹ per gram) | 22K (₹ per gram) | 18K (₹ per gram) |
|---|---|---|---|
| Delhi | 16,324 | 14,965 | 12,247 |
| Mumbai | 16,309 | 14,950 | 12,232 |
| Chennai | 16,309 | 14,950 | 12,730 |
| Kolkata | 16,309 | 14,950 | 12,232 |
| Bangalore | 16,309 | 14,950 | 12,232 |
| Hyderabad | 16,309 | 14,950 | 12,232 |
| Kerala | 16,309 | 14,950 | 12,232 |
| Pune | 16,309 | 14,950 | 12,232 |
| Ahmedabad | 16,314 | 14,955 | 12,237 |
Rates are per gram and exclude GST, TCS and making charges. Delhi holds its fifteen rupee premium, Ahmedabad five, and Chennai’s 18 carat rate again sits about ₹500 above the rest, a quirk that appears at 18 carat and nowhere else in that city.
Gold Rate Today 22K: A Jump That Is Larger Than It Is Reported
Here is where the arithmetic stops agreeing with itself, and it is worth a minute because it explains what a published rate actually measures.
The tracker carrying these numbers reports today’s move as plus ₹152 a gram on 24 carat. Take today’s ₹16,309 and subtract ₹152, and you get ₹16,157. But the figure the same tracker published yesterday morning was ₹15,928. The two do not match. There is ₹229 unaccounted for.
Nothing has been fudged. The two numbers are measured at different moments. Yesterday’s ₹15,928 was a morning print, fixed while the market was still trading, and the market then rose for the rest of the day. Today’s ₹152 is the change from where the exchange actually finished, not from where the morning quote was frozen. A reader comparing this morning’s headline with yesterday’s is comparing a close against an open, which is why the gap looks like a discrepancy rather than a day of trading.

What Is Moving the Gold Price Today
On the exchange, MCX gold is at ₹1,63,090 per ten grams, up ₹1,520 in the session. Spot gold is around $4,606 an ounce, against roughly $4,495 yesterday, a rise of about 2.5 percent.
That number is the one to hold onto. Indian 24 carat is up 2.39 percent today, and international spot is up about 2.47 percent. Yesterday those two figures were nowhere near each other, with the counter flat and spot falling. Today they are within a tenth of a percentage point. The lag has closed, and it closed in one session.
There is a detail underneath that most rate pages will not tell you. Divide today’s MCX price by ten, and you get ₹16,309, which is the 24 carat retail rate exactly, to the rupee. The number being published as a shop rate is the futures price with a decimal moved. It is not a counter quote; it carries no GST, no making charge and no jeweller’s margin, and the price actually paid in a showroom will be meaningfully higher.
Gold Price Today and the Rupee
The drivers have not changed shape since yesterday, only intensity. Safe-haven demand is still being fed by the Iran conflict, which is also keeping Brent crude above $91 a barrel, and the US Treasury’s expanded bond buyback continues to argue for holding an asset that pays no coupon.
What cannot be established from here is whether ₹16,309 is a level or a waypoint. Gold’s record remains well above where it now trades, set in January, so this is not a market at an all-time high scrambling for justification. It is a market that has recovered ground quickly, and the Indian counter has just spent one session proving it will follow when it decides to.

