The new petrol price in Pakistan today (21 March 2026) remains Rs. 321.17 per litre , after Prime Minister Shehbaz Sharif made a landmark announcement on the eve of Eid-ul-Fitr, rejecting a Petroleum Division proposal to raise petrol by Rs. 50/litre and diesel by Rs. 74/litre.
The federal government will instead absorb a massive Rs. 48 billion subsidy to keep prices frozen for the week of 21–27 March 2026, paying OMCs a price differential of Rs. 77.98/litre on petrol and Rs. 176.41/litre on diesel. This is the second consecutive week of government-funded price protection , last week’s shield cost Rs. 23 billion. Here are all official fuel rates, the full price breakdown, what it means for consumers, and exactly what to expect at the next weekly review.
New Petrol Price in Pakistan – 21 March 2026 (All Fuel Types)
These are the official, government-notified prices effective from Saturday, 21 March 2026 , confirmed by the Ministry of Energy (Petroleum Division) letter to OGRA dated March 20, 2026:
| Fuel Type | Current Price (PKR/Litre) | Previous Price | Change |
| Petrol (Motor Spirit – MS) | Rs. 321.17 | Rs. 321.17 | ✅ Unchanged |
| High-Speed Diesel (HSD) | Rs. 335.86 | Rs. 335.86 | ✅ Unchanged |
| Kerosene Oil (SKO) | Rs. 358.01 | Rs. 318.81 | ▲ +Rs. 39.20 (16 Mar) |
| Light Diesel Oil (LDO) | Rs. 302.52 | Rs. 235.01 | ▲ +Rs. 67.51 (16 Mar) |
| LPG (per kg) | Rs. 225.84 | , | Stable |
Source: Ministry of Energy (Petroleum Division), OGRA official notification , effective 21 March 2026. Petrol and diesel kept unchanged; SKO and LDO revised on 16 March 2026.
🔴 BREAKING: PM Rejects Rs. 50 Petrol Hike – Rs. 48 Billion Eid Relief
This is the single most important fuel update of the week , and virtually no competitor has covered the complete picture.
Prime Minister Shehbaz Sharif announced that the federal government has decided to keep prices of both Motor Spirit petrol and High-Speed Diesel unchanged for one more week. Petrol will continue to be available for Rs. 321.17 per litre while diesel for Rs. 335.86 per litre, effective immediately from Saturday, March 21, 2026. The PM confirmed the federal government will bear a Rs. 45–48 billion cost of not changing fuel prices for one more week.
According to the Ministry of Energy letter addressed to OGRA dated March 20, the government will pay Price Differential Claims (PDCs) to Oil Marketing Companies (OMCs) from March 21 through March 27.
The total payout amounts to approximately Rs. 48 billion. Under the arrangement, the government will pay a price differential of Rs. 176.41 per litre on High-Speed Diesel and Rs. 77.98 per litre on petrol to the OMCs.
What This Means in Simple Terms
| Item | What Happened |
| Petroleum Division’s Recommendation | Raise petrol by Rs. 50/litre and diesel by Rs. 74/litre |
| PM’s Decision | Rejected , prices kept unchanged as Eid gift to consumers |
| Govt Subsidy This Week (21–27 Mar) | Rs. 48 billion |
| Subsidy Last Week (14–20 Mar) | Rs. 23 billion |
| Total 2-Week Subsidy | Rs. 71 billion |
| What You Would Have Paid | Petrol: Rs. 371/litre | Diesel: Rs. 410/litre |
| What You Actually Pay | Petrol: Rs. 321.17 | Diesel: Rs. 335.86 |
The Rs. 48 billion subsidy is being financed through the Prime Minister’s Austerity Fund, created by the Cabinet specifically to manage the petroleum price crisis. OGRA processes the payments to OMCs after auditing their invoices.
Hi-Octane Petrol Prices by City – March 2026
Hi-Octane (97 RON) prices are not fully regulated and may vary by company and location. According to Pakistan State Oil (PSO), the following rates were recorded: Karachi: Rs. 328.88 per litre, Lahore/Rawalpindi/Islamabad: Rs. 329.88 per litre, Quetta: Rs. 336.88 per litre, and Gilgit: Rs. 345.88 per litre.
| City | Hi-Octane Price (PKR/Litre) |
| Karachi | Rs. 328.88 |
| Lahore / Rawalpindi / Islamabad | Rs. 329.88 |
| Quetta | Rs. 336.88 |
| Gilgit | Rs. 345.88 |
Regular petrol (Motor Spirit) at Rs. 321.17 is uniform across all cities in Pakistan. Hi-Octane prices vary because they are outside OGRA’s regulated pricing framework.
Petrol Price History – Complete March 2026 Timeline
| Effective Date | Petrol (PKR/Litre) | HSD (PKR/Litre) | Govt Action |
| 21–27 Mar 2026 | Rs. 321.17 | Rs. 335.86 | PM rejects hike; Rs. 48B subsidy |
| 14–20 Mar 2026 | Rs. 321.17 | Rs. 335.86 | Rs. 23B subsidy via PM Austerity Fund |
| 7 Mar 2026 | Rs. 321.17 | Rs. 335.86 | ▲ +Rs. 55 historic hike |
| 1 Mar 2026 | Rs. 266.17 | Rs. 280.86 | ▲ +Rs. 8 petrol / +Rs. 5.16 HSD |
| 16 Feb 2026 | Rs. 258.17 | Rs. 275.70 | Stable fortnightly cycle |
| 1 Feb 2026 | Rs. 254.17 | Rs. 272.00 | Pre-crisis level |
| Sep 2023 | Rs. 331.38 | , | All-time record high |
Key insight: In early March 2026, petrol prices in Pakistan changed significantly , first a small increase on March 1, and then a very large increase on March 7. On March 7, 2026, the government raised prices by Rs. 55 per litre, making petrol cost Rs. 321.17 , some of the highest petrol prices ever in Pakistan’s history.
Why Did Petrol Price Jump Rs. 55 Per Litre in Pakistan?
The federal government increased prices of petrol and high-speed diesel by Rs. 55 per litre. Deputy Prime Minister Ishaq Dar, Finance Minister Muhammad Aurangzeb, and Federal Minister for Petroleum Ali Pervaiz Malik announced the decision during a news briefing late Friday night, stating the government had been reviewing the situation through a committee constituted by Prime Minister Shehbaz Sharif. Officials noted that global petroleum prices surged sharply due to the ongoing conflict between Iran and the USA and the closure of the Strait of Hormuz.
Three forces drove Pakistan’s historic fuel price shock:
- 🔴 Strait of Hormuz closure , International crude oil prices reportedly jumped between 50% and 70% in early March 2026, forcing Pakistan to adjust domestic fuel prices to match global market trends.
- 🔴 IMF pressure , The International Monetary Fund earlier demanded the federal government to immediately pass on rising petroleum costs to consumers and avoid providing subsidies on petrol and diesel.
- 🔴 Petroleum levy restructured , Instead of providing relief, the federal government increased the petroleum levy on petrol by Rs. 20.97 per litre, raising it to Rs. 105.37 per litre from the previous Rs. 84.40 per litre. The petroleum levy on High Speed Diesel was reduced by Rs. 20.97 per litre from Rs. 76.21 per litre to Rs. 55.24 per litre.
New Weekly Petrol Price Review System – Explained
Pakistan switched from a fortnightly to a weekly revision of petroleum prices due to abnormal fluctuations in global oil markets following the closure of the Strait of Hormuz.
This means consumers now get new fuel prices every Friday night instead of waiting two weeks. Here is how the cycle works:
| Step | Process |
| Monday–Thursday | OGRA monitors global crude prices and PKR/USD rate |
| Thursday–Friday | Petroleum Division calculates new recommended prices |
| Friday Evening | PM/Finance Minister reviews and approves or rejects |
| Saturday Midnight (12 AM) | New prices take effect at all petrol stations |
| Duration | Prices valid for exactly 7 days until next Friday review |
Next expected review: Friday, 27 March 2026 , the decision will be announced late Friday night and take effect Saturday, 28 March.
Official Petrol Price Breakdown – Where Does Every Rupee Go?
Understanding the structure of Rs. 321.17 helps you see who benefits from every litre:
| Component | Petrol (PKR/Litre) | HSD (PKR/Litre) |
| Ex-Refinery Price | ~Rs. 95–105 | ~Rs. 110–120 |
| OGRA Inland Freight Margin | Rs. 7.34 | Rs. 5.14 |
| Petroleum Levy | Rs. 105.37 | Rs. 55.24 |
| General Sales Tax (GST) | As per federal notification | As per federal notification |
| OMC Margin | Rs. 5.13 | Rs. 5.21 |
| Dealer Commission | Rs. 7.98 | Rs. 8.22 |
| Total Consumer Price | Rs. 321.17 | Rs. 335.86 |
The petroleum levy alone on petrol (Rs. 105.37/litre) is higher than the base ex-refinery price in some months , this is the government’s largest single revenue source from fuel taxation.
Impact of New Petrol Price on Everyday Life
Petrol price increases do not only affect drivers. They influence many parts of the economy , buses, taxis, ride-hailing services, and any transport that uses petrol will cost more. When fuel costs more, drivers and transport companies often raise fares. Because transport costs rise, the price of food and goods also increases.
| Sector | Direct Impact |
| Daily Commuters | Motorcycle cost per km up ~20% since February 2026 |
| Rickshaws & Taxis | Fares increased 15–25% across Karachi, Lahore, Islamabad |
| Public Transport | Bus and wagon fares raised across all major cities |
| Vegetables & Food | Distribution cost added to every item at mandi level |
| Farmers & Agriculture | Diesel for tractors and tube-wells now Rs. 55 more expensive |
| Electricity Bills | Diesel generators in industrial and commercial use cost more |
| Construction | Heavy machinery and material transport costs raised |
What Would Prices Have Been Without the Subsidy?
This is the figure no other news site is publishing in one clear place:
| Fuel | Actual Price (21 Mar) | Recommended Price (Rejected) | Your Saving Per Litre |
| Petrol | Rs. 321.17 | Rs. 371.17 | Rs. 50.00 |
| HSD (Diesel) | Rs. 335.86 | Rs. 409.86 | Rs. 74.00 |
For a 10-litre petrol fill, you are saving Rs. 500 per visit because of PM Shehbaz’s Eid decision. For a truck driver filling 50 litres of diesel, the saving per fill is Rs. 3,700 , directly protecting freight operators and food supply chains from a catastrophic cost spike.
Fuel Saving Tips for Pakistani Drivers (March 2026)
With petrol at Rs. 321.17 and global prices still volatile, here are practical ways to reduce your monthly fuel bill:
- ✅ Maintain correct tyre pressure , under-inflated tyres waste 3–5% more fuel
- ✅ Switch off engine at traffic signals longer than 30 seconds
- ✅ Avoid rapid acceleration , smooth driving improves mileage by up to 15%
- ✅ Carpool whenever possible , split fuel costs with colleagues or neighbours
- ✅ Service your vehicle , clean air filter and fresh engine oil improve efficiency by 10%+
- ✅ Use CNG where available , still significantly cheaper than petrol for high-mileage daily use
- ✅ Plan routes carefully , combine multiple errands in one trip to minimise distance
What to Expect at the Next Petrol Price Review (27 March 2026)
The next weekly review is Friday, 27 March 2026. Here are the scenarios:
| Scenario | Likelihood | Expected Outcome |
| Global crude stabilizes or falls | Moderate | Prices stay unchanged or minor reduction of Rs. 5–10 |
| Strait of Hormuz partially reopens | Possible post-Eid | Could reduce prices by Rs. 10–20/litre |
| Crude prices rise further | Possible | Government faces pressure to pass on increase |
| IMF 5th review pressure | High | Government may reduce subsidy to meet fiscal targets |
| PKR strengthens | Likely with Ramadan remittances | Small relief of Rs. 3–7 if PKR gains 2–3 rupees |
Experts predict potential hikes in late March if global oil prices stay elevated. Prime Minister Shehbaz Sharif maintained prices despite global oil reaching $101 per barrel due to Middle East tensions, absorbing costs to ease inflation pressures. Fuel stocks remain adequate with 27 days of petrol reserves.
Frequently Asked Questions (FAQs)
Q: What is the new petrol price in Pakistan today on 21 March 2026? The new petrol price effective from Saturday 21 March 2026 is Rs. 321.17 per litre , unchanged from last week. PM Shehbaz Sharif rejected a proposed Rs. 50/litre hike and the government is absorbing Rs. 48 billion in subsidy to protect consumers during Eid.
Q: Why did the PM reject the petrol price increase this week? The Petroleum Division recommended raising petrol by Rs. 50/litre and diesel by Rs. 74/litre due to surging global oil prices. PM Shehbaz rejected the proposal as an Eid-ul-Fitr relief measure, directing the government to absorb Rs. 48 billion through the Prime Minister’s Austerity Fund instead.
Q: What is the diesel price in Pakistan today? High-Speed Diesel (HSD) is Rs. 335.86 per litre , unchanged since 7 March 2026 despite a Petroleum Division recommendation to raise it by Rs. 74/litre.
Q: What is the total government subsidy on petrol this month (March 2026)? The government has absorbed Rs. 23 billion for the week of 14–20 March and Rs. 48 billion for the week of 21–27 March , a total of Rs. 71 billion in fuel price protection in just two weeks.
Q: What is the highest petrol price in Pakistan’s history? The all-time record petrol price in Pakistan was Rs. 331.38 per litre, set on 16 September 2023. The current rate of Rs. 321.17 is approaching , but has not yet exceeded , that all-time high.
Q: When is the next petrol price review in Pakistan? The next weekly review will take place on Friday, 27 March 2026, with new prices effective Saturday, 28 March 2026. Pakistan now uses weekly (not fortnightly) reviews due to extreme global oil market volatility.
Q: Why did Pakistan increase petrol by Rs. 55 per litre on 7 March 2026? The Rs. 55 hike was caused by the Iran-USA conflict, Strait of Hormuz closure, 50–70% surge in international crude prices, and IMF demands to pass petroleum costs to consumers without subsidy.
Q: How much is kerosene oil price in Pakistan right now? Kerosene Oil (SKO) is currently Rs. 358.01 per litre after a Rs. 39.20 increase announced on 16 March 2026. Light Diesel Oil (LDO) is Rs. 302.52 per litre.
Final Thoughts
The new petrol price in Pakistan today , Rs. 321.17 , reflects an extraordinary economic moment. The Petroleum Division wanted to raise prices to Rs. 371/litre for petrol and Rs. 409/litre for diesel. PM Shehbaz Sharif refused, absorbing Rs. 48 billion as an Eid gift to 230 million Pakistanis.
While this protects consumers this week, the long-term picture remains uncertain , global oil prices are still high, the Strait of Hormuz situation is unresolved, and IMF conditions continue to limit Pakistan’s ability to subsidise fuel indefinitely. Bookmark this page and check back every Friday night for the latest weekly petrol price announcement.
Official Sources:
- OGRA Notifications: ogra.org.pk/notified-petroleum-prices
- PSO Fuel Prices: psopk.com/en/fuels/fuel-prices
- PakWheels Live Rates: pakwheels.com/petroleum-prices-in-pakistan
- Petroleum Division Helpline: +92-51-9207114
Read More: Solar Panel Scheme 2026 Pakistan – Eligibility, Apply Online & Complete Guide (All Provinces)
