When Is the Cheapest Time to Buy Petrol in the UK?
Knowing when is the cheapest time to buy petrol in the UK can save you a meaningful amount over the course of a year. Prices at the pump shift constantly — shaped by crude oil markets, seasonal demand, and supermarket pricing wars. Here's what the evidence says about timing your fill-up wisely.
How UK Petrol Prices Actually Change Over Time
Petrol prices in the UK are not fixed. They move with the wholesale cost of oil, currency exchange rates (crude oil is priced in US dollars), and retailer decisions.
The RAC and AA both publish regular fuel price data tracking these fluctuations. According to the RAC, pump prices can lag wholesale price drops by days or even weeks — meaning forecourts don't always pass on savings immediately.
One consistent pattern: prices tend to rise faster than they fall. This is sometimes called the "rocket and feather" effect.
Cheapest Day of the Week to Buy Petrol
Research from the Competition and Markets Authority (CMA) has shown that Monday and Tuesday tend to have slightly lower average pump prices compared to later in the week.
Prices often creep up mid-week and peak around Thursday and Friday, when commuter demand rises ahead of the weekend.
Key takeaways by day:
- Monday / Tuesday — typically cheapest
- Wednesday / Thursday — prices start climbing
- Friday / Saturday — often highest due to weekend demand
- Sunday — can dip slightly as weekend demand eases
This pattern isn't guaranteed every week, but it's consistent enough to factor into your habits.
Cheapest Time of Day to Fill Up
Time of day matters less than day of week, but a few patterns are worth noting.
Filling up early morning avoids queues at busy supermarket forecourts and means you're less likely to face a same-day price hike. Retailers occasionally update pump prices mid-morning after receiving fresh wholesale cost data.
Avoid filling up during peak commuting hours (7–9am and 4–6pm) at motorway services — these forecourts consistently charge the highest prices in the UK, sometimes 10–15p per litre more than supermarket sites nearby.
Cheapest Season for Petrol in the UK
Summer vs Winter
Petrol demand rises in summer as more people drive on holidays. However, crude oil market dynamics often play a bigger role than domestic demand alone.
Historically, prices have been volatile in Q1 (January–March) and Q3 (July–September). The gov.uk data on fuel price statistics shows fluctuations of 10–20p per litre between seasonal highs and lows in recent years.
When Wholesale Prices Drop — Watch the Lag
When oil prices fall sharply, the AA regularly calls out retailers that are slow to pass savings on. Monitoring AA and RAC fuel price trackers gives you advance notice of wholesale drops before they reach the pump.
Supermarket Forecourts: Best Value, Best Timing
Supermarket forecourts — Asda, Tesco, Sainsbury's, Morrisons — consistently undercut branded stations by 3–8p per litre. They also tend to respond to wholesale price changes faster due to competitive pressure between chains.
Best strategy:
- Use a supermarket forecourt as your default
- Check prices Monday or Tuesday before a large fill-up
- Stack with loyalty points (Nectar at Sainsbury's, Clubcard at Tesco) for additional savings
- Avoid motorway service stations unless genuinely necessary
To see which stations near you are cheapest right now, compare local fuel prices across all UK forecourts in real time.
Other Factors That Affect When to Buy
Budget announcements — changes to fuel duty are announced in the Autumn Statement or Spring Budget. Historically, duty freezes have kept pump prices from rising, but any increase takes effect immediately. Worth filling up the day before a Budget if rises are expected.
School holidays — demand rises during half-terms and summer holidays. If you can fill up the week before a holiday period, you may beat a small demand-driven price rise.
Oil market shocks — geopolitical events can spike oil prices overnight. There's no timing strategy for this, but keeping your tank above half-full gives you flexibility to wait out a spike.
Practical Takeaways for UK Drivers
- Fill up on Monday or Tuesday where possible
- Avoid motorway services — use nearby town forecourts instead
- Supermarkets beat branded stations by 3–8p per litre consistently
- Monitor RAC and AA fuel price alerts for wholesale drop signals
- Use a price comparison tool before every fill-up, especially for larger tanks
Frequently Asked Questions
When is the cheapest time to buy petrol in the UK?
Monday and Tuesday tend to have the lowest pump prices. Prices typically rise mid-week and peak on Fridays ahead of weekend demand.
Is petrol cheaper in the morning or evening?
Time of day has a minor effect. Early morning fill-ups let you avoid mid-morning price updates and forecourt queues, but the difference is usually small compared to choosing the right day or station type.
Which day of the week is petrol cheapest?
Monday is generally the cheapest day for petrol in the UK, based on CMA pricing analysis. Thursday and Friday are typically the most expensive days.
Is supermarket petrol cheaper than branded stations?
Yes — supermarket forecourts (Asda, Tesco, Sainsbury's, Morrisons) typically charge 3–8p per litre less than branded stations such as BP, Shell, and Esso.
Does petrol get cheaper after a Budget?
Not necessarily. Fuel duty changes announced in the Budget take effect immediately or within days. If a duty increase is expected, filling up beforehand can avoid the higher price. Duty freezes (which have been common in recent years) keep prices flat.