Best Day to Buy Petrol in the UK
Data-driven analysis of fuel prices by day of the week. Find out when fuel is cheapest and save money on your fill-ups.
Best Day
Cheapest average price
Sunday
134.77p
Based on 7,720 price records
Worst Day
Most expensive average
Saturday
141.86p
Based on 5,563 price records
Potential Savings
By choosing the right day
7.08p/L
~£3.54 per 50L tank
~£184 per year (weekly fills)
Average Unleaded (E10) Price by Day
Based on 30-day rolling average from 15 March 2026
All Days Comparison
Ranked by average Unleaded (E10) price
#1Sunday
134.77p7,720 samplesBest
#2Thursday
138.22p4,394 samples+3.45p
#3Monday
138.50p7,017 samples+3.73p
#4Tuesday
138.69p7,966 samples+3.91p
#5Friday
139.08p4,442 samples+4.31p
#6Wednesday
139.23p5,908 samples+4.46p
#7Saturday
141.86p5,563 samples+7.08p
| Rank | Day | Avg Price | Difference | Sample Size |
|---|---|---|---|---|
| #1 | Sunday | 134.77p | Best | 7,720 |
| #2 | Thursday | 138.22p | +3.45p | 4,394 |
| #3 | Monday | 138.50p | +3.73p | 7,017 |
| #4 | Tuesday | 138.69p | +3.91p | 7,966 |
| #5 | Friday | 139.08p | +4.31p | 4,442 |
| #6 | Wednesday | 139.23p | +4.46p | 5,908 |
| #7 | Saturday | 141.86p | +7.08p | 5,563 |
How We Calculate This
This analysis is based on real fuel price data collected from over 5,000 UK petrol stations. We calculate the average price for each day of the week using a rolling 30-day window, updated daily.
The data shows that prices tend to vary slightly by day of the week, though the differences may be small. Factors that affect fuel prices include:
- Wholesale oil prices
- Competition between nearby stations
- Location (motorway vs supermarket)
- Supply and demand patterns
While choosing the right day can help save money, the biggest savings typically come from comparing prices between stations in your area.