How Much Is an MOT?

FixMyCar reveals how much an MOT costs on average.

Book an MOT now

Ellie Dyer-Brown

Friday August 01 2025

2 min read

The maximum price of an MOT is £54.85, as set by the Driver and Vehicle Standards Agency (DVSA). While this is the most a garage can charge, some charge less, so it's worth shopping around.


What is an MOT?

Every car over three years old is legally required to have an annual MOT. The test ensures that your vehicle is functional, safe and legal to drive and usually takes 45-60 minutes. It's your responsibility to know when your MOT is due and to book one before your current certificate runs out.

Find out what's checked in an MOT.


How much is an MOT?

The average price of an MOT is £46.93, according to FixMyCar's data.

car check
iStock.com/gorodenkoff

MOT price by make

MakeAverage price
Audi£46.67
BMW£46.66
Citroen£46.22
Ford£46.60
Mercedes£48.97
MINI£46.71
Nissan£46.66
Peugeot£46.58
Renault£46.64
Toyota£46.75
Vauxhall£46.54
Volkswagen£47.33
Volvo£50.81

MOT price by model


Get MOT quotes for your car

FixMyCar can help you get up-to-the-minute MOT quotes from local garages, allowing you to compare them based on price, location, value and reviews.

mot certificate
iStock.com/tattywelshie

Car Repair Cost Calculator
Our free tool shows you the average cost of car repairs for your make and model.
Check repair costs now

If you found this guide helpful, you might also like:

Get quotes in minutes
Save money on your car repair

Stay in the know

Get practical car care tips and the latest motoring news delivered to your inbox. Sign up to stay one step ahead on the road.