eklitrePrice alerts

Petrol and diesel prices in Pakistan on 21 July 2026

In force from 12:00 am (midnight) PKT on Tuesday, 21 July 2026, until the next notification from the Oil and Gas Regulatory Authority (OGRA).

21 July 2026 ko petrol ki qeemat: Rs 315.80 per litre.

Where each litre’s money went

OGRA’s build-up for this day, grouped by who gets the money. Rupees per litre.

PetrolRs 315.80

  • The fuel, shipped to Pakistan190.0660.18%
  • Getting it to the pump23.467.43%
  • Government102.2832.39%

DieselRs 360.06

  • The fuel, shipped to Pakistan247.6268.77%
  • Getting it to the pump20.945.82%
  • Government91.5025.41%

Noted on this day

  • no PSO notification applies to 2026-07-21 — PSO did not notify a price on this date, or notified it more than once with the notifications disagreeing — so OGRA's totals were not cross-checked and no kerosene or light diesel price was recorded

Know the new price before you reach the pump

OGRA notifies late at night. We post each new price as soon as we read it.