Gold prices in Pakistan showed moderate fluctuations on Monday, July 28, 2025, reflecting the continuing sensitivity of the local bullion market to global economic trends, currency values, and domestic supply and demand dynamics.
While the international market continues to influence local rates, today’s pricing suggests some degree of stability following a minor dip observed over the weekend.
As of July 28, 2025, the price of 24-karat (24k) gold in Pakistan stands at Rs. 360,800.000 per tola. For smaller quantities, 10 grams of 24k gold are trading at Rs. 309,330.000, while a single gram is priced at Rs. 30,933.000.
These rates highlight the continued strength of 24k gold in the domestic market, bolstered by the ongoing demand and fluctuations in the value of the US Dollar against the Pakistani Rupee. On the international front, the price of one ounce of 24k gold is currently recorded at Rs. 876,744.000.
In comparison, the rate of 22-karat (22k) gold today is Rs. 330,733.333 per tola and Rs. 283,552.500 per 10 grams. These figures mark a slight upward adjustment compared to some reports from Friday, suggesting a cautious but steady rebound in gold prices following recent minor corrections.
The gold market in Pakistan has remained reactive to both global and domestic influences. The US Dollar’s value plays a critical role in determining gold rates, with a stronger dollar often pushing local prices upward due to the import-based nature of bullion in the country. Local demand, particularly from major cities, also contributes to the variability in rates observed across different regions.
City-wise, today’s gold prices are as follows:
- In Lahore, the price of 24k gold per tola is Rs. 331,700, and 10 grams are priced at Rs. 284,384, while 22k gold per tola stands at Rs. 327,433.
- In Islamabad, 24k gold is slightly higher at Rs. 331,800 per tola and Rs. 284,469 for 10 grams. The 22k gold rate remains consistent at Rs. 327,433.
- Karachi shows a higher range, with 24k gold per tola priced at Rs. 353,900 and 10 grams at Rs. 303,500. The 22k gold per tola is recorded at Rs. 324,406.
- Peshawar, on the other hand, shows notably lower prices, with 24k gold per tola at Rs. 242,050, 10 grams at Rs. 213,806.8, and 22k gold at Rs. 195,970 per tola.
These regional variations highlight the differing market conditions and demand patterns across the country. As always, traders, investors, and consumers are advised to stay informed with real-time gold price updates to make timely and well-informed decisions in this ever-changing market.

