Petrol Price in Pakistan Today — 16 May 2026
Petrol Price in Pakistan Today — 16 May 2026 (All Fuels)
The petrol price in Pakistan today is Rs. 409.78 per litre, effective 16 May 2026. The government has reduced the petrol price by Rs. 5 per litre compared to the previous rate of Rs. 414.78/L set on 9 May 2026. Below are all four official OGRA-notified fuel prices in Pakistan today.
✅ Petrol price in Pakistan today effective 16 May 2026 | Valid until next OGRA notification
| Fuel Type | Price Today (Rs/L) | 9 May Price | Change | Status |
|---|---|---|---|---|
| Petrol (Motor Spirit MS-92) | 409.78 | 414.78 | ▼ −5.00 | ✅ Current |
| High-Speed Diesel (HSD) | 409.58 | 414.58 | ▼ −5.00 | ✅ Current |
| Kerosene Oil | 450.15 | 450.15 | — No change | ✅ Current |
| Light Diesel Oil (LDO) | 369.72 | 369.72 | — No change | ✅ Current |
Why Did Petrol Price in Pakistan Decrease on 16 May 2026?
The government reduced the petrol price in Pakistan by Rs. 5.00/litre and high-speed diesel by Rs. 5.00/litre on 16 May 2026. Kerosene and LDO prices remained unchanged in this revision.
The reduction reflects a modest easing in international crude oil prices and provides some relief to consumers following the significant increases recorded in April and early May 2026. The government has passed on the benefit of lower global oil prices while maintaining existing levy structures.
Petrol Price in Pakistan Today by City — 16 May 2026
Under Pakistan’s Inland Freight Equalization Margin (IFEM) system, the petrol price in Pakistan today is uniform across all cities. Whether you fill up in Karachi, Lahore, Islamabad, Multan, or Quetta, you pay the same government-notified rate of Rs. 409.78 per litre.
| City | Petrol Price Today (Rs/L) | Diesel HSD (Rs/L) |
|---|---|---|
| Karachi | 409.78 | 409.58 |
| Lahore | 409.78 | 409.58 |
| Islamabad / Rawalpindi | 409.78 | 409.58 |
| Multan | 409.78 | 409.58 |
| Peshawar | 409.78 | 409.58 |
| Faisalabad | 409.78 | 409.58 |
| Quetta | 409.78 | 409.58 |
| Hyderabad | 409.78 | 409.58 |
| Gujranwala | 409.78 | 409.58 |
| Sialkot | 409.78 | 409.58 |
Petrol Price in Pakistan — Recent History (2026)
Tracking the petrol price in Pakistan throughout 2026 shows dramatic volatility driven by global oil market fluctuations and regional uncertainties. Here is a month-by-month summary:
* For the full petrol price history from 2006–2026 including heatmap and OGRA notification log, see the complete Pakistan petrol price history.
How Is Petrol Price in Pakistan Calculated?
The petrol price in Pakistan today is set by OGRA’s pricing formula, reviewed by the Ministry of Energy (Petroleum Division) and approved by the federal cabinet. The final pump price is a sum of these components:
| Component | Description |
|---|---|
| Ex-Refinery / Import Price | International crude cost + refining margin, converted at USD/PKR rate |
| Petroleum Development Levy (PDL) | Government levy adjusted periodically |
| General Sales Tax (GST) | 18% on cumulative price stack |
| IFEM | Inland Freight Equalization Margin — equalises petrol price nationwide |
| OMC & Dealer Margins | Fixed margins for oil marketing companies and pump dealers |
| Climate Support Levy | Environmental levy on petroleum products |
When Will Petrol Price in Pakistan Change Next?
The government follows weekly price reviews under the emergency review mechanism introduced in March 2026. The next petrol price in Pakistan revision is expected around 1 June 2026.
Bookmark this page — we update the petrol price in Pakistan today within hours of every official Petroleum Division notification, so you always have the most current rate.
Frequently Asked Questions — Petrol Price in Pakistan Today
📌 Source: OGRA — Oil and Gas Regulatory Authority & Ministry of Energy (Petroleum Division), Government of Pakistan. | Last updated: . | Prices in Pakistani Rupees (PKR) per litre.