If it feels like petrol keeps getting more expensive, you are right. In 2020 a litre of petrol in Pakistan cost well under Rs 100. Today it is Rs 330.00 per litre. This article walks through how we got here, year by year, and what really drives the price.
For today’s official rate and the change from yesterday, see our live petrol price in Pakistan today page.
How to build a reliable petrol price history
A historical comparison needs dated records for the same product, not rounded annual ranges without a source. Use OGRA price publications, the Petroleum Division notification archive and the PSO product-price table to identify the record and effective date you need.
- Choose the product: motor petrol, high-speed diesel, light diesel and kerosene are different series.
- Record each notification’s effective date, price, unit and original source link.
- Keep an announced product price separate from an outlet invoice that includes applicable freight or other disclosed amounts.
- Compare consecutive observations using the same definitions. A daily website check does not establish that the notified price changed that day.
- Mark missing dates as missing. Do not invent annual highs, lows or a complete historical series from a few snapshots.
The earlier annual range table has been removed because it did not provide individual source records for readers to verify. This guide does not assert an all-time peak. For the latest stored observation and its source date, see fuel prices.
What Drives Petrol Prices in Pakistan?
Looking back, four forces explain almost every change:
- World oil prices — wars, OPEC decisions and global demand
- The dollar rate — a weaker rupee makes imported fuel more expensive. Today $1 ≈ Rs 276.60
- Taxes and levies — the petroleum levy and climate support levy set by the government
- IMF and subsidy decisions — whether the government cushions prices or passes on the full cost
Read our explainer on how the petrol price is decided.
How Petrol Prices Affect Everything Else
When petrol rises, transport costs rise, and so do the prices of food, vegetables and goods moved by road. That is why a fuel price change often shows up in your grocery bill a few weeks later. Diesel matters even more for this, because trucks and tractors run on it. See our article on diesel price in Pakistan.
What Can You Do When Prices Rise?
You cannot control world oil prices, but you can control how much fuel you use:
- Plan trips together to avoid extra driving
- Car-pool for office and school runs
- Service your vehicle regularly — a well-tuned engine uses less fuel
- Check tyre pressure every two weeks
- Track the daily rate so you can fill up before an expected increase
Frequently Asked Questions
What was the lowest petrol price in Pakistan in recent years?
About Rs 74.52 per litre in mid-2020, during the pandemic.
What is the highest petrol price ever in Pakistan?
An all-time high requires a complete comparable historical series and dated primary records. This page does not establish that figure; consult the official notification archive for the period and product being compared.
How often does the petrol price change now?
Check the effective dates on official notifications. Website collection frequency and actual price-change frequency are separate.
Final Word
Petrol prices in Pakistan have swung wildly since 2020, pushed by world events, the rupee and tax decisions. To see today’s rate and the change from yesterday, bookmark our petrol price in Pakistan today page.
Price-input note: Embedded figures are stored reference inputs and may change independently of this article. Check the source and observation date; a page refresh does not guarantee a new market quote.
