This site uses "cookies" to give you the best possible experience when using the website. Using this website means you agree to our use of cookies. You can find out more information by reading our cookie policy.

How much does an oil change cost?

Post main image

An oil change is an essential part of car maintenance that all drivers need to carry out. Most manufacturers recommend an annual oil change for your vehicle.

Changing engine oil is one of the easiest services for a mechanic, with the average cost for the service across all manufacturers just under £80. 

But, just how much does an oil change cost on average across different car makes. The prices below highlight the average costs for a range of different models. However, the only way to get an accurate quote is by entering your details to post a job on our oil change comparison page.

From the table it’s clear that Peugeot is the cheapest at around £72. Whereas Mercedes-Benz is the most expensive at over £20 more with an average cost of £93.10.

Average cost of an oil change by manufacturer

Car makeAverage Cost
Audi£83.26
BMW£87.19
Citroen£77.21
Ford£87.19
Mercedes-Benz£93.10
MINI£80.68
Nissan£77.62
Peugeot£72.92
Renault£76.96
Toyota£79.99
Vauxhall£76.80
Volkswagen£78.58

Related articles & guides

Nothing found