How much is 1 tola in grams?
One tola is 180 grains, which is 11.6638038 grams. It was standardised in British India in 1833 and is still used for gold across South Asia and in Gulf gold souks. A troy ounce, the unit used for international gold prices, is 31.1035 grams, so one tola is about 0.375 troy ounces.
- 1 tola = 11.6638 g
- 5 tola = 58.32 g
- 10 tola = 116.64 g (a common gold bar size)
- 1 troy ounce = 2.6667 tola
- 100 g = 8.5735 tola
Masha and ratti
Older jewellery and family records often give weights in tola, masha and ratti. One tola is 12 masha and one masha is 8 ratti, so a tola is 96 ratti. A masha is about 0.972 grams and a ratti about 0.1215 grams. The converter shows every result in this form too, for example 2 tola, 3 masha and 4 ratti.
Why the shop price is higher than the value shown
The value here is the international spot price for the metal, converted to your currency and adjusted for purity: 22K gold is 22/24 pure, 21K is 21/24 and 18K is 18/24. Jewellers price above spot to cover their margin, and add making charges for jewellery and VAT where it applies, such as 5% in the UAE and 15% in Saudi Arabia. For a full shop price with making charges and VAT, use the gold calculator.