As of today, Tuesday, April 21, 2026, the gold price in Pakistan stands at Rs. 504,500 per tola for 24K gold. The local bullion market saw an upward trend today, with prices increasing by Rs. 700. This rise reflects current global market conditions and local demand factors.
Gold Rate Updates
24K Gold – 1 Tola
Rs. 504,500
24K Gold – 10 Gram
Rs. 432,527
24K Gold – 1 Gram
Rs. 43,253
Gold prices in Pakistan have increased by Rs. 700 (0.14%) compared to the previous day’s closing. This move pushes the market toward higher resistance levels seen earlier this month.
Gold Rate by Type
Gold Type
Tola
10 Gram
Per Gram
24K
Rs. 504,500
Rs. 432,527
Rs. 43,253
22K
Rs. 462,577
Rs. 396,484
Rs. 39,648
21K
Rs. 441,551
Rs. 378,462
Rs. 37,846
20K
Rs. 420,524
Rs. 360,440
Rs. 36,044
18K
Rs. 378,472
Rs. 324,396
Rs. 32,440
International Gold Rate
Type
Rate
Gold (24K per ounce)
$4,783
Gold Rate in Major Cities
City
Rate
Karachi
Rs. 504,500
Lahore
Rs. 504,500
Islamabad
Rs. 504,500
Peshawar
Rs. 504,500
Quetta
Rs. 504,500
Trend of Gold Rate for Last 10 Days
Date
PKR (24K Tola)
Change
% Change
Apr 21
Rs. 504,500
+700
+0.14%
Apr 20
Rs. 503,800
-2,200
-0.43%
Apr 19
Rs. 506,000
0
0%
Apr 18
Rs. 506,000
+3,500
+0.70%
Apr 17
Rs. 502,500
-2,300
-0.46%
Apr 16
Rs. 504,800
-700
-0.14%
Apr 15
Rs. 505,500
+1,500
+0.30%
Apr 14
Rs. 504,000
+1,000
+0.20%
Apr 13
Rs. 503,000
-7,500
-1.47%
Apr 12
Rs. 510,500
0
0%
Gold Price Trend Graph
Market Analysis
Gold prices in Pakistan surged on 21 April 2026, reaching Rs. 504,500 per tola. This increment of Rs. 700 is attributed to a slight recovery in global gold demand, with the international rate currently hovering around $4,783 per ounce. Local investors remain vigilant as the market exhibits high volatility. While the local currency remains relatively stable, the correlation with international bullion movements continues to be the primary driver for price adjustments in the domestic jewelers’ market.