A mechanic diagnostic fee costs $50 to $150 in 2026
Most independent shops charge about one hour of labor to find out what is wrong with your car. Most credit that fee toward the repair if you say yes. A free code read at a parts store is not the same thing.

Estimate your independent shop diagnostic cost
Pick what you need and add your ZIP. The price updates as you go. Got a price already? Check it in the last step.
Is this price fair?
A fair price is $50 to $150.
Type a price above to check it.
Middle of the range: $100
What you are paying for
How we calculate this
Prices are for the United States in 2026 from published cost guides, checked September 2026. This is an estimate, not a quote.
What you get for the fee
| What the fee covers | About an hour of a technician's time: reading the codes, checking live data, testing the part the code points at, and writing an estimate. |
|---|---|
| Credited if you repair? | Usually. Ask before you hand over the keys: "Does the diagnostic fee come off the repair bill?" |
| Shop labor rate | $90 to $130 per hour at most independents in 2026. The fee is normally one hour. |
| Simple vs hard problems | A steady check engine light is one hour. An intermittent electrical fault or a no-start can take two or three hours and cost $200 to $300. |
| Cheapest by state | About $90 in low-cost states like Mississippi, about $190 in California. The work is the same; the labor rate is not. |
| Free code read | Auto parts stores read the code for free. That tells you the symptom, not the cause. The shop's hour is spent proving which part actually failed. |
| Keep the findings | Ask for the codes and the technician's notes in writing. You paid for them, and they save money if you get a second quote. |
Read the code yourself first
Before you pay a shop to look at a check engine light, plug in a small OBD2 code reader. It shows the trouble code in about a minute, so you know what you are walking in with and can spot an overcharge. A code tells you where the fault is, not always the exact cause, so a hard problem can still need a full diagnostic. Many readers cost less than one diagnostic fee and you keep it for every car you own.
See OBD2 code readers on AmazonAs an Amazon Associate, FeeGuides.com earns from qualifying purchases. It does not change any price on this page.
Is your quote fair?
Type the price you were quoted. We compare it to the usual 2026 range of $50 to $150.
Why the fee exists
A code is a clue, not a diagnosis. Code P0301 says cylinder one is misfiring; it does not say whether the coil, the plug, the injector or a valve is the cause. The hour you pay for is the technician proving which one, so you don't pay for the wrong part.
What changes the diagnostic on an independent shop visit
How an independent shop bills the hour
Most independents post one labor rate and charge the diagnostic as one hour of it, sometimes half an hour for a quick electrical check. The scan tool is usually an aftermarket unit (Snap-on, Autel, Launch) that reads every common make well and most dealer-only modules poorly. That is fine for engine, emissions, brakes and charging faults, which are the majority of visits. It is not fine for module programming, key coding on newer cars, or a fault buried in a body control module, which the shop will often send to the dealer.
Where the independent wins and loses
Wins: a check engine light with a known code, a battery or alternator, a noise, a leak, anything on a car more than five years old. The shop has seen it a hundred times and the fee is the low end of the range. Loses: a fault under warranty (the dealer diagnoses free and the independent cannot), an intermittent electrical gremlin on a car full of driver aids, or anything that needs the maker's software. Ask the shop up front whether they can read your make's modules; a good one will say if they cannot.
The credit question
Independents are the most likely of any shop type to credit the diagnostic fee toward the repair, because they want the repair and they set their own rules. It is also the shop type most likely to skip a written diagnostic altogether and just quote the fix. Ask for the fee and the credit policy before the car goes on the lift, and ask for the finding in writing even if you do not repair there.
Common questions
How much does a mechanic charge for a diagnostic?
$50 to $150 at most independent shops in 2026, and $85 to $120 is typical. Complex electrical faults run higher.
Is the diagnostic fee waived if I get the repair done?
Usually at independents. Ask before booking; the answer varies by shop.
Why pay when AutoZone reads the code for free?
The free scan gives you the code. The paid diagnostic finds the cause. Replacing parts by guessing from a code is how a $120 diagnosis turns into $600 of wrong parts.
Is $150 too much for a diagnostic?
Not in a high-cost state or for an electrical problem. Above $200 at an independent shop, ask what extra testing was done.
Can I take the diagnosis to another shop?
Yes. Ask for the codes and notes in writing. Some shops discount a repair if you bring a recent diagnosis from elsewhere.
Other shops and brands
Compare prices
Related jobs people check next, with the usual 2026 price.
| Job | Usual price |
|---|---|
| Goodyear Diagnostic Fee | $131 to $209 |
| Firestone Diagnostic Fee | $90 to $130 |
| GMC Diagnostic Fee | $120 to $180 |
| Advance Auto Parts Diagnostic Fee | $131 to $209 |