Guide

The Best Day and Time to Buy Petrol in the UK

Not all days are equal at the UK petrol pump. Research from the RAC, the AA, and independent analysts consistently shows that petrol prices follow a weekly cycle, with statistically cheaper prices early in the week and peaks towards the weekend. Understanding this pattern — and knowing the exceptions — can meaningfully reduce your annual fuel spend.

TL;DR — Quick Summary

  • Check current local prices on WorthThePump to see live prices before leaving home
  • Plan to fill up on Monday or Tuesday when forecourt prices are statistically at their lowest
  • Avoid filling on Thursday or Friday when weekend demand pushes prices up
  • Skip bank holidays entirely — prices spike due to demand and reduced competition

Step-by-Step

  1. 1

    Check current local prices on WorthThePump to see live prices before leaving home

  2. 2

    Plan to fill up on Monday or Tuesday when forecourt prices are statistically at their lowest

  3. 3

    Avoid filling on Thursday or Friday when weekend demand pushes prices up

  4. 4

    Skip bank holidays entirely — prices spike due to demand and reduced competition

  5. 5

    Monitor news for OPEC announcements and fill up before any announced production cuts take effect

  6. 6

    Use supermarket forecourts which are less susceptible to day-of-week price variation

The Weekly Price Cycle: What the Data Shows

Multiple independent analyses of UK forecourt pricing data have found a consistent weekly pattern. The RAC's Fuel Watch data and analysis by consumer group Which? both document the same cycle:

Monday and Tuesday are statistically the cheapest days to buy petrol. The pattern is thought to result from the timing of wholesale price updates: wholesale prices are typically set at the start of the week, and retailers who bought stock over the weekend at lower weekend wholesale prices pass these savings through early in the week.

Wednesday is typically mid-range and relatively stable.

Thursday and Friday see prices rise as demand increases ahead of the weekend. People filling up for weekend trips, combined with less frequent price comparison, allows forecourts to increase margins.

Saturday and Sunday are high-demand days with variable pricing. Supermarket forecourts tend to maintain consistent pricing, but independent stations and branded forecourts often push prices up on peak weekend periods.

The magnitude of the weekly variation is typically 2–5p per litre. On a 50-litre fill, that's £1–2.50 in savings — modest but real. Over a year of weekly fills, timing your purchases could save £50–£130.

Supermarkets vs. Independent Forecourts: Different Patterns

The day-of-week pattern is much more pronounced at independent forecourts and branded stations (BP, Shell, Esso, Texaco) than at supermarket fuel stations.

Supermarkets price fuel as a loss-leader to drive footfall. They typically operate on thin, consistent margins and adjust prices based on wholesale movements rather than consumer demand cycles. If you're filling at Tesco, Asda, Morrisons, or Sainsbury's, the day of the week matters less — though it still matters a little.

Independent forecourts have more pricing flexibility and are more responsive to local demand patterns. A rural garage that does 70% of its volume on Saturday and Sunday has strong incentives to extract maximum margin on those days and may discount slightly mid-week to maintain volume.

For the most consistent savings: stick to supermarket forecourts. For the most timing-sensitive savings: fill up at a quality independent forecourt on Monday or Tuesday morning, when weekend stocks have been priced competitively.

Bank Holidays and Event-Driven Price Spikes

Bank holidays are the clearest example of demand-driven pricing in UK petrol retail. Before Christmas, Easter, and August bank holidays, demand for fuel spikes sharply as people travel. Forecourts — particularly motorway services and those near popular holiday destinations — raise prices aggressively.

The pattern is most extreme at motorway services (which operate under different economics anyway — see below) but is visible across the network. If you're planning a bank holiday road trip, fill up the day before. The price premium on the bank holiday itself is typically 5–10p per litre, sometimes more at service stations.

OPEC announcements create a different kind of spike. When OPEC Plus announces production cuts, crude oil prices respond within hours on international markets. UK wholesale prices typically follow within 24–48 hours, and pump prices move within a few days. If a major OPEC meeting is scheduled, monitoring the outcome and filling up before any production cut announcement is announced can save meaningful amounts.

Why Motorway Services Are Always More Expensive

UK motorway service stations consistently charge 15–25p per litre more than comparable local forecourts, and this gap has actually widened in recent years. Several structural factors explain this:

Captive audience: Drivers on motorways have few alternatives if they need fuel. The next services may be 20 miles away, and leaving the motorway to find cheaper fuel adds time many drivers won't accept.

Leasehold rents: Motorway service operators pay significant rents to Highways England (now National Highways) for their locations. These costs are passed through to consumers.

Premium branding: Most motorway services are operated by large companies (Moto, Welcome Break, Roadchef, Extra) under franchise agreements with fuel brands. These operators command higher margins.

Lower volume: Counterintuitively, motorway service stations often don't sell as much fuel as a busy suburban supermarket forecourt. Lower volume means higher per-litre costs.

The RAC's Fuel Watch consistently shows motorway service prices running 15–25p above the UK average. Never fill up at a motorway service if you have any alternative. If your tank is low on a motorway, a 5-minute detour to a junction will save you substantially.

Frequently Asked Questions

What is the cheapest day to buy petrol in the UK?

Monday and Tuesday are consistently the cheapest days, based on RAC Fuel Watch data and independent analyses. Prices are typically 2–5p per litre lower than the Thursday/Friday peak. The saving on a 50-litre fill is £1–2.50 per fill, or £50–130 per year for a weekly filler.

Is it cheaper to buy petrol in the morning?

There's no reliable evidence that time of day within a single day makes a consistent difference. Fuel prices at a given station are set by the manager and can change at any time. The day-of-week pattern is much stronger than any time-of-day effect.

Do petrol prices go up before bank holidays?

Yes. Demand spikes before bank holidays and prices typically follow, particularly at motorway services and forecourts near tourist areas. Fill up the day before a bank holiday rather than on the day itself to avoid the premium.

Should I use a supermarket forecourt or an independent station?

Supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's) are almost always cheaper and show less day-of-week price variation. If there's a supermarket forecourt within a reasonable distance, use it. WorthThePump will show you whether the detour is worth it based on your specific car's MPG.

How can I track petrol price trends to time my fill?

The RAC Fuel Watch publishes daily national average prices. WorthThePump shows live prices at all stations near you. For advance warning of price rises, monitoring commodity news for OPEC announcements and Brent crude price movements gives you a 24–48 hour warning of impending price increases.

Related Guides

Find genuinely cheaper fuel near you — free, no account needed.

Enter your number plate. We look up your MPG via the DVLA. We show you which nearby stations actually save money after the detour cost.