The federal government has raised the price of petrol by Rs1.82 per litre and cut high-speed diesel by Re0.91 per litre for 8 October 2026. Petrol now costs Rs396.65 per litre and diesel Rs394.94 per litre, according to the revision reported by The News.
Petrol And Diesel Prices Today
| Details | Information |
|---|---|
| Petrol (per litre) | Rs396.65 |
| Change in petrol | +Rs1.82 |
| High-speed diesel (per litre) | Rs394.94 |
| Change in diesel | -Re0.91 |
| Effective | 8 October 2026 |
| Previous petrol price | Rs394.83 |
| Previous diesel price | Rs395.85 |
With this change, petrol is now more expensive per litre than diesel, which has been falling slowly over the past week while petrol keeps creeping up.
Why Prices Change Every Day Now
Since 17 July 2026, Pakistan no longer revises fuel prices once every two weeks. As The Express Tribune reported, the government replaced the weekly mechanism with daily reviews. Under the new system, OGRA publishes updated prices on its website every day, based on a rolling seven-day average of international oil prices. Any change to the petroleum levy still needs approval from the Finance Division.
The government says the latest increase follows volatility in global oil markets after renewed hostilities in the Middle East. We flagged the pressure building back in July, when reports warned the petrol price may increase and questions were raised over whether pakistan has only 15 days of petrol in reserve.

How Prices Moved This Month
Here are the confirmed rates we could verify so far in October:
| Effective date | Petrol (per litre) | Diesel (per litre) |
|---|---|---|
| 1 October 2026 | Rs387.40 | Rs400.35 |
| 2 October 2026 | Rs390.66 | Rs399.34 |
| 7 October 2026 | Rs394.83 | Rs395.85 |
| 8 October 2026 | Rs396.65 | Rs394.94 |
That’s a rise of Rs9.25 per litre for petrol since 1 October, while diesel is down Rs5.41. Rates for 3 to 6 October aren’t listed here because we couldn’t confirm them from a reliable source.

What It Costs To Fill Up
At today’s rate of Rs396.65 per litre, here’s roughly what petrol costs:
- Motorcycle, 10 litres: about Rs3,967
- Small car, 20 litres: about Rs7,933
- Sedan, 40 litres: about Rs15,866

Bottom Line
Petrol is up Rs1.82 to Rs396.65 per litre and diesel is down 91 paisas to Rs394.94 from 8 October 2026. Because prices are now reviewed every day, they can change again tomorrow. Check OGRA’s daily notification or your local pump before you plan a big fill-up.
Frequently Asked Questions
What is the petrol price in Pakistan today?
Petrol costs Rs396.65 per litre in Pakistan from 8 October 2026, up Rs1.82 from the previous day.
What is the diesel price in Pakistan today?
High-speed diesel costs Rs394.94 per litre from 8 October 2026, down Re0.91.
How often does the petrol price change in Pakistan?
Since 17 July 2026, fuel prices are reviewed and notified daily, based on a rolling seven-day average of international oil prices.