Summary
- As of July 29, 2025, the rate for 24k gold stands at Rs.
- For those purchasing in smaller quantities, 10 grams of 24k gold are being traded for Rs.
- Comparing these figures to July 27, 2025, rates, where 24k gold was Rs.
Gold prices in Pakistan experienced a slight upward movement on Tuesday, July 29, 2025, with rates for both 24k and 22k gold showing a minor increase compared to previous days. This adjustment reflects the intricate relationship between global market trends, the US Dollar’s value, and local supply and demand dynamics.
As of July 29, 2025, the rate for 24k gold stands at Rs. 361,100.000 per tola. For those purchasing in smaller quantities, 10 grams of 24k gold are being traded for Rs. 309,590.000, while a single gram of 24k gold is priced at Rs. 30,959.000. A single ounce of 24 Karat Gold was trading at Rs 877,473.000.
Comparing these figures to July 27, 2025, rates, where 24k gold was Rs. 360,800 per tola and Rs. 309,330 per 10 grams, today’s prices indicate a minor uptick. This follows a period of slight decline observed in the preceding days, suggesting a potential stabilization or minor reversal in the trend.
For 22k gold, the rate today is approximately Rs. 331,008.333 per tola (calculated as 22/24 * 361,100) and approximately Rs. 284,307.500 per 10 grams (calculated as 22/24 * 309,590). This also marks a slight increase from the July 27th rates of Rs. 330,733.333 per tola and Rs. 283,552.500 per 10 grams.
Market analysts attribute these fluctuations largely to the volatility of the US Dollar against the Pakistani Rupee, a key factor given Pakistan’s reliance on gold imports. Geopolitical tensions and global economic conditions also play a significant role in influencing international gold prices, which in turn impact local rates.
Gold Prices in Pakistan following cities:
| City | 24k Gold per tola (PKR) | 24k Gold 10 grams (PKR) | 22k Gold per tola (PKR) |
| Lahore | 331,700 | 284,384 | 282,773 – 308,400* |
| Islamabad | 331,800 | 284,469 | 282,773 – 308,400* |
| Karachi | 353,956 – 354,000 | 303,783 – 303,500 | 324,498 – 308,400* |
| Peshawar | 353,956 – 354,000 | 303,783 – 303,500 | 324,498 – 308,400* |

