Gold prices in India remained firm on Wednesday, January 7, 2026, supported by strong global cues, steady domestic demand, and continued safe-haven buying. According to GoodReturns, gold is trading near record highs as investors remain cautious ahead of key global economic data and interest-rate signals.
International gold prices are holding near $2,420 per ounce, while the Indian rupee has shown limited volatility against the US dollar. This combination has helped domestic gold prices stay elevated across major Indian cities.
Today Gold Price in India (7 January 2026)
| Gold Purity | Price per Gram | Price per 10 Grams |
|---|---|---|
| 24 Carat Gold | ₹13,883 | ₹1,38,830 |
| 22 Carat Gold | ₹12,726 | ₹1,27,260 |
| 18 Carat Gold | ₹10,413 | ₹1,04,130 |
Prices are indicative and may vary by city and jeweller. GST, TCS and making charges are extra.
Gold Price Today in Major Indian Cities (7 Jan 2026)
| City | 22K Gold (10g) | 24K Gold (10g) |
|---|---|---|
| Delhi | ₹1,27,410 | ₹1,38,980 |
| Mumbai | ₹1,27,260 | ₹1,38,830 |
| Chennai | ₹1,28,160 | ₹1,39,810 |
| Bangalore | ₹1,27,260 | ₹1,38,830 |
| Hyderabad | ₹1,27,260 | ₹1,38,830 |
| Kolkata | ₹1,27,260 | ₹1,38,830 |
| Pune | ₹1,27,260 | ₹1,38,830 |
| Ahmedabad | ₹1,27,310 | ₹1,38,880 |
Why Are Gold Prices High Today?
1. Strong Global Gold Market
Global gold prices continue to remain firm amid geopolitical uncertainty and expectations of interest‑rate easing by major central banks later this year.
2. Safe‑Haven Demand
Ongoing volatility in global equity markets has encouraged investors to allocate more funds to gold, strengthening prices.
3. Steady Domestic Demand
Despite the end of the peak wedding season, jewellery buying and investment demand in India remain stable.
4. Rupee Stability
Limited movement in the Indian rupee against the US dollar has helped gold prices maintain higher levels in the domestic market.
Gold Price Outlook
Market experts believe gold prices may remain range‑bound but bullish in the near term. Any confirmation of US interest‑rate cuts, rising geopolitical risks, or signs of a global economic slowdown could push prices higher. However, intermittent profit‑booking may lead to short‑term corrections.
FAQs – Gold Rate Today (7 January 2026)
Q1. What is the price of 24‑carat gold today in India?
₹13,883 per gram or ₹1,38,830 per 10 grams.
Q2. What is today’s 22‑carat gold rate?
₹12,726 per gram or ₹1,27,260 per 10 grams.
Q3. Is this a good time to buy gold?
Long‑term investors may consider staggered buying, as gold continues to act as a hedge against inflation and economic uncertainty.
Q4. Do gold prices vary by city?
Yes, gold prices differ due to local taxes, transportation costs, and jeweller margins.
Conclusion
Gold prices in India on 7 January 2026 continue to trade at elevated levels, supported by strong global cues, safe‑haven demand, and steady domestic buying. With uncertainty surrounding global economic growth and interest‑rate decisions, gold remains a preferred investment and wealth‑preservation option for Indian investors.
For daily gold price updates, market insights, and investment news, stay tuned.
Share


