DATA-BACKED GUIDE · UPDATED JULY 2026
How much does a car diagnostic check cost in the UK?
When the engine light comes on, the first step is usually a diagnostics check, where the garage plugs in and reads the fault codes. It is a small fee next to most jobs, and plenty of garages will knock it off the bill if you get the repair done with them. The real prices below are what drivers actually paid for the check itself.
The quick version
- A diagnostics check reads the car's fault codes to point at the problem, but it does not fix anything.
- The fee is small next to a repair, and many garages waive it if they carry out the work.
- A code points to a system, not always the exact faulty part, so some investigation may follow.
- A generic code reader is cheap to buy if you only want to know what the light means.
- A dealer diagnostic can cost more than an independent for what is often the same read.
What people actually paid
The gap: advertised vs actually paid (medians)
People reported paying 64% more than the advertised list price for diagnostics.
List prices are advertised prices; paid figures are what people reported, often for different cases and from a small sample so far. Treat the gap as a signal, not a quote.
Why the price varies so much
Diagnostic fees vary because a quick code read and a proper fault investigation are two different things. Plugging in to pull a stored code takes minutes and costs little, but tracing an intermittent electrical gremlin can take an hour of a technician's time, and that is charged accordingly. Dealers with brand-specific equipment often charge more than a general independent, though for common faults the read is much the same. Many garages treat the fee as a loss leader and refund it against the repair, so what you actually pay depends as much on the garage's policy as on the work involved.
How to pay less
- Ask up front whether the diagnostics fee is refunded if you have the repair done there.
- Compare garages on WhoCanFixMyCar or BookMyGarage, as diagnostic fees vary more than you would think.
- Some parts shops read basic codes free, which is worth trying before paying for a full check.
- Buy a cheap plug-in code reader if warning lights are a recurring event on an older car.
- Get a second opinion before agreeing to a big repair off the back of a single code.
Common questions
Is a diagnostic check worth paying for?
Usually yes, because guessing at a fault can mean buying parts you did not need. A diagnostics check narrows it down before you spend on repairs. And since many garages refund the fee if you have the work done with them, it often costs nothing in the end.
Does a diagnostic tell you exactly what is wrong?
Not always. A fault code points to a system or a sensor reading that is out of range, not necessarily the exact broken part. A good technician uses the code as a starting point and investigates from there, which is why two garages can read the same code but suggest different next steps.
Can I read the fault codes myself?
Yes, a basic plug-in code reader is cheap and tells you what a warning light relates to. It will not interpret the finer detail the way a garage's equipment and experience can, but for a recurring light on an older car it can save you a trip just to find out what is going on.