California Smog Check Fees Vary by Test Type and Location
A California smog check costs between $30 and $80 depending on whether your vehicle needs the basic test or the more involved diagnostic. The basic smog test — the OBD (on-board diagnostic) scan that most vehicles get — typically runs $30 to $50 at a certified station. If your vehicle fails or is older and requires a two-speed idle test, you'll pay $50 to $80. Some stations charge extra for retests if your vehicle fails the first time, though many include one retest in the initial fee.
Prices are not set by the state; each certified smog station sets its own rate within the allowed range. A station in San Francisco may charge differently than one in rural Kern County. You can call ahead or check a station's website to confirm the exact price before you go, which saves a trip if the cost is higher than you expected.
The smog check itself is separate from registration fees. You pay the smog station directly, then use the passing certificate to renew your registration with the DMV. If you fail, you pay for repairs and then pay again for a retest — there is no refund on the first test.
Key Takeaways
- A basic smog test costs $30 to $50 at most California certified stations, with older or problem vehicles paying $50 to $80 for a more thorough test.
- Each station sets its own price, so calling ahead or checking online before you visit can save you money and time.
- If your vehicle fails, you pay for repairs and then pay the station again for a retest, which is a separate charge.
- You need a passing smog certificate to renew your registration; the smog test fee is not included in DMV registration costs.
- Smog checks are required every two years for most vehicles, or annually for vehicles over 16 years old.
What the Basic OBD Test Includes
The OBD test is what most vehicles built after 1996 receive. The technician plugs a scanner into your vehicle's diagnostic port — usually located under the steering wheel or dashboard — and reads the emissions data your car's computer has stored. This takes about 10 to 15 minutes and costs $30 to $50. The scanner checks whether your vehicle's emissions control systems are working and whether any fault codes are present.
If your check engine light is on, your vehicle will fail the OBD test even if emissions are within limits. You must have the underlying problem diagnosed and repaired before you can pass. Some stations offer diagnostic services to identify the problem, but that is a separate charge beyond the smog test itself.
Older Vehicles and the Two-Speed Idle Test
Vehicles from 1995 and earlier do not have an OBD system, so they undergo a two-speed idle test instead. The technician revs your engine to a set speed while measuring tailpipe emissions. This test is more involved and takes longer, which is why it costs $50 to $80. Some stations may charge extra if your vehicle fails and needs a retest.
If you own a vehicle this old, confirm the station performs two-speed idle tests before you arrive — not all certified stations do. You can search the California Bureau of Automotive Repair website to find stations near you that handle older vehicles.
Retest Costs When Your Vehicle Fails
If your vehicle fails the smog check, you must have the emissions problem repaired before you can retest. Repair costs vary widely depending on what is wrong — a faulty oxygen sensor might cost $200 to $400 to replace, while a catalytic converter can run $800 to $2,000 or more. You are responsible for finding and paying a repair shop; the smog station does not perform repairs.
After repairs, you return to the smog station for a retest. Many stations include one free retest in the original fee if you fail, but some charge $15 to $30 for each retest. Ask the station about their retest policy before you leave after a failed test. If you retest at a different station, you pay the full smog check fee again.
Where to Find Certified Stations and Compare Prices
The California Bureau of Automotive Repair maintains a searchable database of all certified smog stations. You can search by zip code or city on their website to find stations near you, see their hours, and in many cases view customer reviews. Some stations list their prices online; others require a phone call.
Prices can differ by $20 or more between nearby stations, so it is worth calling two or three to compare. Ask specifically whether the quoted price includes a retest if you fail, and whether there are any additional fees for vehicles with check engine lights or other issues. Some stations offer discounts for seniors or low-income drivers — ask when you call.
Timing and When You Need a Smog Check
You need a smog check before you renew your vehicle registration. For most vehicles, that is every two years. Vehicles over 16 years old need a smog check every year. You can take the test up to 90 days before your registration expires; the certificate is valid for 30 days after the test date.
Plan ahead so you are not rushed. If your vehicle fails, you need time to get it repaired and retested before your registration expires. Waiting until the last week of your registration window can leave you with an expired registration if repairs take longer than expected.
Frequently Asked Questions
Can I get a smog check waiver instead of paying for the test?
Waivers are rare and only for vehicles with documented repair attempts that did not bring emissions into range. You must fail the smog test first, attempt repairs, fail again, and then request a waiver from the station. Most vehicles do not meet the criteria. Your best option is to have the vehicle properly repaired.
What if I just bought a used car — do I need a smog check right away?
You need a smog check before you register the vehicle in California. If you bought it out of state, you must pass a smog test as part of the registration process. If you bought it in California, the seller should have provided a passing certificate; if not, you will need to test before the registration is complete.
Do I have to use a smog station, or can I test at a dealership?
Only certified smog stations can issue a passing certificate that the DMV will accept. Dealerships may perform diagnostics, but they cannot issue an official smog certificate. You must go to a Bureau of Automotive Repair certified station.
Is there a fee if I pass the smog check on the first try?
No. You pay the smog station fee once — $30 to $80 depending on your vehicle type — and if you pass, that is the only charge. There is no additional DMV fee for the smog certificate itself; you only pay DMV registration fees when you renew your registration.
Can I take my smog check certificate to any DMV office to renew registration?
Yes. Once you have a passing certificate, you can renew your registration online, by mail, or in person at any DMV office. The certificate is valid for 30 days from the test date, so do not wait too long after passing to complete your registration renewal.