1 troy ounce = 31.1035 g. 10 grams is about 0.3215 troy ounces. To value an ounce of gold in India, multiply 31.1035 by today's per-gram rate.
Ounce to gram converter
| 24K (999) at today's IBJA rate | ₹4,40,519 |
|---|---|
| With 3% GST | ₹4,53,734 |
Latest IBJA rate, checked 25 October 2026, 6:21 pm IST. One troy ounce of 24K gold at that rate: ₹4,40,519.
Troy ounce, not ordinary ounce
Precious metals use troy weight. A troy ounce is exactly 31.1034768 grams. The everyday ounce used for food and parcels is about 28.35 grams. If you divide a world gold price by 28.35, every gram looks about 10% cheaper than it really is.
| Unit | Grams | Troy ounces |
|---|---|---|
| 1 troy ounce | 31.1035 g | 1 |
| 10 grams | 10 g | 0.3215 |
| 1 tola (bhori) | 11.664 g | 0.3750 |
| 100 grams | 100 g | 3.2151 |
| 1 kilogram | 1,000 g | 32.151 |
Why world prices use ounces
International gold trading quotes prices per troy ounce in US dollars, a convention from the London and New York markets. Indian markets quote per gram, per 10 grams and in local units like the tola and pavan.
Comparing a world price with India's rate
Converting units is only the first step. The world price is in dollars, so it also has to be converted at the day's exchange rate, and the Indian price includes import duty and local market conditions. That is why the Indian rate per gram is normally above a straight conversion of the world price. For buying in India, the figure that matters is today's IBJA rate; for jewellery add making charges and 3% GST, as our GST guide shows.
Sources
- Troy weight: 1 troy ounce = 31.1034768 g (Wikipedia)
- India Bullion and Jewellers Association: published rates (ibjarates.com)
Questions people ask
1 ounce gold is how many grams?
31.1035 grams. Gold is weighed in troy ounces, and one troy ounce is exactly 31.1034768 grams.
Is a troy ounce the same as a normal ounce?
No. An ordinary (avoirdupois) ounce is about 28.35 grams. A troy ounce is about 10% heavier at 31.1035 grams.
How many ounces are in 10 grams of gold?
About 0.3215 troy ounces.
Why is the world gold price different from India's rate?
The world price is per troy ounce in US dollars. India's rate is per gram in rupees and also reflects import duty and local market conditions, so you cannot compare them by converting units alone.