How much is 1 tola of gold?
1 tola = 11.6638 grams. At the international spot price, 1 tola of 24K gold is worth about ₹1,39,879 and 1 tola of 22K about ₹1,28,258 as of 2 November 2026, before import duty, making charges and GST.
Tola to grams
A tola is a traditional South Asian weight of 180 grains, which is 11.6638 grams (often rounded to 11.66 g). It is still used for gold in India, Pakistan, Nepal and the Gulf.
| Tola | Grams |
|---|---|
| 1 tola | 11.6638 g |
| 2 tola | 23.3276 g |
| 5 tola | 58.319 g |
| 10 tola | 116.638 g |
To convert grams to tola, divide by 11.6638. For example, 50 grams is 50 ÷ 11.6638 = 4.29 tola.
1 tola of gold: value today
| Purity | 1 tola | 10 tola |
|---|---|---|
| 24K (999) | ₹1,39,879 | ₹13,98,793 |
| 22K (916) | ₹1,28,258 | ₹12,82,577 |
| 18K (750) | ₹1,05,014 | ₹10,50,145 |
International spot as of 2 November 2026 (gold $3,943/oz, 1 USD = ₹94.70). Indian retail rates usually run higher because they include import duty and local premiums; see why the 22K rate differs.
The 10 tola (TT) bar
The 10 tola bar, often called a TT bar, weighs 116.64 grams and is usually 999 or 999.9 fine. It's a popular size in the Gulf and South Asia. Its gold content is worth about ₹13,98,793 at the international spot price.
Tola vs. gram rates
Most Indian jewellers now quote per gram or per 10 grams, while some markets and family records still use tola. If a seller quotes per tola, divide by 11.6638 to compare with a per-gram rate. Need other weights? Use the gold rate calculator.
Frequently asked questions
How many grams are in 1 tola?
1 tola is 11.6638 grams (180 grains). It's often rounded to 11.66 g.
What is the price of 1 tola of 24K gold today?
About ₹1,39,879 at the international spot price as of 2 November 2026. Retail rates in India are usually higher because of import duty and local premiums.
Is a tola 10 grams?
No. A tola is 11.6638 grams. Indian rates are often quoted per 10 grams, which is a different unit.
How much does a 10 tola bar weigh?
116.64 grams. A 10 tola (TT) bar is usually 999 or 999.9 fine gold.