21K Gold Rate in Pakistan Today

21K Gold · 1 Tola
Rs 381,182
▲ Rs 8,400
10 GramRs 326,802
1 GramRs 32,680
1 MashaRs 31,765

Rate for 5 November 2026 · updated 6:06 pm PKT

21K gold price by weight on 5 November 2026 (PKR)
Weight21K price
1 GramRs 32,680
10 GramRs 326,802
1 MashaRs 31,765
Half tolaRs 190,591
1 TolaRs 381,182
2 TolaRs 762,363
5 TolaRs 1,905,908
10 TolaRs 3,811,815

Rates are the daily bullion rates announced by the All Pakistan Sarafa Gems & Jewellers Association, as reported by Pakistani media. Jewellers add making charges and may quote slightly different prices. Always confirm the final price with your jeweller.

What is 21K gold?

21K gold is 87.5% pure gold. It is the most common karat for ready-made jewellery in Pakistan because it is strong enough for daily wear and still has a deep gold colour. It contains 21 out of 24 parts, or 87.5% gold.

Rings, chains, earrings and bangles sold in most Pakistani markets are 21K. When a jeweller quotes a price without naming the karat, ask whether it is 21K or 22K.

How the 21K rate is calculated

The sarafa association announces the 24K rate each day. The 21K rate is the 24K rate multiplied by 21/24 (87.5%). Today 24K gold is Rs 435,636 per tola, so 21K gold works out to Rs 381,182 per tola. One tola is 11.664 grams.

The hallmark for 21K is 875. When selling 21K jewellery, the jeweller pays for 87.5% gold content minus their deduction.

21K gold rate history (per tola)

Date21K per tola24K per tola
5 November 2026Rs 381,182Rs 435,636
4 November 2026Rs 372,782Rs 426,036
3 November 2026Rs 360,619Rs 412,136

Related pages

Frequently asked questions

What is the 21K gold rate in Pakistan today?

On 5 November 2026, 21K gold is Rs 381,182 per tola and Rs 326,802 per 10 gram.

What is the price of 1 gram 21K gold?

One gram of 21K gold is Rs 32,680 today.

How pure is 21K gold?

21K gold is 87.5% pure gold (21 out of 24 parts).

Is the 21K gold rate the same in Karachi and Lahore?

Yes. The same national rate is used across Pakistan. Shops differ only in making charges.

What is the price of 5 tola 21K gold?

5 tola of 21K gold is Rs 1,905,908 today.