India’s gold market moves fast, and the spread between 22K and 24K pricing across cities can silently inflate your final bill by thousands of rupees. This guide breaks down today’s live rates, city-wise variations, and the tola conversion you need to avoid overpaying.

24 Karat Gold (1 gram): ₹14,900.40 ·
22 Karat Gold (1 gram): ₹14,821 ·
22 Karat Gold (10 grams): ₹148,210 ·
1 Tola (24K): ₹173,795.34

Quick snapshot

1Confirmed facts
2What’s unclear
  • Where 24K gold prices peak or bottom in 2026 remains unpredictable due to global market swings
  • Short-term fluctuations between ₹100–₹500 per gram hinge on international cues and INR movement
  • Forecasting beyond six months lacks consistent model alignment across major analysts
3Timeline signal
4What’s next
  • Watch international gold futures and RBI import cues for the next directional move
  • 22K jewelry buyers may find a window if the decline holds above ₹147,000 per 10 grams
  • Investors holding 24K bars should track the ₹15,000 per gram resistance level
Metric Value Source
24K gold per gram ₹14,900.40 GoldPriceIndia live rates
22K gold per gram ₹14,821 (Mumbai) Moneycontrol city tracker
22K gold per gram ₹14,795 (Delhi) Moneycontrol city tracker
22K gold per 10 grams ₹148,210 Moneycontrol current rates
24K gold per 10 grams ₹149,004 GoldPriceIndia commodity data
22K gold per tola ₹149,959.34 GoldPricez tola calculator
24K gold per tola ₹173,795.34 GoldPriceIndia investment rates
One tola (weight) 11.6638038 grams GoldPriceIndia unit conversion

What is the 24 carat gold price today in India?

Pure 24K gold commands the highest price in the Indian market, reflecting its 99.9% gold content versus the alloyed mixes used in most jewelry. As of April 28, 2026, 24K gold is priced at ₹14,900.40 per gram, or ₹149,004 for a 10-gram bar (GoldPriceIndia). In tola terms—still a common unit in traditional gold dealings—that translates to ₹173,795.34 for a single tola (11.6638 grams) of pure gold.

Rates per gram and tola

The 24K rate per gram is the benchmark jewellers and banks use for investment-grade gold products. At ₹14,900.40 per gram, a standard 100-gram gold bar costs roughly ₹14,90,040 before making charges. For those preferring the tola unit—common in North India and among jewellers who source from traditional markets—a single tola works out to approximately ₹1,73,795 for 24K.

Recent changes

The 24K price has shown volatility over the past week. From ₹150,450 per 10 grams on April 27, it fell to ₹148,580 on April 28—a ₹1,870 drop in 24 hours, according to Moneycontrol. This aligns with the broader 22K decline of ₹1,999 over seven days, suggesting the market is reacting to international cues.

Bottom line: 24K gold at ₹14,900.40 per gram sits near its weekly low. Buyers targeting investment-grade bars should monitor the ₹15,000 resistance level for any bounce-back signal.

How much is 22 carat gold in India?

Twenty-two karat gold is the workhorse of the Indian jewelry market. At 91.67% purity, it balances durability with gold content, making it the preferred choice for wedding sets, temple jewelry, and daily-wear bangles. The current 22K rate stands at ₹14,821 per gram in Mumbai and ₹14,795 in Delhi as of April 28, 2026 (Moneycontrol).

Price per gram

Across India’s ten largest cities, 22K gold ranges from ₹14,795 to ₹14,821 per gram. The gap between cities is modest—typically ₹26 per gram—but it adds up when buying heavier pieces. Chennai, Kolkata, Delhi, and Jaipur all show ₹14,795, while Hyderabad, Bangalore, Pune, Lucknow, Ahmedabad, and Mumbai cluster at ₹14,821.

10 gram rate

At ₹14,821 per gram, a 10-gram piece of 22K jewelry carries a gold value of ₹1,48,210 before hallmark charges and making fees. This is the figure most jewellers quote when you ask for a “10-gram chain.” The 22K per-tola rate comes to ₹1,49,959.34, according to GoldPricez.

The catch

The ₹14,821 Delhi-Mumbai spread looks small until you buy a 100-gram wedding set—that’s a ₹2,600 difference on gold alone, before any design or labour charges.

How much is 1 tola 24k gold in India?

One tola remains a widely used measurement in India’s gold trade, especially in traditional markets from Punjab to Bengal. The exact conversion is 11.6638038 grams per tola, a figure that traces back to the British Indian troy system (GoldPriceIndia). For 24K gold on April 28, 2026, that works out to ₹1,73,795.34 per tola.

Value calculation

To calculate the tola price, multiply the per-gram rate by 11.6638038. Using the 24K rate of ₹14,900.40: 14,900.40 × 11.6638038 = ₹1,73,795.34. Most jewellers round this to ₹1,73,795 for quoting purposes, though the exact figure is used in commodity exchanges.

Regional differences

While the tola unit stays consistent, the per-gram rate that feeds into it varies by city. In practice, a jeweller in Mumbai pricing 24K by the tola will quote slightly higher than one in Delhi due to the ₹63 per 10-gram gap in the underlying gram rate. For bulk buyers, this translates to ₹735 per tola difference on standard purchases.

Why this matters

The 7-day decline of 1.32% for 22K means the tola rate has dropped roughly ₹2,000 in a week. A buyer who purchased a tola of 22K on April 20 at ₹1,52,991 would have seen that asset decline to ₹1,49,959 by April 29—₹3,032 in unrealized loss.

Is 1 tola 10 grams in India?

This is one of the most persistent misconceptions in Indian gold buying. A tola is not 10 grams—it’s 11.6638038 grams, or 180 troy grains. The confusion stems from rounded conversions that sometimes appear in advertising or loose market talk. The precise figure matters because it affects calculations when converting between retail gram prices and wholesale tola quotes.

Exact weight

One tola equals 11.6638038 grams exactly. This standard is used by the Reserve Bank of India, commodity exchanges, and established jewellers when quoting wholesale or investment quantities. Some informal markets may use 10 grams as a simplified approximation, but this creates errors of roughly 16% when scaling up.

Gold value per tola

At current 24K rates (₹14,900.40 per gram), one tola carries a gold value of ₹1,73,795.34. At 22K rates (₹14,821 per gram in Mumbai), one tola of 22K is worth ₹1,72,939. If someone quotes you “10 grams” when they mean tola, you’re undervaluing by about ₹13,000 on a single tola at today’s prices.

How high will gold go in 2026?

Forecasting gold prices beyond six months involves significant uncertainty, and analysts tracking the yellow metal offer varying outlooks. While some models point to continued strength given global economic uncertainty and central bank buying, others flag downside risks if the US dollar strengthens or inflation cools faster than expected. No single forecast carries the authority to be treated as fact.

Price predictions

Financial analysts tracking gold for 2026 note that prices have climbed substantially over recent years, driven by geopolitical tensions, currency debasement concerns, and record central bank purchases. However, the recent 1.32% weekly decline in 22K prices illustrates that even an upward trend experiences corrections. Short-term buyers should treat any “2026 target” as speculative until concrete catalysts emerge.

Downside risks

The primary downside risk is a stronger US dollar, which makes gold more expensive for Indian importers and typically pressures domestic rates downward. If the Federal Reserve signals higher rates, international gold could fall, dragging Indian prices with it. The ₹148,000-per-10-gram level for 22K is a support zone to watch—if that breaks, further downside toward ₹146,000 becomes plausible.

22K Gold Prices Across Major Indian Cities (Per Gram, April 28, 2026)
City 22K Rate (₹/gram) 24K Rate (₹/gram) Spread vs Delhi
Delhi ₹14,795 ₹14,858 Baseline
Mumbai ₹14,821 ₹14,885 +₹26/gram
Chennai ₹14,795 ₹14,858 Baseline
Kolkata ₹14,795 ₹14,858 Baseline
Hyderabad ₹14,821 ₹14,885 +₹26/gram
Bangalore ₹14,821 ₹14,885 +₹26/gram
Pune ₹14,821 ₹14,885 +₹26/gram
Jaipur ₹14,795 ₹14,858 Baseline
Lucknow ₹14,821 ₹14,885 +₹26/gram
Ahmedabad ₹14,821 ₹14,885 +₹26/gram

Ten cities, two distinct pricing tiers: the ₹14,795 group (Delhi, Chennai, Kolkata, Jaipur) and the ₹14,821 group (Mumbai, Hyderabad, Bangalore, Pune, Lucknow, Ahmedabad). The ₹26-per-gram gap likely reflects higher logistics costs and local demand pressure in the commercial hubs versus the northern capitals. For those interested in the latest gold prices, you can Find EV charging stations.

Gold Purity Comparison and Common Uses
Purity Gold Content Typical Use Durability Price Indicator
24K 99.9% Investment bars, coins, premium jewelry Soft — bends easily ₹14,900.40/gram
22K 91.67% Traditional jewelry, wedding sets, bangles Medium — holds shape well ₹14,821/gram
18K 75% Contemporary jewelry, watches, studded pieces Hard — scratch resistant Lower than 22K

Three purities, three different buyer profiles. The main difference between 18K, 22K, and 24K gold is purity level — 24K is pure but too soft for daily-wear jewelry, 22K balances gold content with enough alloy for durability, and 18K suits modern designs where hardness matters more than gold weight (Vaibhav Jewellers purity guide).

22K gold price declined by ₹1,999.04 INR (-1.32%) over the last 7 days, with a high of ₹152,991.03 per tola and a low of ₹149,705.40 per tola.

— GoldPricez (Gold price tracking platform)

City-wise 22K gold rates on April 28, 2026 ranged from ₹14,795 per gram in Delhi to ₹14,821 per gram in Mumbai, with 24K Delhi at ₹14,858 per gram.

— Moneycontrol (Financial news platform with live city rates)

The upshot

Buyers in cities like Mumbai or Hyderabad are paying roughly ₹260 more per 10 grams than Delhi shoppers. For a standard 50-gram wedding set, that’s a ₹1,300 difference in gold value alone—before hallmark fees or making charges kick in.

Related reading: Indian Rupee to Pound: INR to GBP Converter and Rates · 50th Wedding Anniversary Gifts: Traditional Gold Ideas & More

Mumbai’s 22K rate of ₹14,821 aligns with national figures, comparable to live 24K and 22K rates amid ongoing market volatility.

Frequently asked questions

What is gold price in India chart?

A gold price chart shows historical rates over days, weeks, or years, helping buyers spot trends. Most charts plot the daily closing rate for 22K or 24K, with city-specific lines for regional variations. You can find 10-day historical charts on platforms like Moneycontrol that track how prices have moved since April 20, 2026.

Gold price in India Punjab?

Punjab’s gold pricing follows the Delhi baseline, with 22K gold at approximately ₹14,795 per gram as of April 28, 2026. The state has strong demand during the wedding season, particularly for 22K jewelry in Amritsar and Ludhiana, though the base rate tracks national commodity movements.

Gold price in India 10 grams?

At ₹14,821 per gram for 22K in Mumbai, a 10-gram piece carries ₹1,48,210 in gold value. For 24K at ₹14,900.40 per gram, the equivalent is ₹1,49,004. These figures are base gold only — making charges, hallmark fees, and GST add roughly 8-12% on top.

1 gram gold rate in India today?

The 1 gram rate varies by purity. For 24K, it is ₹14,900.40; for 22K, ₹14,821 in Mumbai or ₹14,795 in Delhi. Some jewellers also quote 18K rates, which would be proportionally lower based on 75% gold content.

Gold price in India 18 carat?

Eighteen karat gold is 75% pure, making it harder and more suitable for daily-wear rings and watches than 22K or 24K. The price is typically 75% of the 24K rate, working out to roughly ₹11,175 per gram at current 24K prices. Not all Indian jewellers carry 18K stock, as the domestic market preference skews toward 22K for jewelry.

How much is gold rate in Delhi today?

Delhi’s 22K rate is ₹14,795 per gram, and 24K is ₹14,858 per gram, as of April 28, 2026. The city typically sits at the lower end of India’s pricing range, giving Delhi buyers a slight edge over commercial hubs like Mumbai for the same gold weight.

What affects gold prices in India?

Gold prices in India are driven by international gold futures, the USD/INR exchange rate, RBI import duties, local demand during wedding and festival seasons, and central bank buying globally. When international prices rise or the rupee weakens, domestic rates climb. The recent 1.32% weekly decline reflects a combination of dollar strength and short-term profit-taking.

For Indian jewelry buyers in cities like Mumbai and Hyderabad, the ₹14,821 per gram 22K rate means a typical wedding set carries ₹7,41,050 in gold alone — before any design premium. Buyers in Delhi or Jaipur pay ₹26 less per gram, saving roughly ₹1,300 on that same set. The gap is real, and checking your city’s rate before committing to a purchase is worth the five minutes it takes.