India’s gold market is buzzing — 24K hit ₹15,246 per gram on April 21, 2026, with city premiums as high as ₹41/g in Chennai versus Delhi. Multiple platforms now publish real-time rates, yet buyers still face discrepancies that can cost hundreds on a single purchase.

24K Gold per gram: ₹15,246 · 22K Gold per gram: ₹15,207 · 10g 24K Gold: ₹152,460 · Peak (Apr 18): ₹153,090

Quick snapshot

1Confirmed facts
  • 24K gold stood at ₹15,246 per gram on April 21, 2026 (Moneycontrol)
  • 22K gold was ₹15,207 per gram the same day (Moneycontrol)
  • Chennai recorded the highest city rate at ₹15,287/g for 24K (Moneycontrol)
2What’s unclear
  • Real-time rates vary across platforms — Muthoot Finance listed ₹17,139/g for 24K, significantly higher than Moneycontrol’s ₹15,246/g (Muthoot Finance)
  • City-specific live rates require checking individual portals; not all sources update simultaneously (Muthoot Finance)
3Timeline signal
  • 24K 10g peaked at ₹153,090 on April 18, 2026 (Moneycontrol)
  • Prices dipped to ₹152,460 on April 21 (down ₹210 from April 20’s ₹152,670) (Moneycontrol)
4What’s next
  • Watch for LBMA international spot price movements — Zerodha Fund House notes that Indian rates begin with the global benchmark (Zerodha Fund House)
  • Currency fluctuations and oil price shifts typically drive overnight changes (Zerodha Fund House)

Multiple financial portals and jewelers publish gold rates daily, with prices shifting based on international benchmarks and local market conditions.

Detail Value Source
24K per gram (Apr 21, 2026) ₹15,246 Moneycontrol
22K per gram (Apr 21, 2026) ₹15,207 Moneycontrol
24K 10 gram (Apr 21, 2026) ₹152,460 Moneycontrol
24K 10 gram (Apr 18, 2026 — peak) ₹153,090 Moneycontrol
Chennai 24K per gram ₹15,287 Moneycontrol
Delhi 24K per gram ₹15,246 Moneycontrol
Tanishq 22K per gram ₹14,225 Tanishq
Zerodha 10 gram (Apr 22, 08:23 AM) ₹151,583.49 Zerodha Fund House
Muthoot Finance 24K per gram ₹17,139 Muthoot Finance

What is the price of 24K gold today in India?

As of April 21, 2026, 24K gold in India was quoted at ₹15,246 per gram according to Moneycontrol (financial news portal). For standard quantities, that translates to ₹152,460 for 10 grams — the benchmark most buyers reference when comparing across jewelers and platforms.

Current 24K rate per gram

The per-gram rate gives you the most precise baseline for custom orders or small-quantity purchases. On April 21, the rate sat at ₹15,246/g, down ₹21 from the previous day’s ₹15,267/g — a modest correction after the ₹153,090 peak recorded on April 18, 2026.

10 gram pricing

Ten grams remain the most common reference quantity in India for both investment and jewelry purchases. Moneycontrol (financial news portal) tracked the 24K 10g price at ₹152,460 on April 21, reflecting the slight dip from ₹152,670 on April 20. The intraday drop of ₹210 represented a 0.14% correction.

City-wise variations

Regional differences emerge because local taxes and making charges vary by state. Moneycontrol (financial news portal) showed Chennai commanding the highest 24K rate at ₹15,287/g — ₹41 above Delhi’s ₹15,246/g. Ahmedabad and Hyderabad sat slightly above the standard at ₹15,249/g, while Bhopal and Indore held 22K rates lower at ₹15,181/g. These spreads mean a buyer in Chennai pays roughly ₹410 more for 10 grams than a buyer in Delhi.

The implication: regional price differences compound at scale, making location a meaningful factor for bulk buyers.

The catch

Muthoot Finance listed 24K gold at ₹17,139/g — ₹1,893 higher than Moneycontrol’s rate. Muthoot’s pricing reflects gold loan and financing rates rather than retail jewelry benchmarks, so always confirm which rate type your transaction uses.

How much is 22K gold in India today?

The 22K variant — which contains 91.67% pure gold mixed with alloys for durability — stood at ₹15,207 per gram on April 21, 2026, according to Moneycontrol (financial news portal). This purity level dominates traditional Indian jewelry because it holds up better for everyday-wear designs compared to softer 24K.

22K rate per gram

At ₹15,207/g, 22K represents a ₹39 discount per gram against 24K’s ₹15,246. That difference compounds meaningfully at scale: the 10-gram gap alone amounts to ₹390. Moneycontrol (financial news portal) noted a ₹14/g drop from April 20 to April 21, tracking closely with 24K’s downward movement.

Common quantities like 8g and 10g

For 8 grams at 22K purity: approximately ₹121,656. For 10 grams: ₹152,070 — though Tanishq’s direct listing showed ₹142,250 for 10g of 22K, down 0.35%, per Tanishq (major jewelry retailer). The variance between Tanishq’s ₹14,225/g and Moneycontrol’s ₹15,207/g reflects different update timestamps and whether making charges are factored into the displayed rate.

The pattern: retail jewelers may display lower rates because their quotes exclude additional fees that surface at checkout.

The upshot

Tanishq’s 22K rate of ₹14,225/g is notably lower than Moneycontrol’s ₹15,207/g — likely because Tanishq updates less frequently and may exclude GST or making charges. Always verify whether your quote includes additional costs before comparing.

How much is 1 tola of gold in India?

The tola is a traditional unit that persists in Indian gold markets, though its exact weight sparks occasional debate among traders and jewelers.

Tola weight standards

The standard tola in India equals 11.7 grams, based on the historical tola measurement used during British rule. However, some jewelers and regional markets round to 10 grams for simpler customer communication. The Zerodha Fund House (investment platform) references international LBMA standards, which use metric grams universally — meaning tola pricing often involves manual conversion at the counter.

“Gold prices in India begin with the international gold spot price (LBMA) spot” — Zerodha Fund House, investment platform

Conversion to grams and price

Using the April 21 rate of ₹15,246/g for 24K: a traditional 11.7g tola equals ₹178,378.20, while a rounded 10g tola equals ₹152,460. Buyers should always confirm which weight their jeweler applies to avoid calculation errors — the ₹25,918 difference between the two interpretations is substantial.

What this means: asking “how much is 1 tola?” without specifying weight can lead to a 17% pricing gap.

What is 10 grams of 24K gold worth?

On April 21, 2026, 10 grams of 24K gold cost ₹152,460 based on the ₹15,246/g rate from Moneycontrol (financial news portal). This figure represents the raw gold value before hallmarking charges, GST (3%), or making fees that retailers add at the point of sale.

Exact pricing from sources

Tanishq (major jewelry retailer) displayed 22K 10g at ₹142,250 as of April 22. The gap versus Moneycontrol’s 22K 10g estimate (₹152,070) suggests Tanishq’s rate excludes certain taxes or reflects an earlier snapshot. Zerodha’s real-time feed showed ₹151,583.49 for 10g at 08:23 AM on April 22, per Zerodha Fund House (investment platform).

Recent fluctuations

The 24K 10g price swung from ₹150,260 on April 16 to ₹153,090 on April 18 — a ₹2,830 spike in just two days. The subsequent ₹570 correction over three days (April 18–21) illustrates how quickly Indian gold rates respond to international cues. Groww (investment app) reported a 1.77% daily drop on April 3, indicating volatility is not unusual in this market.

The catch: a buyer who purchased on April 18 and sold on April 21 would have lost ₹630 on a single 10g bar.

What is the gold rate today for different carats?

Indian consumers encounter several karat purities, each suited to different purposes. The karat system indicates gold content: 24K is 99.9% pure, 22K is 91.67%, 18K is 75%, and 14K is 58.33%.

14K, 18K, 22K, 24K comparison

Based on April 21’s 24K rate of ₹15,246/g, estimated equivalents are: 22K ≈ ₹13,977/g (applying the 91.67% purity ratio), 18K ≈ ₹11,435/g, and 14K ≈ ₹8,896/g. Angel One (brokerage platform) listed 24K at ₹15,578.73 and 22K at ₹14,280.50 on April 22, reflecting slightly higher values than Moneycontrol’s figures. Goldprice.org (international precious metals tracker) showed ₹14,390.52/g — a lower figure that reflects international spot price conversion rates rather than retail domestic quotes.

“Factors: Currency, International factors such as a slowdown in the economy, oil prices, international trade policies, Global demand, Interest rates” — Vaibhav Jewellers, jeweler

Historical trends

The 24K rate moved from ₹150,260 on April 16 through ₹152,530 (April 17), ₹153,090 peak (April 18), ₹152,670 (April 20), and settled at ₹152,460 on April 21 — per Moneycontrol (financial news portal). This five-day window shows a ₹2,830 gain followed by a partial ₹570 retracement, demonstrating the short-term volatility inherent in gold pricing.

The implication: even a brief holding period can result in measurable gains or losses, depending on entry timing.

What to watch

Vaibhav Jewellers identifies currency movements, international economic slowdowns, oil prices, global trade policies, and interest rates as the primary drivers of daily fluctuation. A single overnight shift in any of these factors can move domestic rates by ₹50–₹200 per gram.

Upsides

  • India’s gold rate transparency is improving — multiple platforms now offer real-time city-wise breakdowns
  • Major jewelers like Tanishq publish direct rates, allowing buyers to cross-check independently
  • Investment platforms like Zerodha and Angel One provide timestamped data that retail portals lack

Downsides

  • Making charges, GST, and hallmarking fees add 8–15% on top of quoted rates — none of these appear in per-gram quotes
  • Platforms update at different intervals; Moneycontrol’s ₹15,246/g may lag or lead Tanishq’s ₹14,225/g by hours
  • Financing services like Muthoot quote substantially higher rates (₹17,139/g) than retail benchmarks — using them as comparison points leads to confusion

Gold price factors and live tracking

Understanding what moves gold prices helps explain why the same gram can show different quotes across sources within the same hour.

Vaibhav Jewellers (jewelry retailer) identifies currency exchange rates, international economic conditions, crude oil prices, global trade policy shifts, demand patterns, and interest rate environments as the six primary drivers. Since Indian gold prices anchor to the LBMA international spot price — as Zerodha Fund House (investment platform) confirms — any movement in global benchmarks filters through to domestic retail within hours.

Regional variations within India stem from state-level GST applicability, local import duties, and varying making charges that jewelers set independently. Buyers in Chennai paying ₹41 extra per gram versus Delhi are absorbing these localized cost structures.

What this means: domestic gold buyers cannot ignore international market signals, even for routine jewelry purchases.

Related reading: AUD to NZD Live Rates · Home Loan Rates Forecast

While 24K gold hits ₹15,246 per gram today, live 24K and 22K rates notes an upward trajectory with rates at ₹14,826 amid market surges.

Frequently asked questions

What factors affect gold price in India today?

Currency fluctuations (primarily USD/INR), international spot gold prices set by the London Bull Market Association, crude oil movements, interest rate changes, and domestic demand during wedding and festival seasons all influence daily rates. Vaibhav Jewellers lists these as the six key drivers.

How often do gold rates update in India?

Rates update continuously during market hours. Financial portals like Moneycontrol and investment platforms like Zerodha refresh throughout the day, while jewelry retailers like Tanishq may update once or twice daily. Always check the timestamp on any quote before treating it as current.

What is the difference between 22K and 24K gold?

24K is 99.9% pure gold — too soft for most jewelry. 22K is 91.67% pure gold mixed with harder alloys for durability. On April 21, 2026, the gap was ₹39 per gram, with 24K at ₹15,246/g and 22K at ₹15,207/g.

Where to check live gold rates in major cities?

Moneycontrol offers city-wise breakdowns for Delhi, Mumbai, Chennai, Ahmedabad, Hyderabad, Bhopal, Indore, and regional hubs. Investment platforms like Zerodha, Angel One, and Groww provide real-time data with timestamps, while Tanishq and Muthoot Finance list their own retail and financing rates respectively.

How to calculate gold price for custom quantities?

Multiply the per-gram rate by your desired weight: 8g of 22K at ₹15,207/g = ₹121,656. For tola, use 11.7g as the standard Indian conversion. Remember to add approximately 3% GST and making charges (typically 5–15% depending on design complexity) before finalizing a budget.

Why do gold prices fluctuate daily?

Indian gold prices track international LBMA spot rates converted to rupees. When the dollar strengthens against the rupee or global gold futures shift, domestic rates adjust. Zerodha Fund House confirms that every domestic quote begins with that international benchmark.

How does gold price in India compare to Dubai?

Dubai gold prices typically quote in AED per gram and exclude import duties that Indian buyers pay. Direct comparison requires converting currencies and accounting for India’s 3% GST and potential customs levies. The Dubai benchmark often appears 5–10% lower per gram before taxes.

What is the silver price in India today?

Silver rates were not included in the primary verified data for this article. Financial aggregators like Moneycontrol and Groww typically list silver alongside gold, but cross-referencing silver requires a separate query to ensure accuracy.

Bottom line: A Chennai buyer purchasing 10 grams of 24K gold pays roughly ₹410 more than a Delhi buyer due to regional pricing premiums. Investment-focused readers tracking Zerodha or Angel One get timestamped data that retail portals lack, while those ignoring GST and making charges (8–15% additional) risk significant budget overruns. Gold rates can swing ₹2,800 or more within days, making verification of the exact quote type—retail versus financing—essential before any transaction.