1 tola = 11.6638 grams, which jewellers in Pakistan, India and the Gulf round to 11.66 grams. So 10 tola of gold is about 116.64 grams, and 1 gram is about 0.0857 tola.
The tola is still the main unit for buying and selling gold in Pakistan, even though most of the world now uses grams and ounces. If you are comparing a Pakistani gold rate with a Dubai or international rate, you need to know how to convert between them. This guide gives you the full chart and the simple formulas.
Check today’s live gold rate per tola in Pakistan →
Tola to Gram Chart
| Tola | Grams |
|---|---|
| 1/4 tola | 2.92 g |
| 1/2 tola | 5.83 g |
| 1 tola | 11.66 g |
| 2 tola | 23.33 g |
| 3 tola | 34.99 g |
| 5 tola | 58.32 g |
| 7.5 tola | 87.48 g |
| 10 tola | 116.64 g |
| 20 tola | 233.28 g |
| 50 tola | 583.19 g |
| 100 tola | 1,166.38 g |
Gram to Tola Chart
| Grams | Tola |
|---|---|
| 1 g | 0.086 tola |
| 5 g | 0.429 tola |
| 10 g | 0.857 tola |
| 20 g | 1.715 tola |
| 50 g | 4.287 tola |
| 100 g | 8.574 tola |
Simple Formulas
- Tola to grams: tola × 11.6638
- Grams to tola: grams ÷ 11.6638
Example: A bangle weighs 2.5 tola. 2.5 × 11.6638 = 29.16 grams.
Example: A chain weighs 15 grams. 15 ÷ 11.6638 = 1.286 tola.
Tola, Masha and Ratti
Traditional jewellers in Pakistan still use smaller units called masha and ratti, especially for rings and earrings.
| Unit | Equal to | Grams |
|---|---|---|
| 1 tola | 12 masha | 11.66 g |
| 1 masha | 8 ratti | 0.972 g |
| 1 ratti | — | 0.1215 g |
So when a jeweller says a ring is “4 masha”, it weighs about 4 × 0.972 = 3.89 grams, or one-third of a tola.
Tola vs Ounce
International gold prices, such as the XAU/USD price you see on the news, are quoted per troy ounce, not per tola.
- 1 troy ounce = 31.1035 grams
- 1 troy ounce = 2.667 tola
- 1 tola = 0.375 troy ounce
A troy ounce is not the same as a normal kitchen ounce (28.35 g). Gold is always measured in troy ounces.
How to Convert a Gold Rate from Tola to Gram
This is useful when you want to compare Pakistan’s rate (per tola) with Dubai’s rate (per gram).
- Rate per gram = rate per tola ÷ 11.6638
- Rate per 10 gram = rate per tola ÷ 1.16638
- Rate per tola = rate per gram × 11.6638
Example: If 24K gold is Rs 438,000 per tola, then the price per gram is 438,000 ÷ 11.6638 = about Rs 37,552 per gram, and per 10 grams it is about Rs 375,521.
You do not need to do this by hand. Our gold calculator converts tola, gram, 10 gram and ounce for you, at today’s rate.
Why Is a Tola 11.66 Grams and Not 10 or 12?
The tola comes from the old Indian subcontinent weight system. In 1833, during British rule, it was officially fixed at 180 grains, which is 11.6638 grams. That value is still used across Pakistan, India, Nepal, Bangladesh and by South Asian jewellers in the Gulf. Some people round it to 12 grams, but for gold you should always use 11.66 grams, because the difference adds up quickly on large amounts.
Quick Tips for Buyers
- Always ask whether the price is per tola, per gram or per 10 grams. Dubai shops usually quote per gram, Pakistani shops per tola.
- Ask for the karat as well as the weight. 1 tola of 22K contains less pure gold than 1 tola of 24K. See today’s gold rates for 24K, 22K, 21K and 18K.
- Check the weight on the jeweller’s digital scale and note it in both tola and grams on your receipt.
Frequently Asked Questions
How many grams is 1 tola of gold?
1 tola is 11.6638 grams, usually rounded to 11.66 grams.
How many grams is 10 tola?
10 tola is 116.64 grams.
How many tola is 1 kg of gold?
1 kilogram is about 85.74 tola.
Is 1 tola 12 grams?
No. 12 grams is a rough rounding. The correct value is 11.66 grams.
How many grams is the 7.5 tola nisab?
The gold nisab for zakat, 7.5 tola, is 87.48 grams. Read our guide on how to calculate zakat on gold.
