A new report every Monday

State of the pump

A short report for every week since the Fuel Finder data began. Each one shows where prices ended the week, which towns moved most, the cheapest and most expensive towns and brands, and the supermarket and motorway gaps. Journalists and councils are welcome to quote them with a link.

26 Oct 2026 to 1 Nov 2026

Petrol up 2.0p to 176.9p, diesel up 2.4p to 202.5p: 26 Oct to 1 Nov 2026

Petrol ended the week at 176.9p a litre on average across UK forecourts, up 2.0p on the week before. Diesel ended at 202.5p, up 2.4p. The figures come from 307 forecourts. The cheapest town for petrol was Glasgow at 175.6p. The most expensive was Kingston upon Hull at 181.1p. Supermarkets were 1.8p a litre cheaper than other forecourts for petrol. Motorway services charged 17.9p above the national average.

19 Oct 2026 to 25 Oct 2026

Petrol flat at 174.9p, diesel flat at 200.1p: 19 to 25 October 2026

Petrol ended the week at 174.9p a litre on average across UK forecourts, up 0.1p on the week before. Diesel ended at 200.1p, the same as the week before. The figures come from 5,368 forecourts. The cheapest town for petrol was Craigavon at 166.5p. The most expensive was West Berkshire at 190.5p. Supermarkets were 2.0p a litre cheaper than other forecourts for petrol. Motorway services charged 19.5p above the national average.

12 Oct 2026 to 18 Oct 2026

Petrol flat at 174.8p, diesel flat at 200.1p: 12 to 18 October 2026

Petrol ended the week at 174.8p a litre on average across UK forecourts, up 0.1p on the week before. Diesel ended at 200.1p, up 0.1p. The figures come from 7,037 forecourts. The cheapest town for petrol was Banbridge at 164.7p. The most expensive was Shotts at 188.1p. Supermarkets were 1.9p a litre cheaper than other forecourts for petrol. Motorway services charged 18.6p above the national average.

5 Oct 2026 to 11 Oct 2026

Petrol flat at 174.8p, diesel flat at 200.0p: 5 to 11 October 2026

Petrol ended the week at 174.8p a litre on average across UK forecourts, up 0.0p on the week before. Diesel ended at 200.0p, up 0.0p. The figures come from 7,705 forecourts. The cheapest town for petrol was Ballynahinch at 165.7p. The most expensive was Shotts at 188.1p. Supermarkets were 1.8p a litre cheaper than other forecourts for petrol. Motorway services charged 18.4p above the national average.

28 Sep 2026 to 4 Oct 2026

Petrol up 0.5p to 174.7p, diesel up 0.7p to 200.0p: 28 Sep to 4 Oct 2026

Petrol ended the week at 174.7p a litre on average across UK forecourts, up 0.5p on the week before. Diesel ended at 200.0p, up 0.7p. The figures come from 7,830 forecourts. The cheapest town for petrol was Ballynahinch at 165.7p. The most expensive was Shotts at 188.1p. Supermarkets were 1.7p a litre cheaper than other forecourts for petrol. Motorway services charged 18.1p above the national average.

21 Sep 2026 to 27 Sep 2026

Petrol up 1.6p to 174.2p, diesel up 3.0p to 199.3p: 21 to 27 September 2026

Petrol ended the week at 174.2p a litre on average across UK forecourts, up 1.6p on the week before. Diesel ended at 199.3p, up 3.0p. The figures come from 7,812 forecourts. The cheapest town for petrol was Fermanagh and Omagh at 165.9p. The most expensive was Shotts at 186.7p. Supermarkets were 2.3p a litre cheaper than other forecourts for petrol. Motorway services charged 19.1p above the national average.

14 Sep 2026 to 20 Sep 2026

Petrol up 2.9p to 172.6p, diesel up 4.7p to 196.3p: 14 to 20 September 2026

Petrol ended the week at 172.6p a litre on average across UK forecourts, up 2.9p on the week before. Diesel ended at 196.3p, up 4.7p. The figures come from 7,807 forecourts. The cheapest town for petrol was Bangor at 164.7p. The most expensive was Shotts at 186.7p. Supermarkets were 3.1p a litre cheaper than other forecourts for petrol. Motorway services charged 18.6p above the national average.

7 Sep 2026 to 13 Sep 2026

Petrol up 4.5p to 169.7p, diesel up 5.0p to 191.6p: 7 to 13 September 2026

Petrol ended the week at 169.7p a litre on average across UK forecourts, up 4.5p on the week before. Diesel ended at 191.6p, up 5.0p. The figures come from 7,751 forecourts. The cheapest town for petrol was Bangor at 162.0p. The most expensive was Warlingham at 181.3p. Supermarkets were 3.8p a litre cheaper than other forecourts for petrol. Motorway services charged 19.6p above the national average.

31 Aug 2026 to 6 Sep 2026

Petrol up 3.3p to 165.1p, diesel up 3.1p to 186.7p: 31 Aug to 6 Sep 2026

Petrol ended the week at 165.1p a litre on average across UK forecourts, up 3.3p on the week before. Diesel ended at 186.7p, up 3.1p. The figures come from 7,460 forecourts. The cheapest town for petrol was Banbridge at 154.8p. The most expensive was West Berkshire at 175.1p. Supermarkets were 3.8p a litre cheaper than other forecourts for petrol. Motorway services charged 18.8p above the national average.

24 Aug 2026 to 30 Aug 2026

Petrol up 0.4p to 161.9p, diesel up 0.9p to 183.5p: 24 to 30 August 2026

Petrol ended the week at 161.9p a litre on average across UK forecourts, up 0.4p on the week before. Diesel ended at 183.5p, up 0.9p. The figures come from 7,417 forecourts. The cheapest town for petrol was Banbridge at 151.6p. The most expensive was Warlingham at 172.9p. Supermarkets were 3.5p a litre cheaper than other forecourts for petrol. Motorway services charged 19.4p above the national average.

17 Aug 2026 to 23 Aug 2026

Petrol up 0.2p to 161.5p, diesel up 0.7p to 182.6p: 17 to 23 August 2026

Petrol ended the week at 161.5p a litre on average across UK forecourts, up 0.2p on the week before. Diesel ended at 182.6p, up 0.7p. The figures come from 7,691 forecourts. The cheapest town for petrol was Banbridge at 152.5p. The most expensive was Warlingham at 174.3p. Supermarkets were 3.1p a litre cheaper than other forecourts for petrol. Motorway services charged 17.7p above the national average.

10 Aug 2026 to 16 Aug 2026

Petrol down 0.4p to 161.3p, diesel flat at 181.9p: 10 to 16 August 2026

Petrol ended the week at 161.3p a litre on average across UK forecourts, down 0.4p on the week before. Diesel ended at 181.9p, down 0.0p. The figures come from 7,743 forecourts. The cheapest town for petrol was Limavady at 150.4p. The most expensive was Warlingham at 174.5p. Supermarkets were 2.8p a litre cheaper than other forecourts for petrol. Motorway services charged 15.7p above the national average.

3 Aug 2026 to 9 Aug 2026

Petrol up 0.8p to 161.7p, diesel up 1.7p to 181.9p: 3 to 9 August 2026

Petrol ended the week at 161.7p a litre on average across UK forecourts, up 0.8p on the week before. Diesel ended at 181.9p, up 1.7p. The figures come from 7,729 forecourts. The cheapest town for petrol was Limavady at 151.1p. The most expensive was Warlingham at 174.5p. Supermarkets were 2.6p a litre cheaper than other forecourts for petrol. Motorway services charged 14.5p above the national average.

27 Jul 2026 to 2 Aug 2026

Petrol up 3.2p to 160.9p, diesel up 4.8p to 180.2p: 27 Jul to 2 Aug 2026

Petrol ended the week at 160.9p a litre on average across UK forecourts, up 3.2p on the week before. Diesel ended at 180.2p, up 4.8p. The figures come from 7,643 forecourts. The cheapest town for petrol was Newtownabbey at 152.2p. The most expensive was Shotts at 173.3p. Supermarkets were 2.9p a litre cheaper than other forecourts for petrol. Motorway services charged 18.1p above the national average.

20 Jul 2026 to 26 Jul 2026

Petrol up 4.6p to 157.7p, diesel up 7.5p to 175.4p: 20 to 26 July 2026

Petrol ended the week at 157.7p a litre on average across UK forecourts, up 4.6p on the week before. Diesel ended at 175.4p, up 7.5p. The figures come from 7,613 forecourts. The cheapest town for petrol was Leigh at 149.9p. The most expensive was Shotts at 170.9p. Supermarkets were 3.1p a litre cheaper than other forecourts for petrol. Motorway services charged 19.2p above the national average.

13 Jul 2026 to 19 Jul 2026

Petrol up 2.3p to 153.1p, diesel up 3.4p to 167.9p: 13 to 19 July 2026

Petrol ended the week at 153.1p a litre on average across UK forecourts, up 2.3p on the week before. Diesel ended at 167.9p, up 3.4p. The figures come from 7,608 forecourts. The cheapest town for petrol was Banbridge at 143.5p. The most expensive was Shotts at 166.9p. Supermarkets were 3.5p a litre cheaper than other forecourts for petrol. Motorway services charged 19.5p above the national average.

6 Jul 2026 to 12 Jul 2026

Petrol up 0.5p to 150.9p, diesel down 0.2p to 164.5p: 6 to 12 July 2026

Petrol ended the week at 150.9p a litre on average across UK forecourts, up 0.5p on the week before. Diesel ended at 164.5p, down 0.2p. The figures come from 7,630 forecourts. The cheapest town for petrol was Bishop Auckland at 141.3p. The most expensive was Shotts at 162.9p. Supermarkets were 3.3p a litre cheaper than other forecourts for petrol. Motorway services charged 18.4p above the national average.

29 Jun 2026 to 5 Jul 2026

Petrol down 1.0p to 150.4p, diesel down 2.9p to 164.7p: 29 Jun to 5 Jul 2026

Petrol ended the week at 150.4p a litre on average across UK forecourts, down 1.0p on the week before. Diesel ended at 164.7p, down 2.9p. The figures come from 7,624 forecourts. The cheapest town for petrol was Bishop Auckland at 140.3p. The most expensive was Shotts at 162.5p. Supermarkets were 3.0p a litre cheaper than other forecourts for petrol. Motorway services charged 18.0p above the national average.

22 Jun 2026 to 28 Jun 2026

Petrol down 2.1p to 151.4p, diesel down 4.3p to 167.5p: 22 to 28 June 2026

Petrol ended the week at 151.4p a litre on average across UK forecourts, down 2.1p on the week before. Diesel ended at 167.5p, down 4.3p. The figures come from 7,584 forecourts. The cheapest town for petrol was Bishop Auckland at 142.3p. The most expensive was Shotts at 162.5p. Supermarkets were 2.9p a litre cheaper than other forecourts for petrol. Motorway services charged 17.6p above the national average.

15 Jun 2026 to 21 Jun 2026

Petrol down 2.4p to 153.5p, diesel down 4.7p to 171.9p: 15 to 21 June 2026

Petrol ended the week at 153.5p a litre on average across UK forecourts, down 2.4p on the week before. Diesel ended at 171.9p, down 4.7p. The figures come from 7,453 forecourts. The cheapest town for petrol was Bishop Auckland at 145.2p. The most expensive was Shotts at 168.5p. Supermarkets were 3.4p a litre cheaper than other forecourts for petrol. Motorway services charged 19.8p above the national average.

8 Jun 2026 to 14 Jun 2026

Petrol down 2.2p to 156.0p, diesel down 4.2p to 176.5p: 8 to 14 June 2026

Petrol ended the week at 156.0p a litre on average across UK forecourts, down 2.2p on the week before. Diesel ended at 176.5p, down 4.2p. The figures come from 7,403 forecourts. The cheapest town for petrol was Coleraine at 147.1p. The most expensive was Shotts at 170.1p. Supermarkets were 3.4p a litre cheaper than other forecourts for petrol. Motorway services charged 18.3p above the national average.

1 Jun 2026 to 7 Jun 2026

Petrol down 1.5p to 158.2p, diesel down 2.7p to 180.7p: 1 to 7 June 2026

Petrol ended the week at 158.2p a litre on average across UK forecourts, down 1.5p on the week before. Diesel ended at 180.7p, down 2.7p. The figures come from 7,260 forecourts. The cheapest town for petrol was Carrickfergus at 148.9p. The most expensive was Warlingham at 170.9p. Supermarkets were 3.7p a litre cheaper than other forecourts for petrol. Motorway services charged 16.7p above the national average.

25 May 2026 to 31 May 2026

Petrol flat at 159.6p, diesel down 1.3p to 183.4p: 25 to 31 May 2026

Petrol ended the week at 159.6p a litre on average across UK forecourts, up 0.1p on the week before. Diesel ended at 183.4p, down 1.3p. The figures come from 7,279 forecourts. The cheapest town for petrol was Bangor at 151.8p. The most expensive was Warlingham at 171.3p. Supermarkets were 3.6p a litre cheaper than other forecourts for petrol. Motorway services charged 17.5p above the national average.

18 May 2026 to 24 May 2026

Petrol up 1.2p to 159.5p, diesel down 1.3p to 184.7p: 18 to 24 May 2026

Petrol ended the week at 159.5p a litre on average across UK forecourts, up 1.2p on the week before. Diesel ended at 184.7p, down 1.3p. The figures come from 7,268 forecourts. The cheapest town for petrol was Bishop Auckland at 151.3p. The most expensive was Warlingham at 171.1p. Supermarkets were 3.5p a litre cheaper than other forecourts for petrol. Motorway services charged 17.7p above the national average.

11 May 2026 to 17 May 2026

Petrol up 0.6p to 158.4p, diesel down 1.8p to 186.0p: 11 to 17 May 2026

Petrol ended the week at 158.4p a litre on average across UK forecourts, up 0.6p on the week before. Diesel ended at 186.0p, down 1.8p. The figures come from 6,984 forecourts. The cheapest town for petrol was Bishop Auckland at 149.7p. The most expensive was Warlingham at 168.5p. Supermarkets were 3.2p a litre cheaper than other forecourts for petrol. Motorway services charged 18.5p above the national average.

4 May 2026 to 10 May 2026

Petrol up 0.6p to 157.8p, diesel down 0.8p to 187.8p: 4 to 10 May 2026

Petrol ended the week at 157.8p a litre on average across UK forecourts, up 0.6p on the week before. Diesel ended at 187.8p, down 0.8p. The figures come from 6,860 forecourts. The cheapest town for petrol was Bishop Auckland at 149.9p. The most expensive was Chorley at 168.7p. Supermarkets were 3.2p a litre cheaper than other forecourts for petrol. Motorway services charged 19.8p above the national average.

27 Apr 2026 to 3 May 2026

Petrol flat at 157.2p, diesel down 1.0p to 188.5p: 27 Apr to 3 May 2026

Petrol ended the week at 157.2p a litre on average across UK forecourts, down 0.1p on the week before. Diesel ended at 188.5p, down 1.0p. The figures come from 7,324 forecourts. The cheapest town for petrol was Bishop Auckland at 149.8p. The most expensive was West Berkshire at 167.8p. Supermarkets were 3.3p a litre cheaper than other forecourts for petrol. Motorway services charged 21.2p above the national average.

20 Apr 2026 to 26 Apr 2026

Petrol down 0.6p to 157.3p, diesel down 1.4p to 189.6p: 20 to 26 April 2026

Petrol ended the week at 157.3p a litre on average across UK forecourts, down 0.6p on the week before. Diesel ended at 189.6p, down 1.4p. The figures come from 7,374 forecourts. The cheapest town for petrol was Coleraine at 148.7p. The most expensive was Eden at 168.8p. Supermarkets were 3.3p a litre cheaper than other forecourts for petrol. Motorway services charged 22.2p above the national average.

13 Apr 2026 to 19 Apr 2026

Petrol down 0.6p to 157.9p, diesel down 0.9p to 191.0p: 13 to 19 April 2026

Petrol ended the week at 157.9p a litre on average across UK forecourts, down 0.6p on the week before. Diesel ended at 191.0p, down 0.9p. The figures come from 7,396 forecourts. The cheapest town for petrol was Omagh at 150.9p. The most expensive was Warlingham at 169.5p. Supermarkets were 3.0p a litre cheaper than other forecourts for petrol. Motorway services charged 21.4p above the national average.

6 Apr 2026 to 12 Apr 2026

Petrol up 1.8p to 158.4p, diesel up 3.1p to 191.8p: 6 to 12 April 2026

Petrol ended the week at 158.4p a litre on average across UK forecourts, up 1.8p on the week before. Diesel ended at 191.8p, up 3.1p. The figures come from 7,381 forecourts. The cheapest town for petrol was Bishop Auckland at 151.7p. The most expensive was Warlingham at 170.3p. Supermarkets were 3.3p a litre cheaper than other forecourts for petrol. Motorway services charged 20.8p above the national average.

30 Mar 2026 to 5 Apr 2026

Petrol up 4.7p to 156.7p, diesel up 7.6p to 188.7p: 30 Mar to 5 Apr 2026

Petrol ended the week at 156.7p a litre on average across UK forecourts, up 4.7p on the week before. Diesel ended at 188.7p, up 7.6p. The figures come from 7,352 forecourts. The cheapest town for petrol was Coleraine at 149.5p. The most expensive was Warlingham at 168.7p. Supermarkets were 2.3p a litre cheaper than other forecourts for petrol. Motorway services charged 20.5p above the national average.

23 Mar 2026 to 29 Mar 2026

Petrol up 4.9p to 152.0p, diesel up 10.2p to 181.1p: 23 to 29 March 2026

Petrol ended the week at 152.0p a litre on average across UK forecourts, up 4.9p on the week before. Diesel ended at 181.1p, up 10.2p. The figures come from 7,303 forecourts. The cheapest town for petrol was Bishop Auckland at 144.7p. The most expensive was West Berkshire at 163.5p. Supermarkets were 4.5p a litre cheaper than other forecourts for petrol. Motorway services charged 22.6p above the national average.

16 Mar 2026 to 22 Mar 2026

Petrol up 5.4p to 147.1p, diesel up 9.7p to 170.9p: 16 to 22 March 2026

Petrol ended the week at 147.1p a litre on average across UK forecourts, up 5.4p on the week before. Diesel ended at 170.9p, up 9.7p. The figures come from 7,185 forecourts. The cheapest town for petrol was Bishop Auckland at 139.7p. The most expensive was Warlingham at 158.7p. Supermarkets were 5.1p a litre cheaper than other forecourts for petrol. Motorway services charged 20.5p above the national average.

9 Mar 2026 to 15 Mar 2026

Petrol up 3.9p to 141.7p, diesel up 9.6p to 161.2p: 9 to 15 March 2026

Petrol ended the week at 141.7p a litre on average across UK forecourts, up 3.9p on the week before. Diesel ended at 161.2p, up 9.6p. The figures come from 7,040 forecourts. The cheapest town for petrol was Great Yarmouth at 135.2p. The most expensive was Warlingham at 155.5p. Supermarkets were 3.5p a litre cheaper than other forecourts for petrol. Motorway services charged 23.9p above the national average.

2 Mar 2026 to 8 Mar 2026

Petrol up 4.7p to 137.8p, diesel up 9.0p to 151.7p: 2 to 8 March 2026

Petrol ended the week at 137.8p a litre on average across UK forecourts, up 4.7p on the week before. Diesel ended at 151.7p, up 9.0p. The figures come from 6,031 forecourts. The cheapest town for petrol was Beeston at 132.2p. The most expensive was West Berkshire at 152.5p. Supermarkets were 2.5p a litre cheaper than other forecourts for petrol. Motorway services charged 23.8p above the national average.

23 Feb 2026 to 1 Mar 2026

Petrol up 0.6p to 133.2p, diesel up 0.8p to 142.7p: 23 Feb to 1 Mar 2026

Petrol ended the week at 133.2p a litre on average across UK forecourts, up 0.6p on the week before. Diesel ended at 142.7p, up 0.8p. The figures come from 5,714 forecourts. The cheapest town for petrol was Cookstown at 125.1p. The most expensive was West Berkshire at 146.9p. Supermarkets were 3.9p a litre cheaper than other forecourts for petrol. Motorway services charged 22.3p above the national average.

16 Feb 2026 to 22 Feb 2026

Petrol flat at 132.6p, diesel flat at 141.9p: 16 to 22 February 2026

Petrol ended the week at 132.6p a litre on average across UK forecourts, up 0.1p on the week before. Diesel ended at 141.9p, up 0.1p. The figures come from 5,737 forecourts. The cheapest town for petrol was Belfast at 124.4p. The most expensive was West Berkshire at 146.3p. Supermarkets were 3.6p a litre cheaper than other forecourts for petrol. Motorway services charged 22.0p above the national average.

9 Feb 2026 to 15 Feb 2026

Petrol up 0.3p to 132.4p, diesel up 0.6p to 141.8p: 9 to 15 February 2026

Petrol ended the week at 132.4p a litre on average across UK forecourts, up 0.3p on the week before. Diesel ended at 141.8p, up 0.6p. The figures come from 5,574 forecourts. The cheapest town for petrol was Cookstown at 124.0p. The most expensive was West Berkshire at 145.3p. Supermarkets were 3.7p a litre cheaper than other forecourts for petrol. Motorway services charged 21.1p above the national average.

2 Feb 2026 to 8 Feb 2026

Petrol down 0.8p to 132.1p, diesel down 0.7p to 141.2p: 2 to 8 February 2026

Petrol ended the week at 132.1p a litre on average across UK forecourts, down 0.8p on the week before. Diesel ended at 141.2p, down 0.7p. The figures come from 5,228 forecourts. The cheapest town for petrol was Newtownabbey at 123.2p. The most expensive was West Berkshire at 143.6p. Supermarkets were 3.5p a litre cheaper than other forecourts for petrol. Motorway services charged 21.3p above the national average.

26 Jan 2026 to 1 Feb 2026

Petrol up 0.8p to 132.9p, diesel up 1.0p to 141.9p: 26 Jan to 1 Feb 2026

Petrol ended the week at 132.9p a litre on average across UK forecourts, up 0.8p on the week before. Diesel ended at 141.9p, up 1.0p. The figures come from 1,226 forecourts. The cheapest town for petrol was Belfast at 123.9p. The most expensive was Rotherham at 148.1p. Supermarkets were 3.2p a litre cheaper than other forecourts for petrol. Motorway services charged 22.8p above the national average.

19 Jan 2026 to 25 Jan 2026

Petrol up 0.5p to 132.1p, diesel up 0.9p to 140.9p: 19 to 25 January 2026

Petrol ended the week at 132.1p a litre on average across UK forecourts, up 0.5p on the week before. Diesel ended at 140.9p, up 0.9p. The figures come from 402 forecourts. The cheapest town for petrol was Carlisle at 134.0p. The most expensive was Cornwall at 134.8p. Supermarkets were 3.0p a litre cheaper than other forecourts for petrol. Motorway services charged 14.4p above the national average.

12 Jan 2026 to 18 Jan 2026

Petrol up 2.1p to 131.6p, diesel up 1.2p to 140.0p: 12 to 18 January 2026

Petrol ended the week at 131.6p a litre on average across UK forecourts, up 2.1p on the week before. Diesel ended at 140.0p, up 1.2p. The figures come from 183 forecourts. The cheapest town for petrol was Carlisle at 133.8p. The most expensive was Carlisle at 133.8p. Supermarkets were 1.8p a litre cheaper than other forecourts for petrol.