Filling up a tank in Pakistan now costs more than it did a year ago, and the rate can change from one day to the next. If you came here searching for the petrol price in Pakistan, here is the latest official rate, what it means for your monthly budget, and why it keeps moving.
For the rate that updates on its own every hour, check our live Petrol Price in Pakistan Today page.
Petrol Rate Pakistan Today (3 October 2026)
These are the official prices notified by OGRA and sold at PSO and other fuel stations from 3 October 2026:
| Fuel | Price per litre | Change |
|---|---|---|
| Petrol (Super) | Rs 392.76 | Up Rs 2.10 |
| High Speed Diesel (HSD) | Rs 399.64 | Up Rs 0.30 |
| Kerosene Oil | Rs 286.44 | No change |
Petrol went up from Rs 390.66 to Rs 392.76. On a 40-litre tank, that is about Rs 84 more than before.

PSO Petrol Price in Pakistan Today
Many people search for the pso petrol price in pakistan today because Pakistan State Oil runs the biggest network of pumps in the country. The rate at a PSO pump is the same official rate you pay at Shell, Total, Attock or any other company. PSO does not set its own price for regular petrol. It sells at the rate notified by OGRA, the Oil and Gas Regulatory Authority.
The only fuel where companies set their own price is Hi-Octane (HOBC). That fuel is not regulated, so its price is higher and can differ from one company to another.
Is the Petrol Rate the Same in Every City?
Yes. Whether you fill up in Karachi, Lahore, Islamabad, Multan, Peshawar or Quetta, the official petrol rate in Pakistan is the same per litre. The cost of moving fuel across the country is shared equally through a system called the Inland Freight Equalisation Margin (IFEM). This keeps the price in Gilgit the same as in Karachi, even though the fuel travels much further.
A few remote or private pumps may charge slightly more, but the official price does not change from city to city.
Why the Petrol Price in Pakistan Changes Every Day
Until mid-2026, the government reviewed fuel prices every 15 days. In July 2026 the federal cabinet approved daily fuel pricing, and OGRA now works out the price of petrol and diesel every day.
Three things decide whether the petrol price at Pakistan pumps goes up or down:
- World oil prices. Pakistan imports most of its fuel, so when international petrol prices rise, the local rate follows.
- The dollar rate. Fuel is bought in US dollars. When the rupee gets weaker, the same fuel costs more rupees. You can follow the dollar rate in pakistan to see this link for yourself.
- Taxes and levies. The government adds the petroleum levy, the climate support levy and customs duty. A change in any of these moves the price straight away.
Oil company and dealer margins are also part of the price, but they change less often.
What You Pay for in One Litre
When you pay for a litre of petrol, your money is split between:
- Product cost: the imported price of petrol, turned into rupees
- Government levies and duties
- Freight (IFEM): so every city pays the same
- Margins for oil marketing companies like PSO and for the pump owner
This is why petrol in Pakistan is not cheaper even when world oil prices fall a little. Taxes make up a large part of every litre.
How to Save on Fuel
With rates changing every day, a few simple habits can cut your fuel bill:
- Keep tyres at the right pressure. Low tyres use more fuel.
- Drive at a steady speed. Sudden braking and fast starts waste petrol.
- Plan short trips together instead of going out several times.
- Work out your trip cost before you travel. Our free fuel cost calculator tells you how many litres and rupees a journey will take at today’s rate.
Frequently Asked Questions
What is the petrol price in Pakistan today?
The official price of petrol (super) is Rs 392.76 per litre from 3 October 2026. Because prices now change daily, check our live petrol price page for the latest rate.
What is the PSO petrol price in Pakistan today?
PSO sells petrol at the OGRA rate, which is Rs 392.76 per litre right now. It is the same rate as at other fuel companies.
How often does the petrol rate in Pakistan change?
Since July 2026, OGRA has set petrol and diesel prices every day. Before that, prices were reviewed every 15 days.
What is the diesel price in Pakistan today?
High speed diesel costs Rs 399.64 per litre from 3 October 2026.
Who decides the petrol price in Pakistan?
OGRA calculates the price from world oil prices and the exchange rate. The federal government decides the taxes and levies on top.
Final Word
People type it many ways, from “petrol rate in Pak” to “Pakistan in petrol price” to “petrol rate Pakistan today”. The answer is the same official OGRA rate, and it now changes almost every day. Bookmark our petrol price in pakistan today page to see the latest rate, the change from yesterday and the price in every city in one place.
You can also check today’s gold rate in Pakistan, since gold and fuel prices often move together with the dollar.
