WHEN filling up your car you're often looking for the best deal but petrol and diesel prices change so often it's hard to keep track of the cheapest stations.

Fuel prices can be affected by a number of reasons including how many fuel stations are in an area, supermarkets changing prices to stay ahead of competitors or due to the price of crude oil.

READ ALSO: Reading and Bracknell residents send in pictures of their bakes as the winner of The Great British Bake Off is announced.

The Reading Chronicle, using the petrolprices.com tool, has searched across the town to find the cheapest stations.

All prices are accurate at the time of print according to the comparison site.

Here's where Reading's cheapest fuel stations are, with each being within a five-mile radius of the location.

READ ALSO: Sneak peek at Reading home on the market for £1.4m.

Unleaded

Asda, Lower Earley - 108.7p

Asda, Tilehurst, School Road - 108.7p

Sainsbury's Calcot - 108.9p

Morrisons, Reading - 109.7p

Tesco, Reading West Extra - 109.9p

Esso Bath Road (Southcote Express) - 109.9p

BP Bath Road (Calcot Service Station) - 109.9p

Diesel

Sainsbury's Calcot - 110.9p

Asda, Lower Earley - 111.7p

Asda, Tilehurst, School Road - 111.7p

BP Bath Road (Calcot Service Station) - 111.9p

Tesco, Reading West Extra - 112.9p

Esso Bath Road (Southcote Express) - 112.9p