Petrol Price in Pakistan Today
Petrol price in Pakistan today stands at Rs 336.03 per litre, effective August 1, 2026, after the Oil and Gas Regulatory Authority (OGRA) approved a Rs 0.12 decrease. High-Speed Diesel (HSD) now costs Rs 392.38 per litre, down Rs 0.66 from the previous rate. This page tracks the current rate and updates with every official revision — bookmark it instead of searching for a new page each time prices change.
| Fuel | Current Price | Previous Price | Change |
|---|---|---|---|
| Petrol (MS) | Rs 336.15/litre | Rs 335.06/litre | +Rs 1.09 |
| High-Speed Diesel (HSD) | Rs 393.04/litre | Rs 390.62/litre | +Rs 2.42 |
Effective from: August 1, 2026 to August 3, 2026 | Source: Ministry of Energy (Petroleum Division) notification, based on OGRA’s recommendation.
How Often Do Petrol Prices Change in Pakistan?
Petrol and diesel prices in Pakistan were traditionally revised every fortnight. Since mid-July 2026, OGRA has shifted to a much more frequent — at times near-daily — revision cycle to keep domestic pricing closer to international crude and exchange-rate movements, with adjustments paused on weekends and public holidays. This page will keep reflecting the latest confirmed rate rather than requiring a new article for every change.
What Determines the Petrol Price in Pakistan
- International crude oil prices – the single biggest factor; each $1/barrel shift moves the pump price by roughly Rs 1.5–2 per litre.
- USD/PKR exchange rate – since oil is imported in dollars, a weaker rupee raises the local price even if crude stays flat.
- Petroleum Development Levy (PDL) and General Sales Tax (GST) – fixed government charges that make up a large share of the retail price and don’t move with the market.
- OPEC+ production decisions – supply changes from major oil producers affect the international benchmark price Pakistan pays.
Is the Petrol Price the Same Across Pakistan?
Yes. Pakistan follows a uniform national ex-depot pricing system, so the government-notified rate for petrol and diesel is the same in Karachi, Lahore, Islamabad, and other cities. Minor differences can occur at individual pumps due to local transport costs, but the official rate is nationwide.
Next Expected Review
The government reviews fuel prices roughly every two weeks under the standard mechanism, though 2026 has seen more frequent revisions during periods of high volatility. Check back here for the next official update rather than searching for a new dated article.
Frequently Asked Questions
What is the petrol price in Pakistan today?
Petrol is priced at Rs 336.03 per litre as of August 1, 2026, per the official Ministry of Energy notification.
Is diesel more expensive than petrol in Pakistan?
Yes. High-Speed Diesel is currently priced at Rs 392.38 per litre, higher than petrol, largely because diesel carries different tax treatment and is more exposed to international freight and transport-fuel demand.
Who sets the petrol price in Pakistan?
The Oil and Gas Regulatory Authority (OGRA) recommends the price based on international oil benchmarks and the exchange rate, and the Ministry of Energy’s Petroleum Division issues the final official notification.