The cheapest place in Merseyside to fill up your car with petrol is at a Sainsbury's garage in Liverpool.

According to the latest data supplied by retailers, a driver in an average family car could save up to £4.40 by filling up at this forecourt, compared to the most expensive petrol station. The Sainsbury's garage at 112 East Prescot Road, Liverpool is charging motorists 141.9p per litre, which means it would cost £78.05 to fill up an average 55 litre tank.

This is based on a feed of live petrol prices which was set up by the government's Competition and Markets Authority last September. A government body has issued an alert to all motorists concerning the price of fuel.

READ MORE: 'Horrific lurgy' spreading across one part of Merseyside

READ MORE: Amazon shoppers ditch brands like Dyson and Shark for £30 'powerful' hair dryer

The Competition and Markets Authority (CMA) released new data showing ‘concerning’ information about prices at the pumps across the country.

Dan Turnbull, Senior Director of Markets at the CMA, said: “Drivers are feeling the pinch as fuel prices have been edging up since January. We’re particularly concerned by high margins which indicate weakened competition and are not a good sign for drivers."

The average price for a litre of petrol across the Merseyside region this week is 145.3p. Here are the cheapest places to top your car with petrol in Merseyside:

The most expensive filling station in Merseyside is an Esso station at College Road, Sefton. The cost of standard petrol at this station is 149.9p, meaning it would cost a total of £82.45 to fill up an average family car at this forecourt.

For the owners of diesel cars, the cheapest place to fill up is the Sainsbury's garage in Liverpool. The cost of a litre of standard diesel at this forecourt was 149.9p, according to prices supplied by retailers.

  • 141.9p - Sainsbury's, 112 East Prescot Road, Sandfield Park, Liverpool
  • 142.8p - Applegreen, 121-129 Great Howard Street, Waterfront North, Liverpool
  • 142.9p - Sainsbury's, Great Homer Street, Everton West, Liverpool
  • 143.9p - Sainsbury's, Rice Lane, Walton, Liverpool
  • 144.7p - Morrisons, Irlam Drive, Whitefield, Knowsley
  • 144.9p - Sainsbury's, Pensby Road, Pensby and Thingwall, Wirral
  • 144.9p - Sainsbury's, 342A Woodchurch Road, Oxton, Wirral
  • 144.9p - Sainsbury's, 152 Kings Road , Bebington, Wirral
  • 144.9p - Esso, Crossens, Meols, Sefton
  • 145.9p - Sainsbury's, Upton By Pass, Greasby, Frankby and Irby, Wirral

Here are the cheapest places to fill up your car with standard diesel in Merseyside this weekend:

  • 149.9p - Sainsbury's, 112 East Prescot Road, Sandfield Park, Liverpool
  • 151.9p - Sainsbury's, Great Homer Street, Everton West, Liverpool
  • 151.9p - Texaco, Whiston, Prescot South, Knowsley
  • 151.9p - Sainsbury's, Rice Lane, Walton, Liverpool
  • 152.8p - Applegreen, 121-129 Great Howard Street, Waterfront North, Liverpool
  • 152.9p - Sainsbury's, 152 Kings Road , Bebington, Wirral
  • 152.9p - Texaco, Grand National, Kirkdale East, Liverpool
  • 152.9p - Esso, Crossens, Meols, Sefton
  • 153.9p - Sainsbury's, Pensby Road, Pensby and Thingwall, Wirral
  • 153.9p - Sainsbury's, 342A Woodchurch Road, Oxton, Wirral

UK drivers are currently paying 148.4p per litre of petrol, while people who own diesel vehicles are forking out 156.7p on average. In Merseyside owners of petrol cars are currently being charged 2.2p less than the national average of 148.4p.

Diesel car drivers in Merseyside are paying 2.4p less than the national average. The cheapest place to buy petrol in the country is at a Esso garage in North Yorkshire where a litre of standard petrol is 133.9p. The most expensive petrol station in the country is a Shell garage in Elmbridge where motorists are charged 182.9p a litre.

Don't miss the biggest and breaking stories by signing up to the Echo Daily newsletter here