Smog check prices vary by location and test type, usually between $30 and $80
A smog check costs somewhere between $30 and $80 in most of California, depending on which county you live in, what year your vehicle was made, and whether you need a basic emissions test or a more involved diagnostic. The state does not set a single price — each county's Bureau of Automotive Repair oversees the test stations in that area and allows them to set their own fees within guidelines. A 1996 vehicle might cost less to test than a 2010 model because newer cars have more complex emissions systems. Some stations charge extra if your vehicle fails and needs a retest.
The fastest way to find the actual price near you is to call three or four test stations in your area and ask what they charge for your vehicle's year and model. You can also search the Bureau of Automotive Repair's official test station locator on the BAR website, which lists every licensed station by county and includes phone numbers so you can ask about pricing before you drive there.
Key Takeaways
- Smog check prices are set by individual test stations, not the state, so calling ahead saves you time and money.
- Older vehicles (usually pre-1976) and some newer hybrids may not need a smog check at all, so confirm your vehicle's requirements before paying for a test.
- The Bureau of Automotive Repair's test station locator shows licensed stations near you with their phone numbers so you can ask about fees.
- If your vehicle fails, you will need to fix the problem and pay for a retest, which usually costs the same as the initial test.
What determines the price you pay
Test stations charge based on what equipment and time your vehicle needs. A basic smog check on a vehicle from 1996 or later uses an On-Board Diagnostic (OBD) test, which plugs a scanner into your car's computer port and takes about 10 minutes. This is usually the cheapest option, often $30 to $50. A vehicle from 1975 or earlier may need a Two-Speed Idle test or Acceleration Simulation Mode (ASM) test, which takes longer and costs more — sometimes $60 to $80 — because the technician has to run your engine through specific speeds and measure the exhaust directly.
Your county also affects price. Urban counties with more test stations and competition tend to have lower prices than rural counties where fewer stations operate. Some stations offer discounts if you bring your vehicle during off-peak hours or if you are a regular customer, so it is worth asking when you call.
How to find test stations and compare prices
The Bureau of Automotive Repair maintains a searchable database of every licensed smog check station in California. Go to the BAR website, enter your county or zip code, and you will see a list of stations with their addresses and phone numbers. This is the official list — any station not on it is not licensed to perform smog checks.
Once you have a few names, call and tell the technician your vehicle's year, make, and model. Ask specifically what the test will cost and whether there are any extra fees if your car fails. Some stations charge the same price for a retest; others charge less. A few stations may quote you a price over the phone but charge more in person if they discover your vehicle needs a more complex test, so ask whether the quoted price is may provide or an estimate.
When you might not need a smog check
Not every vehicle needs a smog check every year. Vehicles manufactured before 1976 are exempt — they are considered classics and do not have the emissions systems the test measures. Some newer electric vehicles and plug-in hybrids are also exempt, depending on the year and model. If you just bought a vehicle and it is brand new, you may not need a smog check for the first four years of registration.
The best way to know whether your vehicle needs a test is to check your registration renewal notice — it will say whether a smog check is required. If you are unsure, call your local Department of Motor Vehicles or a test station and give them your vehicle's year, make, and model. They can tell you in seconds whether you are required to test.
What happens if your vehicle fails
If your smog check fails, you will need to have the problem fixed before you can pass a retest. The test report will tell you which emissions system failed — for example, the catalytic converter, oxygen sensor, or fuel system. You then take the vehicle to a repair shop, have the work done, and return to a smog check station for a retest. The retest usually costs the same as the original test, though some stations offer a discount if you return within a certain time frame.
You have 30 days from the date of a failed test to fix the problem and retest. If you do not retest within 30 days, you will have to pay for a new initial test. Some stations will waive the retest fee if you bring proof that you had the repair done at a shop, so keep your repair invoice and ask about this when you schedule the retest.
How to prepare your vehicle for the lowest cost
A well-maintained vehicle is less likely to fail, which saves you the cost of repairs and a retest. Before your smog check, make sure your engine oil is at the correct level, your tires are properly inflated, and your engine has warmed up for at least 20 minutes. Do not drive aggressively right before the test — let your engine idle normally. If your check engine light is on, have a mechanic read the code before you go to the test station, because some codes will cause an automatic fail.
If you know your vehicle is old or has high mileage, you might want to have a pre-test inspection at a repair shop first. Some shops charge $20 to $40 to scan your vehicle's computer and tell you whether it will pass. This costs money upfront but can save you from paying for a failed test and then discovering an expensive repair is needed.
Frequently Asked Questions
Can I get a smog check at any repair shop, or does it have to be a special station?
Only licensed smog check stations can perform the test, though some repair shops are also licensed stations. You cannot get a smog check at a regular mechanic unless they hold a Bureau of Automotive Repair license. Use the BAR locator to find licensed stations near you.
What if I move to a different county — do I need a new smog check?
No. A smog check is valid statewide for 60 days from the test date. If you move and need to register your vehicle in a new county, the test you already have will still be good as long as it is less than 60 days old.
Do I have to get the smog check before I renew my registration?
Yes. You cannot renew your registration without a passing smog check if one is required for your vehicle. You must get the test done and submit the results to the DMV before your registration expires, or you will face late fees.
Is there a price cap, or can stations charge whatever they want?
The Bureau of Automotive Repair sets maximum fees that stations can charge, but the caps vary by county and test type. Stations can charge less than the maximum, which is why calling around to compare prices is worth your time.
What if a station charges me more than they quoted on the phone?
Ask for an itemized receipt showing what you were charged for. If the amount is significantly higher than the quoted price, contact the Bureau of Automotive Repair with your receipt and the station's name. You can file a complaint if you believe you were overcharged.