Key takeaways
- 1 tola = 11.6638 g; 1 gram = 0.0857 tola.
- 1 troy ounce = 31.1035 g = 2.667 tola.
- Bangladesh’s vori is 11.664 g, practically the same as a tola.
How many grams are in a tola?
One tola is 11.6638 grams. The tola was standardized in British India at 180 grains, and that is the weight still used for gold prices in Pakistan and Nepal (India quotes gold per 10 g). Bangladesh uses the vori (bhori), which is 11.664 g, so a vori and a tola are effectively the same.
| Unit | Grams | Tola |
|---|---|---|
| 1 tola | 11.6638 | 1 |
| 1 gram | 1 | 0.0857 |
| 10 grams | 10 | 0.857 |
| 1 troy ounce | 31.1035 | 2.667 |
| 1 vori | 11.664 | 1.000 |
| 1 masha | 0.972 | 1/12 |
| 1 ratti | 0.1215 | 1/96 |
Why are gold prices in India quoted per 10 grams?
India moved to metric weights, so jewellers and the press quote gold per 10 grams. Many families still think in tola, and 10 g is close to a tola (0.857 tola). Pakistan and Nepal usually quote per tola, while Canada and the US quote per troy ounce and per gram.
When you compare a price back home with a price in Canada, convert both to the same unit first, then compare the same karat. The gold price in India page shows both rupees and dollars side by side.
Is a troy ounce the same as a regular ounce?
No. Precious metals use the troy ounce, which is 31.1035 grams. The everyday (avoirdupois) ounce used for food is 28.35 grams. A “1 oz gold bar” always means one troy ounce of fine gold.
Old traditional units like masha and ratti were based on seeds, so local values vary a little. We use the common standard: 12 masha or 96 ratti to the tola.
How do I compare a tola price with a gram price?
Divide the tola price by 11.6638 to get the price per gram, or multiply a gram price by 11.6638 to get the tola price. For example, if 22K gold is quoted at 100,000 rupees a tola, that is about 8,574 rupees a gram. Then compare the same karat: a 24K price per gram is about 9% higher than a 22K price, because 22K is 91.6% gold.
Be careful with “tola” prices that are really per 10 g. Some jewellers and websites in India use “tola” loosely for 10 grams. Ask which unit a quote is in before you compare.
What to do next
To value a piece of jewellery, use the gold value calculator, which accounts for karat. For today’s rate per tola in Canadian dollars, see the gold price in Canada.
Common questions
How many grams is 1 tola of gold?
How many tola is 10 grams?
How many tola are in an ounce of gold?
Sources
- NIST Office of Weights and Measures: Conversion factors for precious metal sales (1 troy ounce = 31.1034768 g)
- Wikipedia: Tola (unit), 180 grains = 11.6638 g
- The Business Standard (Bangladesh): gold price per bhori (11.664 g), Dec 29, 2025
- gold-api.com: live gold, silver and platinum prices (USD per troy ounce)
- Bank of Canada: daily exchange rates