Gold rate in Pakistan on 21 August 2026
On 21 August 2026, a Friday, 24 carat gold in Pakistan closed at Rs 479,186 per tola — Rs 41,083.20 per gram and Rs 410,832 per 10 grams. Twenty-two carat, the grade most jewellery is made from, worked out at Rs 439,254 per tola.
Against the previous recorded close of Rs 470,861 on 20 August 2026, gold rose by Rs 8,325 per tola (1.77%) .
Why this page has no gaps
We publish a date page only where a real closing rate was recorded and stored. Where we have no close — a market holiday, a day before this archive began, or a day the feed failed — there is no page, and the URL returns a 404.
That is a deliberate choice. It would be trivial to interpolate a missing day from the days either side, and the resulting number would look entirely convincing. It would also be invented, and an archive with invented figures in it is worth nothing to anyone who needs to cite it.
Historical rates are a record, not a forecast. What gold did on 21 August 2026 tells you nothing about what it will do next — and anyone presenting a past chart as a prediction is selling something.
How these figures were derived
The stored close comes from the same chain every live figure on this site uses: international spot in US dollars per troy ounce, converted at the exchange rate of the day, adjusted for import parity and the national market premium. On 21 August 2026 that started from $4,603.14 per ounce at a USD/PKR rate of 277.60. The full methodology is on our data sources page.