Smog check fees vary by test type and location, but you can expect to pay between $30 and $80 at most test-only stations
California smog checks cost different amounts depending on whether your vehicle needs a basic test (for most cars) or a more complex test (for vehicles with emissions equipment problems or those that failed before). Test-only stations—places that just run the inspection without selling repairs—typically charge $30 to $50. Stations that both test and repair charge $50 to $80 for the test alone, though some bundle the test fee into repair costs if you need work done.
The state does not set a maximum price, so shops in your area may charge differently. A station in a rural county might charge less than one in a city. Before you go in, call ahead and ask the exact price for your vehicle's model year and test type. Some stations post their fees online.
Key Takeaways
- Test-only stations usually charge $30 to $50, while stations that repair vehicles charge $50 to $80 for the test itself.
- The state does not cap smog check prices, so costs vary by location and shop.
- You can call ahead to confirm the price before you arrive, and some stations publish their fees online.
- If your vehicle fails, you pay for the test again when you retest after repairs, though some shops waive the retest fee if they did the work.
What the test actually costs you
The smog check itself—the inspection that takes 10 to 30 minutes—is what you pay for upfront. This is separate from any repairs your vehicle might need. If your car passes, you pay only the test fee and leave with your certificate. If it fails, you pay for repairs elsewhere (or at that same station if they offer them), then return for a retest.
Retest fees are sometimes waived if the same shop that repaired your vehicle runs the second test. Other shops charge the full fee again. Ask before you leave after repairs whether the retest will cost extra. Some stations advertise "free retest" as a selling point, so it is worth shopping around if you know your vehicle might fail.
Why prices differ between shops
California allows each smog station to set its own price. Shops in expensive areas or with newer equipment may charge more. A station that specializes in emissions work and has invested in the latest testing machines might charge $70, while a smaller shop across town charges $40 for the same test.
Test-only stations tend to be cheaper because they do not have repair bays, mechanics, or the overhead of a full service shop. They run the test, print your certificate if you pass, and send you on your way. Repair shops charge more because they have invested in both testing and repair equipment, and they expect to make money on the test whether or not you buy repairs from them.
How to find the lowest price in your area
Call or visit websites for test-only stations first—these are your best bet for lower prices. Search "smog check test only" plus your city name, or look for stations certified by the Bureau of Automotive Repair (BAR). Many independent shops and some chains like Firestone or Midas also run smog tests; call three or four and compare.
Ask each shop for the exact price for your vehicle's year and model, because some charge differently for older cars or trucks. If a shop seems unusually cheap—$15 or $20—be cautious; the state requires proper equipment and training, and a suspiciously low price might mean corners are being cut. Stick with BAR-certified stations, which you can verify on the state's website.
What happens if you fail and need repairs
If your vehicle fails the smog check, you have paid for the test but not yet for repairs. The test report will tell you what failed—usually oxygen sensors, catalytic converters, or engine control problems. You then take that report to a repair shop (which may or may not be the same place that tested you) and pay for the work needed to fix the problem.
Repair costs vary widely depending on what failed. A sensor replacement might cost $200 to $400. A catalytic converter can run $800 to $2,000 or more. After repairs, you return to a smog station for a retest. If that station did the repairs, they may waive the retest fee; if not, you pay the test fee again. Budget for both the repair and the retest when you learn your vehicle failed.
Discounts and ways to lower your cost
Some stations offer discounts for seniors, military members, or low-income drivers, though this is not required by law and varies by shop. Call ahead and ask. A few stations run promotions during slow months—typically summer or early fall—so timing your test might save a few dollars.
The most reliable way to lower your total cost is to keep your vehicle well-maintained. Regular oil changes, air filter replacements, and engine tune-ups reduce the chance of failure. If your car is older or has high mileage, have a pre-smog inspection at a trusted mechanic before you go to the test station. Spending $50 on a diagnostic now might prevent a $500 repair bill later if you fail and have to fix something unexpected.
When you need to test and how often you pay
In California, you need a smog check every two years for most vehicles, or every year if your car is model year 1975 or older. You pay the test fee each time you test. If you pass, you are done until your next renewal. If you fail, you pay to retest after repairs—that is a second test fee in the same year.
Plan your smog check for a month or two before your registration expires so you have time to fix any problems and retest if needed. If you wait until the last week, you risk running out of time and having to renew your registration without a current smog certificate, which can result in fines or a registration hold.
Frequently Asked Questions
Can I get my smog check done anywhere in California?
No. You must use a station certified by the Bureau of Automotive Repair (BAR). You can search for certified stations on the BAR website by entering your zip code. Test-only stations and repair shops both can be certified; make sure the one you choose shows up in that search.
Do I have to pay for a smog check if my car is brand new?
No. New vehicles (typically model year 2024 or newer, depending on when you buy) are exempt from smog checks for the first six years. After that, you will need to test every two years. Check your registration paperwork to see when your vehicle becomes subject to testing.
What if I fail the smog check twice?
You pay for each test. If you fail twice, you have paid for two tests plus repairs. After the second failure, you may be able to get a referee smog check—a special test run by the state—if you believe the station made an error. This costs around $30 to $50 and is done at a referee station, not a regular smog shop.
Is there a difference in price between a regular smog check and a smog check for a vehicle that failed before?
Yes. A vehicle that failed before or has emissions equipment problems may need an OBD test (on-board diagnostic) instead of a basic test, and some stations charge more for this. Call ahead and tell the shop your vehicle's history so they quote you the correct price.
Can I get a refund if I fail the smog check?
No. The test fee is non-refundable whether you pass or fail. You are paying for the inspection itself, not for a passing result. If you believe the test was run incorrectly, you can request a referee smog check through the Bureau of Automotive Repair.