Fuel prices in Oswestry
The cheapest unleaded in Oswestry today is 173.9p a litre at St. Martins service station ltd (SY11 3ER). The average across 7 reporting stations is 174.7p, 0.5p above the UK average, and prices range up to 177.9p: a 4.0p gap between the cheapest and priciest. The cheapest diesel is 198.9p at St. Martins service station ltd (SY11 3ER), against a local average of 199.3p. Updated UK time.
Unleaded (E10) prices in Oswestry over time
Daily average for the same 7 stations throughout, against the UK average. Tank Prices’ history starts 14 October 2026.
- Oswestry 174.7p −0.3p since 14 Oct
- UK average 174.2p −0.1p since 14 Oct
Show the figures
| Day | Oswestry | UK average |
|---|---|---|
| Latest | 174.7p | 174.2p |
| 18 Oct | 174.7p | 174.2p |
| 17 Oct | 174.7p | 174.2p |
| 16 Oct | 174.7p | 174.2p |
| 15 Oct | 174.7p | 174.3p |
| 14 Oct | 175.0p | 174.4p |
Cheapest stations for Unleaded (E10)
Lowest reported price first.
Usual opening hours; bank holidays may differ.
Nearby towns
Cheapest unleaded today, straight-line distance between town centres.
- Wrexham13 mifrom 169.7p
- Shrewsbury16 mifrom 165.9p
- Chester24 mifrom 165.9p
- Telford28 mifrom 175.9p
- Crewe30 mifrom 172.9p