Sainsbury's petrol price history

The average Sainsbury's unleaded and diesel price captured once a day from official retailer price data, next to the UK average on the same day. 48 days on record. Today's Sainsbury's prices station by station.

Unleaded, last 7 snapshots
-1.4p
Unleaded, last 30 snapshots
-4.7p
Diesel, last 7 snapshots
-0.3p
Since 12 September 2026
+1.5p
Sainsbury's unleadedSainsbury's dieselUK unleadedUK diesel
164p184p204p09-1209-2610-0410-1210-2010-2811-04

Day by day, newest first

DateSainsbury's unleadedAgainst UKSainsbury's dieselAgainst UK
4 November 2026169.2p-1.5p196.0p-2.2p
3 November 2026169.5p-1.6p196.1p-2.2p
2 November 2026169.8p-1.7p196.2p-2.2p
1 November 2026169.8p-1.9p196.2p-2.2p
31 October 2026170.0p-1.8p196.2p-2.2p
30 October 2026170.3p-1.6p196.2p-2.3p
29 October 2026170.6p-1.7p196.3p-2.3p
28 October 2026170.8p-1.8p196.4p-2.3p
27 October 2026171.1p-1.7p196.4p-2.4p
26 October 2026171.2p-1.8p196.4p-2.4p
25 October 2026171.2p-2.1p196.4p-2.5p
24 October 2026171.4p-2.0p196.4p-2.5p
23 October 2026171.5p-2.2p196.4p-2.6p
22 October 2026171.6p-2.3p196.4p-2.7p
21 October 2026171.6p-2.4p196.4p-2.7p
20 October 2026171.6p-2.5p196.4p-2.7p
19 October 2026171.6p-2.5p196.4p-2.8p
18 October 2026171.6p-2.6p196.3p-2.9p
17 October 2026171.6p-2.6p196.2p-3.0p
16 October 2026171.3p-2.9p195.9p-3.3p
15 October 2026171.4p-2.9p196.0p-3.3p
14 October 2026171.5p-2.9p196.1p-3.3p
13 October 2026171.5p-3.0p196.1p-3.5p
12 October 2026172.5p-2.1p197.1p-2.7p
11 October 2026172.6p-2.1p197.1p-2.8p
10 October 2026172.8p-1.9p196.9p-3.0p
9 October 2026172.8p-1.9p196.9p-3.0p
8 October 2026172.9p-1.9p196.9p-3.0p
7 October 2026173.8p-1.0p197.9p-2.1p
6 October 2026173.9p-0.9p197.9p-2.2p

Each row is the plain average of every Sainsbury's station with a fresh price on that day, captured with the daily refresh. A day with no row means the capture did not run. Days before 24 October 2026 carry store names as brands in our history, so a brand folded since then starts here from the first day under its own name.