The gold rate in India today on Friday, June 5, 2026, is ₹15,611 per gram for 24K pure gold and ₹12,641 per gram for 22K gold, as published by the India Bullion and Jewellers Association (IBJA) and MCX. Per 10 grams, 24K costs ₹156,110 and 22K costs ₹126,410. Today gold prices are down by ₹69/gram compared to yesterday, driven by international gold movement to $4,482.77/oz.

India Gold Rate Today — All Karats (June 5, 2026)

Karat Purity Per Gram Per 10g Per Tola Change
24K 99.9% ₹15,611 ₹156,110 ₹182,024 ▼ -69
22K 91.6% ₹12,641 ₹126,410 ₹147,394 ▼ -60
21K 87.5% ₹13,660 ₹136,600 ₹159,276
18K 75.0% ₹11,708 ₹117,080 ₹136,515
14K 58.3% ₹9,106 ₹91,064 ₹106,181
9K 37.5% ₹5,854 ₹58,541 ₹68,259

Gold Rate Today — All Major Cities in India (June 5, 2026)

Gold rates vary city-to-city due to state taxes, local Sarafa Association rates, and transport costs. Here is the complete city-wise gold rate table for today:

City 24K / gram 22K / gram 24K / 10g State
Delhi ₹15,611 ₹12,641 ₹156,110 Delhi
Noida ₹15,611 ₹12,641 ₹156,110 UP
Gurgaon ₹15,611 ₹12,641 ₹156,110 Haryana
Faridabad ₹15,611 ₹12,641 ₹156,110 Haryana
Agra ₹15,631 ₹12,659 ₹156,310 UP
Lucknow ₹15,631 ₹12,659 ₹156,310 UP
Mumbai ₹15,661 ₹12,687 ₹156,610 Maharashtra
Pune ₹15,659 ₹12,685 ₹156,590 Maharashtra
Nagpur ₹15,656 ₹12,682 ₹156,560 Maharashtra
Chennai ₹15,641 ₹12,669 ₹156,410 Tamil Nadu
Coimbatore ₹15,639 ₹12,667 ₹156,390 Tamil Nadu
Bangalore ₹15,651 ₹12,678 ₹156,510 Karnataka
Hyderabad ₹15,646 ₹12,673 ₹156,460 Telangana
Visakhapatnam ₹15,643 ₹12,670 ₹156,430 Andhra Pradesh
Kolkata ₹15,636 ₹12,664 ₹156,360 West Bengal
Jaipur ₹15,656 ₹12,682 ₹156,560 Rajasthan
Jodhpur ₹15,654 ₹12,680 ₹156,540 Rajasthan
Ahmedabad ₹15,641 ₹12,669 ₹156,410 Gujarat
Surat ₹15,643 ₹12,670 ₹156,430 Gujarat
Chandigarh ₹15,626 ₹12,655 ₹156,260 Punjab
Amritsar ₹15,627 ₹12,656 ₹156,270 Punjab
Ludhiana ₹15,626 ₹12,655 ₹156,260 Punjab
Bhopal ₹15,639 ₹12,667 ₹156,390 MP
Indore ₹15,637 ₹12,665 ₹156,370 MP
Patna ₹15,633 ₹12,661 ₹156,330 Bihar
Kochi ₹15,646 ₹12,673 ₹156,460 Kerala
Trivandrum ₹15,644 ₹12,671 ₹156,440 Kerala

India Gold Rate — Last 7 Days Price History

Date 24K (₹/g) 22K (₹/g) 24K/10g Change
Jun 5, 2026 ₹15,611 ₹14,310 ₹156,110 ▼ -69
Jun 4, 2026 ₹15,680 ₹14,370 ₹156,800 ▼ -80
Jun 3, 2026 ₹15,760 ₹14,450 ₹157,600 ▼ -62
Jun 2, 2026 ₹15,822 ₹14,512 ₹158,220 ▲ +58
Jun 1, 2026 ₹15,764 ₹14,454 ₹157,640 ▼ -44
May 31, 2026 ₹15,808 ₹14,498 ₹158,080 ▲ +82
May 30, 2026 ₹15,726 ₹14,416 ₹157,260 ▼ -60

Why Did Gold Price Change Today?

Gold prices in India remained strong as global uncertainty and tensions surrounding Iran continued to support demand for safe-haven assets. The international gold price of $4,483/oz combined with the USD/INR rate at approximately 95.82 gives India's base rate. India's 15% import duty adds significantly to the final price that consumers pay.

People Also Ask — India Gold Rate Today

How much is 1 gram 22K gold in India today?
1 gram of 22K gold in India today (June 5, 2026) costs ₹12,641 (base rate before GST). After adding 3% GST, the effective cost is ₹13,020 per gram. In Delhi/Noida it is ₹12,641/gram, while Mumbai is ₹12,687/gram. Per 10 grams, 22K gold costs ₹126,410 today.
What is the 22 carat gold rate today in Indore and 24 carat?
Gold rate in Indore today (June 5, 2026): 22K = ₹12,665/gram and 24K = ₹15,637/gram. Per 10 grams: 22K = ₹126,650, 24K = ₹156,370. Indore follows the Madhya Pradesh Sarafa Association rate, which is slightly above Delhi rates.
What is the price of 22 carat gold in Noida today?
22 carat gold rate in Noida today (June 5, 2026) is ₹12,641 per gram and ₹126,410 per 10 grams. Noida follows Delhi Sarafa Association rates as part of NCR. 24K gold in Noida is ₹15,611/gram today.
What is the price of 22K gold in Punjab today?
22K gold rate in Punjab (Chandigarh, Amritsar, Ludhiana) today is ₹12,655 per gram. Per 10 grams it costs ₹126,550. 24K gold in Punjab is ₹15,626/gram today.
What is 24 carat gold rate in Chennai today?
Chennai gold prices remain notably higher in South India due to consistently robust traditional demand. Today 24K gold in Chennai is ₹15,641/gram and ₹156,410/10g. 22K is ₹12,669/gram.
What is gold rate per tola in India today?
Gold rate per tola in India today: 24K tola = ₹182,024 and 22K tola = ₹147,394. One tola equals 11.6638 grams. Note: Some sources use 1 tola = 12 grams (traditional), which gives slightly different rates.
Is gold rate same in Delhi and Hyderabad?
No. Delhi 24K today is ₹15,611/gram while Hyderabad is ₹15,646/gram — a difference of ₹35/gram. Port cities like Chennai have lower gold prices than interior cities like Delhi because of the absence of inland transport charges. Hyderabad has slightly higher rates due to Telangana state charges.
What is 22K gold rate in Mumbai today?
22K gold rate in Mumbai today (June 5, 2026) is ₹12,687/gram and ₹126,870/10g. 24K gold in Mumbai is ₹15,661/gram. Mumbai rates include Maharashtra-specific taxes and are typically ₹45–50/gram higher than Delhi.

Best Way to Buy Gold in India Today

Sovereign Gold Bonds (SGB) are the smartest investment option for Indian residents. Issued by the Government of India, these bonds earn 2.5% annual interest PLUS gold price appreciation. Capital gains are tax-exempt on maturity. No storage risk, government guaranteed purity.

Gold ETFs on NSE/BSE offer another excellent option — they track 24K gold prices, require a Demat account, and have low expense ratios (0.5–1%/year). You can buy and sell during market hours like stocks.

For jewellery purchases, always buy BIS hallmarked jewellery. The 6-digit HUID (Hallmark Unique ID) can be verified on the BIS Care App. Get a detailed bill showing gold weight, karat, rate, and making charges separately.