DrHint logoDrHint
May 28, 2026 · 6 min read

Today's Gold Price in Pakistan: How Karachi, Lahore & Islamabad Rates Are Set

A clear, plain-language guide to how today's 24K and 22K gold rates are calculated in Pakistani cities, and why prices change every few hours.

If you have ever checked the gold rate in Karachi in the morning and then again before the market closes, you already know one thing: the price never stays still for long. Gold trades globally around the clock, and Pakistani Sarafa Bazaars update their per-tola rates several times a day to reflect that movement.

This guide walks you through exactly how today's gold price in Pakistan is calculated, why Karachi, Lahore, Islamabad and other cities show slightly different rates, and what every buyer should check before walking into a jeweller.

The international spot price is the starting point

Every local rate in Pakistan begins with the international spot price of gold, quoted in US dollars per troy ounce (oz). One troy ounce equals 31.1035 grams. When you read 'gold is at $4,300 an ounce', that is the global benchmark traders use.

To bring that number into Pakistani Rupees, dealers multiply by the live USD to PKR exchange rate, then divide by 31.1035 to get a per-gram figure. Multiplying by 11.6638 gives the price per tola, the most common unit used in Pakistan.

Why local rates are higher than the converted spot price

Pakistan imports almost all of its gold. By the time a bar reaches a Karachi vault, it carries import duty, sales tax, shipping, insurance and a dealer margin. Together these add roughly 5 to 8 percent over the converted international price.

That premium is the reason your local Sarafa rate looks higher than a simple currency conversion of the global spot. It is not a markup the jeweller invented — it is the real cost of getting physical gold into the country.

Why Karachi, Lahore and Islamabad show different prices

Karachi is the entry point for most imported gold, so it usually sets the base rate. Lahore, Islamabad, Rawalpindi and Peshawar add small premiums — usually 100 to 300 PKR per tola — to cover inland transport, local demand and the operating costs of their associations.

These differences are small but real. If you compare quotes from three cities on the same morning, you will almost always see Karachi at the bottom of the range and Quetta or Peshawar slightly above.

24K vs 22K: what the karat actually means

24K gold is 99.9 percent pure. It is soft, bright yellow and used for bars, coins and investment pieces. 22K gold is 91.67 percent pure — the remaining 8.33 percent is alloy metals that make the jewellery durable enough to wear daily.

Because 22K contains less actual gold, its price per tola is always lower than 24K. The exact ratio is 22 divided by 24, which gives the 0.9167 multiplier you can apply yourself: 22K price = 24K price × 0.9167.

What to check before you buy

First, confirm today's per-tola rate from at least two trusted sources before you visit the shop. Second, ask the jeweller for the day's official rate in writing on the receipt. Third, ask about wastage (usually 5 to 10 percent for ornaments) and making charges, which are separate from the gold rate itself.

A 10-minute price check before you leave home can save you thousands of rupees, especially on heavier pieces like sets and bangles.

Check today's live gold rates

Now that you've read the guide, see what 24K and 22K gold costs in your city right now.