California Smog Check Stations Are Run by Private Businesses, Not the DMV
The California Department of Motor Vehicles does not operate smog check stations. Instead, the state licenses private repair shops, service stations, and test-only facilities to perform smog checks. You find a station by searching the official California Bureau of Automotive Repair (BAR) database, not by calling the DMV. The BAR maintains a public list of all licensed stations, organized by county and city, and you can filter by whether you need a test-only location or a station that also does repairs.
This matters because not every repair shop is licensed to perform smog checks, and not every licensed station is near you. The BAR database is the only official source — third-party websites that claim to list stations may be outdated or incomplete. You can search at bar.ca.gov under "Find a Smog Check Station" or call the BAR directly at 1-800-622-7733 if you do not have internet access.
Key Takeaways
- Search the California Bureau of Automotive Repair database at bar.ca.gov to find licensed smog check stations by county and city.
- Test-only stations cost less than repair shops but cannot fix problems; repair shops can do both testing and repairs in one visit.
- Your vehicle's model year and fuel type determine which smog check test you need, and not all stations perform all test types.
- Bring your vehicle registration and proof of current insurance; the station will need your Vehicle Identification Number (VIN).
- A smog check is required before you renew your registration if your vehicle is between 2 and 30 model years old.
How to Search the Official BAR Station Database
Go to bar.ca.gov and click "Find a Smog Check Station." Enter your county and city, or your ZIP code. The database returns all licensed stations in that area, with their addresses, phone numbers, and hours. Each listing shows whether the station is test-only or a repair facility, and which test types it performs.
Test-only stations perform the smog check but cannot repair your vehicle if it fails. Repair shops can test and repair in one location, which saves time if your vehicle needs work. Test-only stations are usually cheaper — typically $30 to $50 for a test — while repair shops may charge $50 to $100 or more, especially if repairs are needed. If you already know your vehicle will fail, a repair shop may be more efficient. If you expect to pass, a test-only station is the faster and cheaper option.
The database updates regularly as stations open and close. If a station you used before no longer appears in the search results, it is no longer licensed. Do not use an unlicensed station — the smog check will not be valid, and you will have to pay again at a licensed facility.
Which Test Type Your Vehicle Needs
California requires different smog check tests based on your vehicle's model year and fuel type. The BAR database filters by test type, so you can search for stations that perform the specific test your vehicle needs.
Smog Check I (OBD test) is for vehicles model year 1996 and newer with gasoline engines. The station plugs a scanner into your vehicle's onboard diagnostic port and reads emissions data from your vehicle's computer. This test takes about 10 minutes and does not require a tailpipe probe. Most stations perform this test.
Smog Check II (two-speed test) is for vehicles model year 1995 and older with gasoline engines, and for some diesel vehicles. The station connects your vehicle to a dynamometer (a machine that measures engine output) and runs a two-speed test cycle. This test takes longer and requires more equipment, so fewer stations perform it. If you own an older vehicle, confirm the station offers Smog Check II before you drive there.
Heavy-duty diesel test is for diesel vehicles over 14,000 pounds. This is a specialized test performed at fewer locations. Search the BAR database specifically for "heavy-duty diesel" if your vehicle requires this test.
What to Bring and What to Expect
Bring your vehicle registration and proof of current insurance. The station will need your Vehicle Identification Number (VIN), which is on your registration and on a sticker inside your driver's side door jamb. Have your keys ready so the technician can move your vehicle if needed.
The test itself takes 10 to 30 minutes depending on the test type. You will receive a printed or digital smog check certificate when ready after the test, whether your vehicle passes or fails. If your vehicle passes, the certificate is valid for 30 days — you must renew your registration within that window or the certificate expires and you will need another test.
If your vehicle fails, the certificate shows which emissions standards it did not meet. You then have 30 days to repair the vehicle and retest at any licensed station. Some stations offer a "free retest" if you repair at their facility, but you are not required to use the same station for repairs and retesting. You can repair elsewhere and retest at a different station if you choose.
When You Need a Smog Check Before Registration Renewal
California requires a smog check before you renew your vehicle registration if your vehicle is between 2 and 30 model years old. Vehicles that are 1 model year old do not need a smog check. Vehicles that are 31 model years old or older are exempt from smog checks.
The DMV will tell you whether your vehicle needs a smog check when you renew your registration online, by mail, or in person. If a smog check is required and you do not submit a valid certificate, the DMV will not process your registration renewal. You must obtain the smog check before you can complete the renewal.
Some vehicles are exempt even if they fall within the 2-to-30-year window. Vehicles with a "gross vehicle weight rating" over 14,000 pounds, certain electric vehicles, and vehicles registered in specific California counties may have different requirements. The DMV notice will specify whether your vehicle is exempt.
What to Do If a Station Is Closed or Does Not Perform Your Test Type
If the nearest station is closed or does not perform the test your vehicle needs, search a wider geographic area in the BAR database. You are not required to use the closest station — you can drive to any licensed station in California. Some people travel 30 minutes or more to reach a station that performs their specific test type, especially for Smog Check II or heavy-duty diesel tests.
If you cannot find a station that performs your test type in your area, call the BAR at 1-800-622-7733. The BAR can tell you which stations in your region perform that test and may be able to direct you to the nearest one. Do not assume a station performs a test type just because it is licensed — always confirm by phone or through the database before you drive there.
Frequently Asked Questions
Can I get a smog check at the DMV?
No. The DMV does not perform smog checks. You must go to a private licensed station. The DMV only accepts the smog check certificate from a licensed station as proof that your vehicle passed.
How long is a smog check certificate valid?
A smog check certificate is valid for 30 days from the test date. You must renew your registration within that 30-day window, or the certificate expires and you will need another test. If your vehicle fails, you have 30 days to repair and retest.
What if my vehicle fails the smog check?
You have 30 days to repair your vehicle and retest at any licensed station. The repair shop does not have to be the same station where you tested. Once your vehicle passes, you can renew your registration with the new passing certificate.
Do I have to use a repair shop if my vehicle fails, or can I repair it myself?
You can repair your vehicle yourself if you have the skills and tools. You do not have to use a repair shop. After repairs, you must retest at a licensed station to get a passing certificate. The station will not know or care whether you did the repairs yourself or had a shop do them.
What if I move to a different county — do I need a new smog check?
No. A smog check certificate is valid statewide. If you move and need to renew your registration in a new county, the certificate from your previous county is still valid as long as it has not expired (30 days from the test date).