Petrol stays at Rs 346.00 per litre and high-speed diesel at Rs 378.00 per litre on 9 November 2026, as the petrol diesel price 9 November 2026 follows the Oil and Gas Regulatory Authority notification of 7 November. The rates remain in force until 10 November, because 9 November is Iqbal Day, a public holiday, and no new price sheet is issued on a holiday. The next adjustment takes effect from 00:01 on 10 November, so today is the last day of the current rates.
| Price Detail | Rate on 9 November |
|---|---|
| Petrol new price | Rs 346.00 per litre |
| Diesel new price | Rs 378.00 per litre |
| In force from | 7 November 2026 |
| Previous petrol price | Rs 352.59 per litre |
| Previous diesel price | Rs 382.25 per litre |
| Next revision | Effective 00:01, 10 November 2026 |
New Petrol and Diesel Rates on 9 November
The same rates from 7 November apply today, with no change at the pump.
- Petrol price: Petrol costs Rs 346.00 per litre on 9 November, the same rate set on 7 November.
- Diesel price: High-speed diesel costs Rs 378.00 per litre, also unchanged from 7 November.
- Last cut: The 7 November cut lowered petrol by Rs 6.59 and diesel by Rs 4.25 per litre.
- Same across Pakistan: The regulator sets one countrywide price, so the rate is the same in every city.
- Holiday hold: 9 November is Iqbal Day, a public holiday, so no new price sheet is issued today.
Why the 7 November Rates Still Hold
No new price notification was issued for 9 November, so the last notified rates hold.
- No new notification: The regulator issued no new price notification for 9 November, so the 7 November rates stay in force.
- Holiday rule: A price sheet issued before a holiday stays valid through the holiday.
- Next calculation: The next adjustment is calculated on 9 November and takes effect from 00:01 on 10 November.
- Daily pricing: Prices have been revised daily since July 2026, but a price can stay unchanged for days.
- Check on 10 November: The next update takes effect on 10 November, so check the new rate before you fill up.

How Prices Fell in the First Week of November
Prices fell every day in the first week of November before holding steady.
- 31 October: Petrol stood at Rs 377.91 per litre, while diesel stood at Rs 402.96.
- 3 November: Petrol fell to Rs 374.51 per litre, and diesel fell to Rs 395.20.
- 4 November: Petrol dropped to Rs 369.06 per litre, while diesel dropped to Rs 391.52.
- 5 November: Petrol reached Rs 362.00 per litre, and diesel reached Rs 387.81.
- 6 November: Petrol was Rs 352.59 per litre, and diesel was Rs 382.25 before the latest cut.
What to Watch on 10 November
The next rate takes effect at 00:01 on 10 November, and it can move either way.
- New sheet: A fresh daily price sheet takes effect from 00:01 on 10 November.
- No prediction: The new rate is not announced in advance, so no figure can be confirmed before it is published.
- Daily movement: Under daily pricing, the rate can rise, fall or stay the same on any day.
- Official source: Confirm the rate on the regulator’s website first.
- Pump boards: Petrol stations must display the current daily rate, so check the board before filling up.
PM Fuel Relief and the Current Rates
Lower pump prices and PM Fuel Relief work together, so token holders save twice.
- Relief amount: PM Fuel Relief still gives Rs 100 off per litre on weekly token fuel.
- Effective price: With petrol at Rs 346.00, token holders pay Rs 246.00 per litre.
- Token value: One weekly token covers 5 litres, so it is still worth Rs 500 in total.
- Lower bill: Five litres cost Rs 1,730 before relief and Rs 1,230 after the Rs 500 token.
- Relief continues: The Prime Minister has announced that the fuel subsidy continues until the end of December 2026.
How to Check the New Rate on 10 November
The new rate appears on the morning of 10 November, so check the official price first.
- Check each morning: Prices now update daily, so yesterday’s rate may already be old.
- Official source: The regulator publishes daily prices on the OGRA website, so confirm the rate there first.
- Ask at the pump: Pump staff must charge the current daily rate, so ask if the board looks old.
- Compare your receipt: Match the receipt rate with the official daily price before you leave.
- Next check: Check again on the morning of 10 November, because the new rate takes effect at 00:01.
| Date | Petrol per Litre | Diesel per Litre |
|---|---|---|
| 31 October | Rs 377.91 | Rs 402.96 |
| 3 November | Rs 374.51 | Rs 395.20 |
| 4 November | Rs 369.06 | Rs 391.52 |
| 5 November | Rs 362.00 | Rs 387.81 |
| 6 November | Rs 352.59 | Rs 382.25 |
| 7 November | Rs 346.00 | Rs 378.00 |
Conclusion
The petrol diesel price 9 November 2026 holds petrol at Rs 346.00 and diesel at Rs 378.00 per litre, the rates set on 7 November. Prices have fallen Rs 31.91 on petrol and Rs 24.96 on diesel since 31 October, while the 9 November public holiday keeps the current sheet in force. The next rate takes effect from 00:01 on 10 November, so check the official daily price that morning before you fill up.
FAQs
- What is the petrol price on 9 November 2026?: Petrol costs Rs 346.00 per litre on 9 November, the rate set on 7 November.
- What is the diesel price on 9 November 2026?: High-speed diesel costs Rs 378.00 per litre, unchanged from 7 November.
- Why did prices not change on 9 November?: 9 November is Iqbal Day, a public holiday, so no new price sheet was issued and the 7 November rates hold.
- When will prices change next?: The next adjustment takes effect from 00:01 on 10 November 2026.
- How much have prices fallen since 31 October?: Petrol has fallen Rs 31.91 per litre and diesel has fallen Rs 24.96 per litre since 31 October.
