🕐 Updated: 11:54 PM
📅 31 Oct 2026
🥇 XAU/USD: $3,876.40/oz
💵 USD/PKR: 276.66

Gold Rate in Pakistan Today — 31 Oct 2026 (24K & 22K Per Tola)

Live 24K, 22K, 21K & 18K gold prices per tola, per gram and per troy ounce. Switch between PKR, USD, INR, GBP, EUR, AED and SAR. Free gold calculator, Zakat calculator and investment calculator. Updated every 5 minutes.

🇵🇰 PKR Pakistani Rupee
🇺🇸 USD US Dollar
🇮🇳 INR Indian Rupee
🇬🇧 GBP British Pound
🇪🇺 EUR Euro
🇦🇪 AED UAE Dirham
🇸🇦 SAR Saudi Riyal
Live 24K · Per Tola
Live Gold Rate (24K, Pure Gold) Per Tola
Rs. 402,041
▼ Rs. 1,408 from yesterday

Per Tola

Rs. 402,041

Per 10 Gram

Rs. 344,691

Per Gram

Rs. 34,469

Per Troy Oz

Rs. 1,072,458

22K / Tola

Rs. 368,537

21K / Tola

Rs. 351,786

18K / Tola

Rs. 301,531

14K / Tola

Rs. 234,524

12K / Tola

Rs. 201,020

🧮 Gold Calculator ☪️ Zakat Calculator 📈 Investment Returns 🌍 World Rates 📊 7-Day Chart 🏙️ Pakistan Cities 🥈 Silver Rate ❓ FAQ

Free Gold Value Calculator

Live rate · all karats · making charges
Total Value —
Gold value —
Making charges —
Per gram (pure) —

Note: Calculated at live international rate. Local jewellers may quote different prices depending on their making charges, labour fees and overhead.

Zakat on Gold Calculator

Nisab: 7.5 tolas (87.48g) · Zakat rate: 2.5%
0 Nisab: 7.5 tola —
—
Zakat Payable —
Your gold value —
+ Cash & silver —
Total wealth —
Zakat rate 2.5%

Nisab: The minimum gold holding before Zakat is due is 7.5 tolas (87.48 grams / ~3 troy oz) of 24K gold. If you hold less than this, no Zakat is payable on gold. This calculator uses the live 24K rate.

Gold Investment Returns Calculator

See what your past gold purchase is worth today
Current Value —
You invested —
Profit / Loss —
Total return —
Annualised (CAGR) —

Note: Calculated using today's live rate vs your stated purchase price. Does not account for inflation, storage costs or making charges on jewellery.

Gold Rate Today in Major Countries Worldwide

24K · live conversion
Country / Currency Per Gram Per 10 Gram Per Tola Per Troy Oz
🇵🇰Pakistan PKR Rs. 34,480 Rs. 344,803 Rs. 402,041 Rs. 1,072,458
🇮🇳India INR ₹ 11,830 ₹ 118,296 ₹ 137,933 ₹ 367,941
🇺🇸United States USD $ 125 $ 1,246 $ 1,453 $ 3,876
🇬🇧United Kingdom GBP £ 93 £ 931 £ 1,085 £ 2,895
🇦🇪UAE AED AED 458 AED 4,577 AED 5,337 AED 14,236
🇸🇦Saudi Arabia SAR SAR 467 SAR 4,674 SAR 5,449 SAR 14,536
🇪🇺Eurozone EUR € 112 € 1,117 € 1,302 € 3,473

7-Day Gold Price History

24K / Tola · PKR
DateGold Rate (24K / Tola, PKR)Change
31 Oct, Sat Rs. 402,041 ▼ Rs. 1,408
30 Oct, Fri Rs. 403,449 ▼ Rs. 12,121
29 Oct, Thu Rs. 415,570 ▼ Rs. 4,152
28 Oct, Wed Rs. 419,722 ▼ Rs. 1,524
27 Oct, Tue Rs. 421,246 ▲ Rs. 4,959
26 Oct, Mon Rs. 416,287 ▲ Rs. 1,611
25 Oct, Sun Rs. 414,676 -

🥈 Silver Rate Today

Approximate · based on gold-to-silver ratio

Per TolaRs. 4,730
Per GramRs. 406
Per Oz USD$45.60

Gold Rate Today in Karachi, Lahore, Islamabad & Other Cities

Same benchmark · local making charges may vary
City 24K / Tola 22K / Tola 21K / Tola
Karachi Rs. 402,041 Rs. 368,537 Rs. 351,786
Lahore Rs. 402,041 Rs. 368,537 Rs. 351,786
Islamabad Rs. 402,041 Rs. 368,537 Rs. 351,786
Rawalpindi Rs. 402,041 Rs. 368,537 Rs. 351,786
Peshawar Rs. 402,041 Rs. 368,537 Rs. 351,786
Quetta Rs. 402,041 Rs. 368,537 Rs. 351,786
Faisalabad Rs. 402,041 Rs. 368,537 Rs. 351,786
Multan Rs. 402,041 Rs. 368,537 Rs. 351,786
Hyderabad Rs. 402,041 Rs. 368,537 Rs. 351,786
Sialkot Rs. 402,041 Rs. 368,537 Rs. 351,786
Gujranwala Rs. 402,041 Rs. 368,537 Rs. 351,786
Bahawalpur Rs. 402,041 Rs. 368,537 Rs. 351,786

Gold Rate in Pakistan Today — 31 October 2026

Today's 24K gold rate in Pakistan is Rs. 402,041 per tola, with 22K gold at Rs. 368,537 per tola. The rate is the same in Karachi, Lahore, Islamabad, Rawalpindi and every other city, since it is derived from the international spot price of $3,876.40 per troy ounce. Gold prices around the world are driven by the same international XAU/USD spot rate, which is then converted into local currency using live exchange rates. This page lets you switch between seven major currencies — PKR, USD, INR, GBP, EUR, AED and SAR — to see the gold rate in your preferred unit and currency, and includes free calculators for gold value, Zakat and investment returns.

How to Calculate Zakat on Gold

Zakat on gold becomes due when your holding meets or exceeds the Nisab of 7.5 tolas (87.48 grams) of 24K gold and you have owned it for one full lunar (hijri) year. The Zakat rate is 2.5% of the total current market value. To calculate: weigh your total gold, multiply by today's live rate (Rs. 402,041/tola for 24K), then take 2.5% of the result. The Zakat calculator above does this instantly using the live rate. Add cash savings and silver holdings to the total wealth for a complete Zakat calculation.

Gold Rate Per Tola, Per Gram, Per Ounce

One troy ounce of 24K gold today costs $3,876.40. One gram of 24K gold is approximately $124.63 at the international rate. One tola (the standard South Asian unit, equal to 11.6638 grams or 0.374878 troy oz) is currently Rs. 402,041 in Pakistani Rupees. Use the gold value calculator above to convert any weight, in any karat, to its current market value.

Gold Rate in Pakistan, India, UAE, Saudi Arabia, UK, US & EU

Gold is a globally traded commodity, so a one-tola gold bar in Karachi, Lahore, Mumbai, Delhi, Dubai, Riyadh, London or New York all reflect the same underlying spot price. The only difference is the local currency conversion and the small premium (making charges, taxes or VAT) added by jewellery shops in each region. The country comparison table above shows today's gold rate side-by-side in seven major currencies.

How is the Live Gold Price Calculated?

The live international gold price is sourced in real time from gold-api.com (XAU spot price in USD per troy ounce). Exchange rates are pulled from the open currency-api dataset and refreshed every 5 minutes. To get the price per tola, the USD per ounce price is multiplied by the currency exchange rate, then converted using 1 tola = 0.374878 troy ounces. For per-gram pricing, the troy-ounce price is divided by 31.1035.

Why Do Gold Rates Change Every Day?

Gold prices move continuously based on global supply and demand, US Dollar strength, central bank policies (especially the US Federal Reserve and the European Central Bank), inflation data, geopolitical tensions and investor risk sentiment. Because gold is priced internationally in USD, any move in the USD index or local currency exchange rate will instantly change the gold rate in PKR, INR, GBP, EUR, AED or SAR — even when the international spot price has not moved.

24K vs 22K vs 21K vs 18K Gold — What's the Difference?

24K gold is 99.9% pure and is the global pricing benchmark. 22K gold is 91.67% pure and is the most popular jewellery standard in South Asia. 21K gold (87.5% pure) is widely used in Saudi Arabia, the UAE and other Gulf countries. 18K gold (75% pure) is the standard in Europe and the United States for fine jewellery, with the remaining 25% being alloy metals that add durability and colour.

Frequently Asked Questions — Gold Rate Today

What is the gold rate in Pakistan today?

Today's (31 Oct 2026) 24K gold rate in Pakistan is Rs. 402,041 per tola. 22K gold is Rs. 368,537 per tola. The international spot price is $3,876.40 per troy ounce. Use the currency switcher in the header or above the price card to view the rate in USD, INR, GBP, EUR, AED or SAR.

What is the gold rate in Karachi today?

The gold rate in Karachi today is Rs. 402,041 per tola for 24K and Rs. 368,537 per tola for 22K. Karachi rates follow the same international benchmark as the rest of Pakistan; only making charges differ between jewellers.

What is the gold rate in Lahore and Islamabad today?

Today's gold rate in Lahore and Islamabad is Rs. 402,041 per tola for 24K gold, identical to Karachi and Rawalpindi. See the city table above for 24K, 22K and 21K rates across all major Pakistani cities.

How much Zakat do I pay on gold?

Zakat on gold is 2.5% of the total current market value, payable annually if your gold holding meets or exceeds the Nisab of 7.5 tolas (87.48 grams) of 24K gold. Use the Zakat calculator above for an instant figure based on today's live rate.

What is the Nisab for gold Zakat?

The Nisab for gold is 7.5 tolas, equivalent to 87.48 grams or approximately 3 troy ounces of 24K gold. Below this threshold, no Zakat is due on gold alone. However, if you also hold silver or cash savings, those are added to your total wealth for the Zakat calculation.

How do I switch the currency on this page?

Two switchers are available: one in the top navigation bar and one on the main price card. Pick PKR, USD, INR, GBP, EUR, AED or SAR from either, and every price on the page updates instantly. Your choice is remembered the next time you visit.

Is the gold rate the same across countries?

The underlying international gold price is the same everywhere — it is set by the global XAU/USD spot market. Local numbers differ only because of currency conversion and the making/labour charges added by local jewellers.

What is the gold rate per gram today?

Today's 24K gold price per gram is approximately $124.63 in USD and Rs. 34,469 in PKR.

What is 1 tola in grams and ounces?

1 tola equals 11.6638 grams or 0.374878 troy ounces. It is the traditional unit used in Pakistani, Indian, Bangladeshi and Nepali gold markets.

How often are the rates updated?

Gold prices and exchange rates are refreshed every 5 minutes automatically. Press the Refresh button at the top of the page to force an instant update.

Are these rates the same as my local jeweller's rates?

These are live international rates converted to local currency. Local jewellers may quote slightly different prices because they add making charges, labour fees, or update their boards less frequently. Always check today's international rate (this page) before negotiating.

💻 Add Live Gold Rates to Your Website

Copy this snippet to embed a live gold rate widget on your own site (free). Updates every 5 minutes.

<iframe src="https://goldrates.numbersonyourtip.com/?embed=1" width="100%" height="220" frameborder="0" style="border-radius:12px;border:1px solid #E0D8C8"></iframe>
24K · Tola · PKR
Rs. 402,041