Skip to content
forecourts.uk

Sainsbury's fuel prices today

Sainsbury's petrol averages 166.9p a litre today, 1.0p below the UK average of 167.9p, and diesel averages 195.9p, 2.0p below the UK average of 197.9p. The cheapest Sainsbury's diesel right now is 183.9p at Sainsburys West Belfast, and the cheapest petrol is 155.9p at Sainsburys Coleraine (and 1 other forecourt). That's across 316 Sainsbury's forecourts in the UK. Diesel is down 1.0p on a week ago, and petrol is down 3.0p on a week ago.

Sainsbury's
Average price per litre
Unleaded 314 forecourts · 155.9p–174.9p
1669
Diesel 314 forecourts · 183.9p–199.9p
1959
Super unleaded 290 forecourts · 167.9p–186.9p
1789
Averages leave out prices that haven't changed in 30 days.

Cheapest Sainsbury's forecourts

  1. 1559 Unleaded

    Sainsburys Coleraine

    Sainsbury's · 10 Riverside Regional Centre · Coleraine

    Changed Open until 22:00
    Cheapest Sainsbury's Car washAir & screenwash
  2. 1559 Unleaded

    Sainsburys West Belfast

    Sainsbury's · Unit 28 · Belfast

    Changed Open until 22:00
    EV 120kWCar washAir & screenwash
  3. 1569 Unleaded

    Sainsburys Sprucefield

    Sainsbury's · 5 Sprucefield Park · Lisburn

    Changed Open until 22:00
    Car washAir & screenwash
  4. 1579 Unleaded

    Sainsburys Bangor

    Sainsbury's · 10 Balloo Link · Bangor

    Unchanged for Open until 22:30
    Air & screenwash
  5. 1579 Unleaded

    Sainsburys Dungannon

    Sainsbury's · Unit 14 · Dungannon

    Changed Open until 22:00
    Car washAir & screenwash
  6. 1589 Unleaded

    Sainsburys Ballymena

    Sainsbury's · 4 Braidwater Retail Park · Ballymena

    Changed Open until 22:00
    Car washAir & screenwash
  7. 1589 Unleaded

    Sainsburys Sunderland North

    Sainsbury's · Riverside Road · Sunderland

    Changed Open until 22:00
    EV 7kW
  8. 1599 Unleaded

    Sainsburys Bishop Auckland

    Sainsbury's · St. Helen Auckland · Bishop Auckland

    Unchanged for Open until 22:00
    EV 3kWCar washAir & screenwash
  9. 1599 Unleaded

    Sainsburys Forestside

    Sainsbury's · Forestside Shopping Centre · Belfast

    Unchanged for Open until 22:00
    Air & screenwash
  10. 1599 Unleaded

    Sainsburys Holywood Exchange

    Sainsbury's · Holywood Exchange · Belfast

    Unchanged for Open until 22:00
    Car washAir & screenwash

How Sainsbury's compares

Average price per litre at each brand today, cheapest diesel first.

BrandPetrolDiesel
Costcomembers only 160.9p 187.9p
Maxol 159.9p 188.9p
Tesco 166.9p 195.9p
Sainsbury's 166.9p 195.9p
Morrisons 165.9p 195.9p
Texaco 166.9p 196.9p
Jet 166.9p 196.9p
Murco 168.9p 196.9p
Asda Express 168.9p 197.9p
Gulf 168.9p 197.9p
Valero 166.9p 197.9p
Asda 173.7p 198.7p
Esso 167.9p 198.9p
BP 169.9p 198.9p
Shell 169.9p 198.9p
UK average167.9p197.9p

Every Sainsbury's forecourt

316 forecourts, by town. A dash means no price changed in the last 30 days.

England 273

ForecourtPetrolDiesel
Sainsburys Alsager166.9p195.9p
Sainsburys Alton172.9p199.9p
Sainsburys Ashford Bybrook173.9p199.9p
Sainsburys Ashton Moss, Ashton-Under-Lyne163.9p189.9p
Sainsburys Attleborough172.9p199.9p
Sainsburys Aylesbury Gatehouse165.9p196.9p
Sainsburys Larkfield, Aylesford167.9p195.9p
Sainsburys Balsall Common166.9p197.9p
Sainsburys Banbury167.9p195.9p
Sainsburys Barnstaple166.9p191.9p
Sainsburys East Mayne, Basildon165.9p192.9p
Sainsburys Kempshott, Basingstoke170.9p198.9p
Sainsburys Bath163.9p197.9p
Sainsburys Fairfield Park, Bedford169.9p197.9p
Sainsburys Kempston, Bedford––
Sainsburys Rayleigh Weir, Benfleet165.9p198.9p
Sainsburys Biggleswade167.9p196.9p
Sainsburys Birkenhead169.9p195.9p
Sainsburys Castle Vale, Birmingham164.9p196.9p
Sainsburys Northfield, Birmingham165.9p196.9p
Sainsburys Selly Oak, Birmingham164.9p196.9p
Sainsburys Bishop Auckland159.9p189.9p
Sainsburys Thorley, Bishop's Stortford171.9p198.9p
Sainsburys Bishops Waltham170.9p198.9p
Sainsburys Blackpool163.9p193.9p
Sainsburys Bognor Regis168.9p199.9p
Sainsburys Bolton164.9p191.9p
Sainsburys Westhoughton, Bolton162.9p190.9p
Sainsburys Brackley171.9p199.9p
Sainsburys Bagshot Road, Bracknell166.9p199.9p
Sainsburys Bradford163.9p194.9p
Sainsburys Braintree163.9p195.9p
Sainsburys Bridgwater165.9p195.9p
Sainsburys Amblecote, Brierley Hill170.9p199.9p
Sainsburys Bristol St George166.9p197.9p
Sainsburys Castle Court, Bristol166.9p196.9p
Sainsburys East Filton, Bristol166.9p197.9p
Sainsburys Emersons Green, Bristol168.9p199.9p
Sainsburys Portishead, Bristol169.9p197.9p
Sainsburys Winterstoke Road, Bristol165.9p194.9p
Sainsburys New Road Brixham165.9p198.9p
Sainsburys Bury St Edmunds, Bury St. Edmunds161.9p188.9p
Sainsburys Watchmoor Park, Camberley160.9p192.9p
Sainsburys Coldhams Lane, Cambridge167.9p198.9p
Sainsburys Cannock166.9p195.9p
Sainsburys Canvey Island164.9p197.9p
Sainsburys Carlisle165.9p195.9p
Sainsburys Cheadle168.9p198.9p
Sainsburys Springfield, Chelmsford169.9p199.9p
Sainsburys Oakley, Cheltenham166.9p191.9p
Sainsburys Tewkesbury Road, Cheltenham166.9p191.9p
Sainsburys Chertsey166.9p194.9p
Sainsburys Chester167.9p198.9p
Sainsburys Chesterfield168.9p196.9p
Sainsburys Chichester168.9p197.9p
Sainsburys Chippenham165.9p195.9p
Sainsburys Cobham167.9p198.9p
Sainsburys Stanway, Colchester165.9p195.9p
Sainsburys Colne165.9p192.9p
Sainsburys Colwick164.9p193.9p
Sainsburys Penzance, Cornwall165.9p194.9p
Sainsburys Canley, Coventry167.9p197.9p
Sainsburys Cramlington166.9p196.9p
Sainsburys West Green, Crawley169.9p197.9p
Sainsburys Purley Way, Croydon163.9p196.9p
Sainsburys Darlington166.9p195.9p
Sainsburys Crayford, Dartford165.9p197.9p
Sainsburys Dartmouth Automat165.9p198.9p
Sainsburys Dawlish164.9p194.9p
Sainsburys Chaddesden, Derby163.9p195.9p
Sainsburys Kingsway, Derby166.9p197.9p
Sainsburys Osmaston Park, Derby169.9p196.9p
Sainsburys Dewsbury161.9p187.9p
Sainsburys Didcot165.9p194.9p
Sainsburys Edenthorpe, Doncaster166.9p196.9p
Sainsburys Droitwich169.9p199.9p
Sainsburys Dronfield164.9p192.9p
Sainsburys Dunstable165.9p191.9p
Sainsburys Durham164.9p195.9p
Sainsburys Hampden Park, Eastbourne166.9p194.9p
Sainsburys Ellesmere Port163.9p192.9p
Sainsburys Ely Automat166.9p196.9p
Sainsburys Enfield164.9p190.9p
Sainsburys Kiln Lane, Epsom166.9p198.9p
Sainsburys Alphington Road, Exeter170.9p197.9p
Sainsburys Pinhoe Road, Exeter171.9p197.9p
Sainsburys Broadcut, Fareham170.9p198.9p
Sainsburys Water Lane, Farnham166.9p199.9p
Sainsburys Faversham Automat170.9p198.9p
Sainsburys Ferndown166.9p197.9p
Sainsburys West Park Farm, Folkestone171.9p199.9p
Sainsburys Frome170.9p198.9p
Sainsburys Team Valley, Gateshead166.9p196.9p
Sainsburys Hempstead, Gillingham168.9p197.9p
Sainsburys Barnwood, Gloucester163.9p187.9p
Sainsburys Gloucester Quays161.9p187.9p
Sainsburys Godalming168.9p199.9p
Sainsburys Grantham167.9p196.9p
Sainsburys Pepper Hill, Gravesend165.9p197.9p
Sainsburys Chafford Hundred, Grays165.9p196.9p
Sainsburys Grimsby166.9p189.9p
Sainsburys Burpham, Guildford166.9p198.9p
Sainsburys Halifax166.9p197.9p
Sainsburys St Clares, Hampton169.9p197.9p
Sainsburys Harlow173.9p199.9p
Sainsburys Harrogate165.9p190.9p
Sainsburys Haverhill165.9p197.9p
Sainsburys Hayes167.9p197.9p
Sainsburys Helston166.9p196.9p
Sainsburys Apsley Mill, Hemel Hempstead160.9p193.9p
Sainsburys Hereford172.9p197.9p
Sainsburys Hull, Hessle164.9p196.9p
Sainsburys Hoddesdon172.9p199.9p
Sainsburys Horley168.9p196.9p
Sainsburys Horsham171.9p199.9p
Sainsburys West Hove167.9p194.9p
Sainsburys Shorehead, Huddersfield162.9p190.9p
Sainsburys Huntingdon168.9p198.9p
Sainsburys Hadleigh Road, Ipswich161.9p189.9p
Sainsburys Warren Heath, Ipswich164.9p192.9p
Sainsburys Keighley159.9p192.9p
Sainsburys Kendal162.9p196.9p
Sainsburys Herne Bay, Kent162.9p193.9p
Sainsburys Kettering162.9p188.9p
Sainsburys Kidderminster171.9p197.9p
Sainsburys Kidlington167.9p199.9p
Sainsburys Kings Lynn, King's Lynn169.9p198.9p
Sainsburys Leeds Colton164.9p192.9p
Sainsburys White Rose, Leeds162.9p188.9p
Sainsburys Leek166.9p194.9p
Sainsburys Fosse Park, Leicester166.9p194.9p
Sainsburys Glen Road, Leicester169.9p197.9p
Sainsburys Leicester North163.9p188.9p
Sainsburys Leigh163.9p187.9p
Sainsburys Letchworth167.9p192.9p
Sainsburys Lincoln169.9p198.9p
Sainsburys Liphook169.9p196.9p
Sainsburys East Prescot Road, Liverpool161.9p190.9p
Sainsburys Kings Road Bebington, Liverpool160.9p190.9p
Sainsburys Liverpool Great Homer Street159.9p188.9p
Sainsburys Rice Lane, Liverpool159.9p188.9p
Sainsburys Balham, London170.9p199.9p
Sainsburys Beckton, London165.9p189.9p
Sainsburys Charlton Riverside, London166.9p195.9p
Sainsburys Crystal Palace, London167.9p197.9p
Sainsburys Eltham, London164.9p195.9p
Sainsburys Harringay, London167.9p195.9p
Sainsburys Ladbroke Grove, London165.9p193.9p
Sainsburys Low Hall, London166.9p196.9p
Sainsburys Lower Richmond Road, London169.9p197.9p
Sainsburys Merton, London169.9p199.9p
Sainsburys New Cross Gate, London166.9p195.9p
Sainsburys Sydenham, London167.9p199.9p
Sainsburys Loughborough166.9p196.9p
Sainsburys Bramingham Park, Luton170.9p194.9p
Sainsburys Denton, Manchester165.9p192.9p
Sainsburys Heaton Park, Manchester166.9p193.9p
Sainsburys Mansfield162.9p196.9p
Sainsburys Market Harborough170.9p190.9p
Sainsburys Matlock164.9p197.9p
Sainsburys Melksham165.9p192.9p
Sainsburys Middlesbrough164.9p195.9p
Sainsburys Morecambe166.9p197.9p
Sainsburys Nantwich168.9p196.9p
Sainsburys Newbury174.9p199.9p
Sainsburys Newbury Andover Road173.9p199.9p
Sainsburys Newcastle-Under-Lyme164.9p189.9p
Sainsburys Heaton Newcastle, Newcastle Upon Tyne162.9p194.9p
Sainsburys Newhaven165.9p196.9p
Sainsburys Isle of Wight, Newport172.9p197.9p
Sainsburys Newton Abbot165.9p194.9p
Sainsburys North Walsham173.9p199.9p
Sainsburys Weedon Road, Northampton169.9p196.9p
Sainsburys Northwich168.9p189.9p
Sainsburys Longwater, Norwich170.9p198.9p
Sainsburys Pound Lane, Norwich168.9p197.9p
Sainsburys Queens Road, Norwich167.9p195.9p
Sainsburys Arnold, Nottingham164.9p193.9p
Sainsburys Beeston, Nottingham167.9p188.9p
Sainsburys Castle Boulevard, Nottingham163.9p192.9p
Sainsburys Kimberley, Nottingham163.9p191.9p
Sainsburys Melton Road Nottingham163.9p191.9p
Sainsburys Oldbury169.9p198.9p
Sainsburys Oldham166.9p193.9p
Sainsburys Heyford Hill, Oxford171.9p194.9p
Sainsburys Paignton164.9p197.9p
Sainsburys Peterborough164.9p192.9p
Sainsburys Marsh Mills, Plymouth167.9p196.9p
Sainsburys Talbot Heath, Poole168.9p198.9p
Sainsburys Farlington, Portsmouth165.9p195.9p
Sainsburys Waterlooville, Portsmouth167.9p197.9p
Sainsburys Bamber Bridge, Preston168.9p198.9p
Sainsburys Deepdale, Preston166.9p194.9p
Sainsburys Thanet, Ramsgate160.9p188.9p
Sainsburys Rawdon163.9p194.9p
Sainsburys Calcot, Reading169.9p199.9p
Sainsburys Redditch167.9p195.9p
Sainsburys Richmond168.9p197.9p
Sainsburys Ripley164.9p195.9p
Sainsburys Romford165.9p194.9p
Sainsburys Blackheath, Rowley Regis169.9p198.9p
Sainsburys Rugby166.9p196.9p
Sainsburys South Ruislip167.9p195.9p
Sainsburys Salford163.9p188.9p
Sainsburys Scarborough167.9p197.9p
Sainsburys Scunthorpe168.9p194.9p
Sainsburys Sevenoaks170.9p198.9p
Sainsburys Archer Road, Sheffield165.9p195.9p
Sainsburys Crystal Peaks, Sheffield163.9p189.9p
Sainsburys the Moor (Meadowhall North), Sheffield163.9p192.9p
Sainsburys Wadsley Bridge (Meadowhall South), Sheffield163.9p192.9p
Sainsburys Shrewsbury168.9p195.9p
Sainsburys Dorridge, Solihull167.9p198.9p
Sainsburys Marshall Lake, Solihull164.9p195.9p
Sainsburys South Woodham Ferrers167.9p195.9p
Sainsburys Hedge End, Southampton169.9p199.9p
Sainsburys Lordshill, Southampton169.9p199.9p
Sainsburys Spalding164.9p196.9p
Sainsburys Marshalswick, St Albans168.9p196.9p
Sainsburys London Colney, St. Albans170.9p198.9p
Sainsburys St Albans, St. Albans170.9p198.9p
Sainsburys Sedlescombe Road, St. Leonards-On-Sea165.9p196.9p
Sainsburys Staines167.9p195.9p
Sainsburys Coreys Mill, Stevenage164.9p192.9p
Sainsburys Stevenage165.9p194.9p
Sainsburys Hazel Grove, Stockport167.9p196.9p
Sainsburys Sedgefield, Stockton-On-Tees165.9p194.9p
Sainsburys Whitehouse Farm Automat, Stockton-On-Tees163.9p194.9p
Sainsburys Biddulph, Stoke on Trent165.9p195.9p
Sainsburys Stoke-On-Trent164.9p189.9p
Sainsburys Street172.9p199.9p
Sainsburys Sudbury Automat167.9p199.9p
Sainsburys Sunderland165.9p196.9p
Sainsburys Sunderland North158.9p193.9p
Sainsburys North Cheam, Sutton166.9p198.9p
Sainsburys Swadlincote167.9p196.9p
Sainsburys Bridgemead, Swindon164.9p195.9p
Sainsburys Stratton, Swindon166.9p197.9p
Sainsburys Tamworth167.9p197.9p
Sainsburys Hankridge Farm, Taunton162.9p190.9p
Sainsburys Taunton163.9p191.9p
Sainsburys Telford171.9p199.9p
Sainsburys Thetford166.9p197.9p
Sainsburys Tonbridge168.9p195.9p
Sainsburys Torquay166.9p198.9p
Sainsburys Truro167.9p198.9p
Sainsburys Tunbridge Wells163.9p192.9p
Sainsburys Wakefield161.9p194.9p
Sainsburys Reedswood, Walsall167.9p198.9p
Sainsburys Wantage159.9p195.9p
Sainsburys Warrington166.9p192.9p
Sainsburys Leamington, Warwick168.9p198.9p
Sainsburys Washington168.9p199.9p
Sainsburys Dome Roundabout, Watford165.9p187.9p
Sainsburys Wellingborough170.9p195.9p
Sainsburys Alperton, Wembley163.9p191.9p
Sainsburys Worle, Weston-Super-Mare171.9p198.9p
Sainsburys Weymouth168.9p198.9p
Sainsburys Whitby162.9p193.9p
Sainsburys Whitley Bay164.9p196.9p
Sainsburys Whitstable166.9p195.9p
Sainsburys Wigan169.9p195.9p
Sainsburys Badgers Farm, Winchester168.9p198.9p
Sainsburys Pensby Road Thingwall, Wirral168.9p194.9p
Sainsburys Upton, Wirral170.9p196.9p
Sainsburys Brookwood, Woking166.9p198.9p
Sainsburys Perton, Wolverhampton163.9p187.9p
Sainsburys Wednesfield, Wolverhampton168.9p197.9p
Sainsburys Wolverhampton163.9p187.9p
Sainsburys Blackpole, Worcester171.9p198.9p
Sainsburys Worksop168.9p197.9p
Sainsburys Lyons Farm, Worthing164.9p194.9p
Sainsburys Monks Cross, York164.9p186.9p

Scotland 24

ForecourtPetrolDiesel
Sainsburys Aberdeen163.9p194.9p
Sainsburys Dundee170.9p196.9p
Sainsburys Blackhall, Edinburgh166.9p190.9p
Sainsburys Cameron Toll, Edinburgh167.9p190.9p
Sainsburys Currie, Edinburgh167.9p187.9p
Sainsburys Edinburgh Longstone165.9p187.9p
Sainsburys Murrayfield, Edinburgh165.9p187.9p
Sainsburys Braehead, Glasgow166.9p190.9p
Sainsburys Darnley, Glasgow168.9p196.9p
Sainsburys Drumchapel, Glasgow168.9p195.9p
Sainsburys East Kilbride, Glasgow167.9p195.9p
Sainsburys Woodlands, Glasgow168.9p193.9p
Sainsburys Hamilton162.9p193.9p
Sainsburys Hawick Automat160.9p195.9p
Sainsburys Irvine164.9p193.9p
Sainsburys Kelso160.9p197.9p
Sainsburys Kirkcaldy168.9p199.9p
Sainsburys Leven165.9p197.9p
Sainsburys Livingstone Automat––
Sainsburys Straiton, Loanhead164.9p184.9p
Sainsburys Nairn172.9p199.9p
Sainsburys Prestwick164.9p188.9p
Sainsburys Stirling166.9p196.9p
Sainsburys Strathaven164.9p192.9p

Wales 11

ForecourtPetrolDiesel
Sainsburys Pontllanfraith, Blackwood163.9p193.9p
Sainsburys Bridgend164.9p196.9p
Sainsburys Colchester Avenue, Cardiff167.9p197.9p
Sainsburys Thornhill, Cardiff167.9p196.9p
Sainsburys Cwmbran165.9p195.9p
Sainsburys Newport167.9p197.9p
Sainsburys Pontypridd165.9p196.9p
Sainsburys Rhyl168.9p197.9p
Sainsburys Swansea163.9p195.9p
Sainsburys Talbot Green164.9p194.9p
Sainsburys Wrexham168.9p195.9p

Northern Ireland 8

ForecourtPetrolDiesel
Sainsburys Ballymena158.9p186.9p
Sainsburys Bangor157.9p186.9p
Sainsburys Forestside, Belfast159.9p185.9p
Sainsburys Holywood Exchange, Belfast159.9p185.9p
Sainsburys West Belfast155.9p183.9p
Sainsburys Coleraine155.9p188.9p
Sainsburys Dungannon157.9p188.9p
Sainsburys Sprucefield, Lisburn156.9p185.9p

Sainsbury's fuel: common questions

How much is Sainsbury's petrol today?

Sainsbury's unleaded (E10) averages 166.9p a litre today, across 314 forecourts with a current price. The cheapest is 155.9p a litre at Sainsburys Coleraine, 10 Riverside Regional Centre, Coleraine, and 1 other forecourt charging the same. It last changed this price 11 hrs ago.

How much is Sainsbury's diesel today?

Sainsbury's diesel averages 195.9p a litre today, across 314 forecourts with a current price. The cheapest is 183.9p a litre at Sainsburys West Belfast, Unit 28, Belfast. It last changed this price 5 days ago.

Is Sainsbury's fuel cheaper than average?

Sainsbury's diesel is 2.0p below the UK average of 197.9p, the 4th cheapest diesel of the 15 brands we compare. Sainsbury's petrol is 1.0p below the UK average of 167.9p, the 5th cheapest petrol of the 15 brands we compare. These are middle prices, so individual forecourts can be well above or below them.

How many Sainsbury's petrol stations are there in the UK?

316 Sainsbury's forecourts report their prices: 273 in England, 24 in Scotland, 11 in Wales and 8 in Northern Ireland.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is.