eklitrePrice alerts

How often has the petrol price gone up and down since daily pricing began?

Since daily pricing began on 21 July 2026, petrol has gone up 37 times and down 28 times. Here are the counts for diesel too.

Published 23 October 2026.

In this note
  1. How many times has the petrol price changed?65 changes: 37 up, 28 down.
  2. How many times has the diesel price changed?38 up, 26 down, 1 the same.
  3. How did the changes fall in each month?1 table, July to October.
  4. What were the biggest rises and falls?Rs 12.90 up for petrol, on 8 September.
  5. How long did a rise or a fall last?Diesel rose on 13 sheets in a row.
  6. How far apart are the highest and lowest prices?Rs 83.16 for petrol.
  7. Do petrol and diesel move together?The same way on 43 sheets.
  8. Where do these counts come from?OGRA’s sheets, with 1 contested date.
  9. What else do people ask?5 quick answers.

Since daily pricing began on 21 July 2026, petrol has gone up 37 times and down 28 times. It has never stayed the same.

Diesel has gone up 38 times and down 26 times. It stayed the same once, on 17 October.

These counts come from the Oil and Gas Regulatory Authority (OGRA). It printed 66 daily sheets from 21 July to 23 October 2026.

It can feel as if the price only goes up. The record shows petrol fell on 28 of 65 sheets.

How many times has the petrol price changed?

OGRA sets a new price at the close of each working day. How the daily price is set explains when each one takes effect.

So new sheets take effect from Tuesday to Saturday. A change across a weekend counts once, from Saturday’s sheet to Tuesday’s.

3 working days had no new sheet: 11, 15 and 27 August. The price before each one stood, so they add no change.

Each count compares one sheet with the one before it. 66 sheets give 65 changes.

Petrol changed on all 65. The smallest change was Rs 0.12, a fall on 1 August.

On 15 of the 65 sheets, petrol moved by less than Rs 1. On 7, it moved by Rs 5 or more.

Every step is on the petrol price history, and each day has its own page with the full sheet.

How many times has the diesel price changed?

Diesel rose on 38 sheets and fell on 26. On 17 October, it stayed at Rs 396.96, the same as on 16 October.

That is the only day either fuel did not change. On 16 other sheets, diesel moved by less than Rs 1.

One of diesel’s 26 falls needs care. On 20 August, diesel fell by Rs 32.63, from Rs 395.69 to Rs 363.06.

That day OGRA changed the layout of diesel’s sheet. The diesel restructure note explains the change.

Other lines moved too, so I do not say the layout caused the fall. Below is the biggest fall with and without that day.

Diesel’s steps are on the diesel price history.

How did the changes fall in each month?

This table counts each change in the month of the sheet it reached. July starts on 22 July, the first change.

MonthPetrol upPetrol downDiesel upDiesel downDiesel the same
July, from 22 July62800
August99990
September1481390
October, to 23 October89881
Total372838261

September had the most rises for both fuels. Diesel did not fall once in July.

October so far has more petrol falls than rises, 9 against 8. Diesel’s 9 August falls include 20 August.

What were the biggest rises and falls?

This table shows the biggest change in each direction, from one sheet to the next.

ChangeSheetFromTo
Petrol, biggest rise+Rs 12.90Tue 8 SeptemberRs 345.87Rs 358.77
Petrol, biggest fall−Rs 5.16Tue 20 OctoberRs 386.30Rs 381.14
Diesel, biggest rise+Rs 7.83Thu 23 JulyRs 367.21Rs 375.04
Diesel, biggest fall−Rs 32.63Thu 20 AugustRs 395.69Rs 363.06
Diesel, biggest fall, leaving out 20 August−Rs 7.69Tue 20 OctoberRs 396.96Rs 389.27

Petrol’s biggest rise came on a Tuesday, so it compares with Saturday 5 September. That Saturday’s sheet had fallen by Rs 3.13.

Petrol’s next biggest rise was Rs 6.88, on 17 September. So 8 September stands well above the rest.

Petrol’s biggest fall and diesel’s, leaving out 20 August, came on the same sheet. That was Tuesday 20 October.

I do not split these changes into causes. The build-up shows every line of the latest sheet, and each day page shows its own.

How long did a rise or a fall last?

Diesel had the longest run. It rose on 13 sheets in a row, from 2 September to 18 September.

Over that run, diesel went from Rs 370.41 on 1 September to Rs 424.92. That is still the highest daily diesel price.

The run added Rs 54.51 a litre, one step at a time.

Then diesel fell on 10 sheets in a row, from 19 September to 2 October. It came down by Rs 25.58, to Rs 399.34.

Petrol’s longest rise was 8 sheets, and it happened twice. The first was 14 to 26 August, from Rs 324.98 to Rs 343.10.

The second was 8 to 17 September, from Rs 345.87 to Rs 391.22. That run added Rs 45.35.

Petrol’s longest fall was shorter: 4 sheets, from 7 to 13 August. It came down by Rs 8.03.

How far apart are the highest and lowest prices?

Petrol’s lowest daily price was Rs 315.80, on the first sheet, 21 July. Its highest was Rs 398.96, on 9 October.

That is a gap of Rs 83.16 a litre. The highest petrol price puts 9 October beside earlier highs.

Diesel’s lowest was also on 21 July, at Rs 360.06. Its highest was Rs 424.92, on 18 September, a gap of Rs 64.86.

On 23 October, petrol was Rs 377.71 and diesel Rs 391.75. Both are above their 21 July prices.

This does not show that daily pricing made fuel dearer. The record cannot say what a price set twice a month would have been.

Do petrol and diesel move together?

Not always. Petrol and diesel moved the same way on 43 of the 65 sheets.

They moved in opposite directions on 21 sheets. On 17 October, petrol fell and diesel did not change.

Why diesel and petrol move differently explains why the 2 sheets can part ways.

Where do these counts come from?

Every count here uses OGRA’s printed pump price for petrol and diesel. Each sheet is saved with a SHA-256 fingerprint.

Pakistan State Oil (PSO) also publishes each new price. On 64 of the 66 days, its notice confirms OGRA’s price.

The 2 other days are 21 July and 7 October. On 21 July, PSO had no daily notice yet.

For 7 October, PSO’s archive holds 2 notices with different prices.

One has petrol at Rs 394.83 and diesel at Rs 395.85, the same as OGRA’s sheet. The other has Rs 396.65 and Rs 394.94.

I do not choose between them. The counts use OGRA’s sheet for that day.

With PSO’s other notice, each fuel would show 1 more unchanged sheet, on 8 October.

Kerosene is not counted here. Its price in this record comes from PSO’s notices, not OGRA’s daily sheet.

Common questions

How many times has the petrol price gone up since daily pricing began?

37 times, from 21 July to 23 October 2026. It went down 28 times.

Has the petrol price ever stayed the same from one day to the next?

No. Petrol changed on all 65 of OGRA’s daily sheets after the first. Diesel stayed the same once, on 17 October 2026.

What was the biggest single rise in the petrol price?

Rs 12.90 a litre, on Tuesday 8 September 2026. The sheet before it, for Saturday 5 September, was Rs 345.87.

What was the biggest single fall in the diesel price?

Rs 32.63 on 20 August 2026, when OGRA changed diesel’s sheet layout. Leaving that day out, it was Rs 7.69 on 20 October.

Is fuel dearer now than on 21 July 2026?

Yes. Petrol went from Rs 315.80 to Rs 377.71 on 23 October 2026, and diesel from Rs 360.06 to Rs 391.75.

Sources

  1. Every petrol count, 21 July to 23 October 2026OGRA’s daily price build-up, as this record holds itPrimary · SHA-256 archived
  2. Every diesel count, 21 July to 23 October 2026OGRA’s daily diesel build-up, as this record holds itPrimary · SHA-256 archived
  3. Petrol’s biggest rise, 8 September 2026OGRA price publication 16025, the 8 September 2026 build-upPrimary · SHA-256 archived
  4. The biggest falls, 20 October 2026OGRA price publication 17375, the 20 October 2026 build-upPrimary · SHA-256 archived
  5. Diesel’s fall and new layout, 20 August 2026OGRA price publication 15453, the 20 August 2026 build-upPrimary · SHA-256 archived
  6. The 2 notices for 7 October 2026PSO’s archive of notified fuel pricesPrimary · SHA-256 archived
  7. How each day is checked against PSOThe record’s data checksMethod

Every figure is a printed OGRA total or the difference between 2 of them. Nothing here is an average across days.

Read next

Know the new price before you reach the pump

New prices come late at night. We post each one as soon as we read it.