Petrol Price in Pakistan Today—Latest Petrol Rate 2026
Today’s petrol price in Pakistan is Rs. 382.14 per litre, while diesel costs Rs. 389.27 per litre. Check the latest daily updated rates for kerosene oil, Hi-Octane, LPG, and other petroleum products across Pakistan.
Petrol Price in Pakistan Today
As of Wednesday, Oct 21, 2026
Petrol
Rs. 382.14 Ltr
HS Diesel
Rs. 389.27 Ltr
LS Diesel
Rs. 267.46 Ltr
Kerosene Oil
Rs. 326.75 Ltr
The latest revision follows continued volatility in international oil markets. Pakistan imports a significant portion of its petroleum requirements, so changes in global crude oil prices and other international market conditions can directly affect domestic fuel prices.
Latest Petrol Price Update
Why Does the Petrol Price Change in Pakistan?
Petrol prices in Pakistan are influenced by several factors, including
- International crude oil prices
- Exchange rate and currency movements
- Import costs and freight charges
- Government taxes and petroleum levies
- Global supply and demand
- Changes in international oil markets
- Domestic pricing decisions based on recommendations and calculations by relevant authorities
Recent international market volatility has contributed to frequent changes in Pakistan’s petroleum prices. The government has moved to a daily fuel-pricing mechanism, allowing domestic prices to respond more quickly to fluctuations in international oil prices.
Impact of Higher Petrol Prices
Higher petrol prices can affect household budgets and businesses. Higher fuel costs may increase transportation expenses, which can eventually affect the prices of goods and services.
Motorists, commuters, transport operators, and businesses therefore closely monitor petrol prices in Pakistan today to manage their daily and monthly expenses.
Petrol Price in Pakistan – Previous Updates
Recent petrol price changes include:
- October 21, 2026: Rs. 382.14/Litre
- October 20, 2026: Rs. 381.14/Litre
- September 1, 2026: Rs 342.79 per litre
- September 2, 2026: Rs 343.87 per litre
- September 3, 2026: Rs 346.16 per litre
- September 5, 2026: Rs 345.16 per litre
This shows how quickly fuel prices can change under the current daily pricing mechanism.
How to Check the Latest Petrol Price in Pakistan?
Petrol prices can change whenever the government announces a new revision. For the most accurate information, motorists should check the latest notification from Pakistan’s Petroleum Division and official government announcements.
For readers searching online, this page will be updated whenever a new petrol price is announced.
Petrol Price in Pakistan FAQs
What is the petrol price in Pakistan today?
The current petrol price in Pakistan is Rs 346.16 per litre, effective September 5, 2026.
What is the current diesel price in Pakistan?
The current price of High-Speed Diesel (HSD) is Rs 372.03 per litre as of September 5, 2026.
Did petrol prices increase today?
Yes. Petrol increased by Rs 2.29 per litre, from Rs 343.87 to Rs 346.16 per litre.
Why is petrol becoming expensive in Pakistan?
Petrol prices affected by international oil prices, exchange-rate movements, import costs, taxes and government pricing decisions. Recent volatility in global oil markets has contributed to frequent domestic price revisions.
How often are petrol prices revised in Pakistan?
Pakistan currently uses a daily fuel-pricing mechanism, allowing petrol and diesel prices to adjust more frequently in response to international market movements.
Final Update
The petrol price in Pakistan is Rs 346.16 per litre on September 3, 2026. With international oil prices remaining volatile, fuel rates may change again, so consumers should check the latest official announcement before planning fuel purchases or transportation costs.
Keep Reading:


