Compare live petrol and diesel prices at 13 petrol stations in RUGBY. Cheapest fuel near you, updated every 5 minutes.
10°C
Overcast
Avg Unleaded
159.2p
Avg Diesel
187.1p
Cheapest Unleaded
152.9p
Cheapest Diesel
181.9p
| Brand | Stations | Avg Unleaded | Avg Diesel |
|---|---|---|---|
| Esso | 3 | 159.2p | 187.2p |
| B P | 1 | 157.9p | 185.9p |
| Tesco | 1 | 155.9p | 187.9p |
| BP | 1 | 180.9p | 204.9p |
| Stretton Service Station | 1 | 156.9p | 189.9p |
| Asda | 1 | 155.7p | 183.7p |
| Dunchurch Service Station | 1 | 152.9p | 182.9p |
| Sainsbury's | 1 | 156.9p | 182.9p |
| Texaco | 1 | 155.9p | 181.9p |
| AA FILLING LIMITED | 1 | 155.9p | 184.9p |
Dunchurch Service Station
Dunchurch Service Station · CV22 6RA
Unleaded
152.9p
Diesel
182.9p
ASDA RUGBY SUPERSTORE (GROCERY COLLECTION AT PETROL STATION)
Asda · CV21 3EB
Unleaded
155.7p
Diesel
183.7p
RUGBY SUPERSTORE - PETROL FILLING STATION
Tesco · CV21 1RG
Unleaded
155.9p
Diesel
187.9p
Mangrove Service Station
Texaco · CV23 9LG
Unleaded
155.9p
Diesel
181.9p
AA FILLING LIMITED
AA FILLING LIMITED · CV21 2EA
Unleaded
155.9p
Diesel
184.9p
Stretton Service Station
Stretton Service Station · CV23 9HX
Unleaded
156.9p
Diesel
189.9p
SAINSBURYS RUGBY
Sainsbury's · CV22 6HU
Unleaded
156.9p
Diesel
182.9p
PADDOX FUEL LTD
B P · CV22 5EZ
Unleaded
157.9p
Diesel
185.9p
MFG LAWFORD ROAD
Esso · CV21 2HX
Unleaded
157.9p
Diesel
185.9p
MFG ROSE GREEN
Esso · PO21 3DS
Unleaded
159.9p
Diesel
189.9p
MFG RUGBY LEICESTER ROAD
Esso · CV21 1DJ
Unleaded
159.9p
Diesel
185.9p
SHELL CO-OP WEBB ELLIS
Shell · CV22 5AG
Unleaded
162.9p
Diesel
185.9p
RUGBY SERVICE AREA
BP · CV23 0EZ
Unleaded
180.9p
Diesel
204.9p
RUGBY has 13 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 159.2p per litre, with diesel (B7) at 187.1p per litre. The cheapest unleaded right now is 152.9p at Dunchurch Service Station (CV22 6RA).
3 of RUGBY's 13stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 10. Supermarket forecourts are 3.9p per litre cheaper than branded stations on average — a £2.15 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Leamington Spa (157.6p, 12.3 mi). A short detour can save up to £0.88on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, RUGBY unleaded is 0.9p above the national average of 158.3p — driven by the local mix of supermarket vs branded forecourts and competition between 11 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in RUGBY is currently 152.9p per litre at Dunchurch Service Station (CV22 6RA). The average across 13 stations in RUGBY is 159.2p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in RUGBY is currently 181.9p per litre, with an average of 187.1p across 13 stations. That's 0.4p above the UK national diesel average of 186.7p.
In RUGBY, supermarket forecourts (3 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 3.9p per litre cheaper than branded retailers like Shell, BP and Esso (10 stations). That's a £2.15 saving on a typical 55-litre fill.
Leamington Spa (157.6p, 12.3 mi) all have lower average unleaded prices than RUGBY's 159.2p. A short detour can save up to £0.88 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 13 petrol stations in RUGBY are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.