The federal government has revised petroleum prices once again. Petrol stays at Rs 377.71 per litre with no change, while high-speed diesel (HSD) rises by Rs 1.91 per litre to Rs 393.66. The new prices take effect on 24 October 2026 and apply through 26 October 2026, according to the Petroleum Division.
This guide covers the latest official rates, how they compare with the last two revisions, what the government says is driving the change, and how you can verify the price yourself at the pump. The figures below are as reported by national outlets citing the Petroleum Division notification; the exact per-litre breakdown of taxes and levies in the 24 October notification has not been independently confirmed and is marked as such rather than estimated.
For the official record, the Petroleum Division issues the formal notification, and OGRA publishes petroleum prices through its official price portal at ogra.org.pk.
At a Glance
| Feature | Details |
|---|---|
| Product | Petrol (Super) and High-Speed Diesel (HSD) |
| New petrol price | Rs 377.71 per litre (no change) |
| New diesel price | Rs 393.66 per litre (up Rs 1.91) |
| Effective period | 24 October 2026 to 26 October 2026 |
| Announced by | Petroleum Division, Ministry of Energy; ex-depot prices revised under the pricing mechanism administered by OGRA |
| Reason given | Global developments: changes in Platts benchmark rates, premiums and associated costs |
| Pricing system | Short-cycle price review (prices are being adjusted daily rather than on the old fortnightly cycle) |
| Previous rates (23 Oct) | Petrol Rs 377.71, Diesel Rs 391.75 |

What Are the New Petrol and Diesel Prices?
Under the revision effective 24 October 2026, petrol is unchanged at Rs 377.71 per litre. This is the same price that was set in the 23 October revision, when petrol had been cut by Rs 1.60 from Rs 379.31. Motorists therefore get a second day of relief — no further increase on petrol.
Diesel, however, moved the other way for the second revision in a row. High-speed diesel is now Rs 393.66 per litre, up Rs 1.91 from Rs 391.75. The gap between diesel and petrol is now Rs 15.95 per litre — the widest in the recent series of daily revisions.
Readinfoss also covered the previous revision in detail: Petrol Price in Pakistan 23 October 2026 — Petrol Falls Rs1.60 to Rs377.71, Diesel Up Rs1.64.
Why did diesel go up while petrol stayed the same?
The Petroleum Division attributed the change to global developments, including changes in Platts benchmark rates, premiums and other associated costs. Petrol and diesel are priced off different international product benchmarks, so one can rise while the other stays flat or falls — this is the third consecutive revision in which the two fuels moved in different directions.
How long do these prices apply?
The revised prices are effective from 24 October to 26 October 2026 — a three-day window under the short-cycle (daily) pricing system the government has been using. Expect the next revision shortly after 26 October.
Petrol and Diesel Price Trend — Last Three Revisions
| Revision (effective) | Petrol (per litre) | Diesel (per litre) | Change |
|---|---|---|---|
| 22 October 2026 | Rs 379.31 | Rs 390.11 | Petrol down Rs 2.71; diesel up Rs 0.31 |
| 23 October 2026 | Rs 377.71 | Rs 391.75 | Petrol down Rs 1.60; diesel up Rs 1.64 |
| 24 October 2026 | Rs 377.71 | Rs 393.66 | Petrol unchanged; diesel up Rs 1.91 |
Over these three revisions, petrol has fallen by a net Rs 4.31 per litre, while diesel has risen by a net Rs 3.55 per litre. The numbers come from the reported Petroleum Division notifications; figures for 22 October are included for context, and the earlier-revision figures are carried forward from our 23 October guide.
Taxes and Levies on the 24 October Prices
| Detail | Current research finding |
|---|---|
| Petroleum levy (per litre) | Not confirmed in sources reviewed |
| Climate support levy (per litre) | Not confirmed in sources reviewed |
| Total taxes and duties on petrol | Rs 114 per litre — reported by one outlet, not independently confirmed |
| Total taxes and duties on diesel | Rs 100 per litre — reported by one outlet, not independently confirmed |
Pakistani fuel prices include a petroleum levy, a climate support levy, and dealer and OMC margins on top of the ex-depot price. One outlet reported that the government continues to charge Rs 114 per litre in taxes and duties on petrol and Rs 100 per litre on diesel, but this breakdown was not confirmed by the Petroleum Division’s press release in the sources reviewed for this guide. Treat single-source levy figures with caution — do not rely on levy numbers quoted for earlier dates, as they change.
How to Verify the Price Yourself
Do not take any article’s word for the pump price — verify it in two minutes with these steps.
- Check the official source. OGRA publishes official petroleum prices through its price portal at ogra.org.pk. The Petroleum Division’s notification is the formal record.
- Ask for a receipt at the pump. Every fuel station is required to charge the notified rate. Ask for a printed receipt and compare the per-litre figure with the notification.
- Compare with the 23 October rates. If a station charges more than Rs 377.71 per litre for petrol or Rs 393.66 per litre for diesel from 24 October onward, that is overcharging relative to the notified rates.
- Report overcharging to OGRA. OGRA takes complaints about stations charging above the notified price. Keep your receipt as evidence.
What This Means for You
- Motorcycle and car owners: no change. A 10-litre fill costs the same Rs 3,777.10 it cost on 23 October.
- Transporters and goods carriers: diesel costs Rs 1.91 more per litre. A 100-litre fill is Rs 191 more expensive than it was on 23 October.
- Farmers using diesel machinery: higher operating costs for tube wells, tractors and harvesters this cycle.
- Inflation impact: higher diesel prices can push up freight costs, which feeds into the prices of transported goods — but any pass-through depends on transport rates and market conditions and is not automatic.
Common Mistakes to Avoid
- Confusing the effective dates. These rates apply from 24 to 26 October 2026. Stations should not charge the new diesel rate before 24 October, and rates may change again after 26 October.
- Assuming petrol and diesel move together. They are priced off different international benchmarks — as the last three revisions show, they can move in opposite directions on the same day.
- Mixing up ex-depot and retail prices. The notified prices are ex-depot; the figure on your pump receipt should match the notified retail figure, not a number quoted in an old article.
- Paying attention to levy figures from old articles. Petroleum levy and other charges change over time; only the current notification’s breakdown (when published) counts.
- Trusting screenshots on social media. Fake “new price” graphics circulate every revision. Verify against ogra.org.pk or the Petroleum Division’s notification.
FAQs
What is the petrol price in Pakistan on 24 October 2026?
Petrol is Rs 377.71 per litre, unchanged from the previous revision. The rate is effective from 24 to 26 October 2026.
What is the diesel price in Pakistan on 24 October 2026?
High-speed diesel is Rs 393.66 per litre, up Rs 1.91 from Rs 391.75 in the previous revision.
Why did diesel become more expensive but petrol did not change?
According to the Petroleum Division, the change was driven by global developments, including changes in Platts benchmark rates, premiums and associated costs. Petrol and diesel follow different international product benchmarks, so they can move in different directions in the same revision.
How long will these prices stay in effect?
The notification covers 24 October to 26 October 2026. Under the current short-cycle pricing system, expect the next revision after 26 October.
Where can I check the official petrol price?
OGRA publishes official prices through its portal at ogra.org.pk, and the Petroleum Division issues the formal notification. Always verify against these rather than social media posts.
What should I do if a petrol pump charges more than the notified price?
Ask for a printed receipt showing the per-litre charge, then report the overcharging to OGRA with the receipt as evidence. Stations must charge the notified rate.
How much do I save on petrol compared to the 22 October price?
Petrol is Rs 4.31 per litre cheaper than it was on 22 October (Rs 379.31), so a 10-litre fill costs Rs 43.10 less. Diesel, meanwhile, is Rs 3.55 per litre more expensive than on 22 October.
Will prices change again after 26 October?
Very likely — the government is revising prices on a short (daily) cycle based on international market movements and exchange-rate changes. No official figure for the next revision has been announced, so do not trust any number you see before it is notified.
Final Thoughts
The 24 October revision gives motorists a breather — petrol stays at Rs 377.71 per litre — while diesel users face their second consecutive increase, now Rs 393.66 per litre. The widening gap between the two fuels is the clearest signal from this revision, and it is the one transporters, farmers and goods carriers should plan around.
As always, treat every price number as current only until the next notification: verify on ogra.org.pk or the Petroleum Division’s notification, keep your pump receipts, and report overcharging rather than paying it.

1 thought on “Petrol Price in Pakistan 24 October 2026 — Petrol Unchanged at Rs377.71, Diesel Up Rs1.91”