Home › Loans & Savings › Quick answers

1 Tola 21 Karat Gold Price in Pakistan Today

What is the price of 1 tola 21K gold today?

One tola of 21-karat gold is worth about Rs 377,594: the Sarafa association’s 24K rate of Rs 431,536 a tola on 22 October 2026, times 21/24 for purity.

Try your own numbers → Send on WhatsApp

Value of 21K gold

Rs 377,594

1 tola at Rs 377,594 per tola (21K) · Sarafa association 24K rate of 22 October 2026

Weight1 tola · 11.664 g · 12 masha · 96 ratti
Pure gold in 21K10.206 g
21K rate per tolaRs 377,594
21K rate per gramRs 32,373
Gold valueRs 377,594

How it is worked out

  1. 1 tola × Rs 431,536 × 21/24 = Rs 377,594

What this means for you

That is Rs 32,373 a gram, Rs 31,466 a masha and Rs 323,731 for 10 grams (1 tola = 11.664 g = 12 masha).

Jewellers set their own rate for lower karats, so ask for their 21K rate. When you buy jewellery, making charges (banwai) are added on top; when you sell, jewellers usually deduct for impurities and wear and do not refund making charges, so you receive less than this figure.

The rate changes every working day: every Rs 1,000 move in the 24K tola rate moves this price by Rs 875. Gold is part of zakatable wealth: see zakat on 10 tola of gold.

Nearby amounts

Karat1 tola
18KRs 323,652
21KRs 377,594
22KRs 395,575
24KRs 431,536

Try your own numbers →

Sources

Rates checked on 23 October 2026.

More quick answers

This calculator gives an estimate for guidance. It is not official advice. Rates and rules change, so confirm important decisions with the relevant authority or a qualified professional. See how we calculate, or report a mistake.