What San Francisco requires for smog tests
San Francisco requires a smog test — formally called a Smog Check — for most vehicles registered in the city, though the exact rules depend on your vehicle's age, fuel type, and when you last tested. The state of California runs the program, not San Francisco itself, but the city enforces it as part of vehicle registration renewal. You cannot renew your registration without a passing test result on file, and the Department of Motor Vehicles (DMV) will not issue new tags until the test is complete and submitted.
The test measures emissions from your tailpipe to may support your vehicle meets state air quality standards. Gasoline vehicles typically need testing every two years; diesel vehicles follow different rules based on model year. Vehicles registered outside California but driven in San Francisco do not need a Smog Check unless they are registered in California. If you are moving to San Francisco from another state, you will need a Smog Check before you can register your vehicle with the California DMV.
Key Takeaways
- San Francisco Smog Checks are required every two years for most gasoline vehicles and must be completed before you renew your vehicle registration with the DMV.
- You can only get tested at a California-certified Smog Check station, which you can find through the official Smog Check program website or by searching for "Smog Check stations near me" online.
- The test itself takes 10 to 30 minutes and costs between $30 and $70 depending on the station; the fee is separate from any repairs your vehicle might need.
- If your vehicle fails, you have 30 days to repair it and retest at no additional charge at the same station, though repairs themselves are not free.
- You must bring your vehicle registration and proof of current smog test results (if you have one) to the testing station.
Finding a certified Smog Check station in San Francisco
Only stations certified by the California Bureau of Automotive Repair (BAR) can perform Smog Checks. You can search for certified stations on the official Smog Check program website at smogcheck.ca.gov, which has a station locator tool. Enter your zip code or address, and the tool will show you nearby certified stations, their hours, and whether they accept walk-ins or require appointments.
Many independent repair shops, chain automotive retailers, and dealerships in San Francisco hold Smog Check certification. Some stations specialize only in testing; others combine testing with repair services. If a station is not listed on the official website, it is not certified, and a test performed there will not be recognized by the DMV. Always verify certification before you go.
What happens during the test
When you arrive at a certified station, bring your vehicle registration and your current smog test certificate if you have one. The technician will connect your vehicle to an emissions analyzer, which measures the levels of nitrogen oxides, carbon monoxide, and other pollutants in your exhaust. For most vehicles, the test takes 10 to 30 minutes and includes both a visual inspection of your emissions control equipment and a tailpipe test.
The technician will check that your catalytic converter, oxygen sensors, and other emissions systems are present and functioning. If any of these components are missing or visibly damaged, your vehicle will fail the visual portion before the tailpipe test even begins. The tailpipe test itself is non-invasive — the technician inserts a probe into your exhaust pipe while the engine idles and revs to measure emissions output.
Passing, failing, and retesting
If your vehicle passes, the station will issue a Smog Check certificate on the spot. This certificate is valid for 30 days, during which you must submit it to the DMV as part of your registration renewal. You can renew your registration online, by mail, or in person at a DMV office. The certificate itself is free once you pass the test; you only pay the testing fee.
If your vehicle fails, the station will give you a detailed report showing which emissions exceeded the legal limit. You then have 30 days to repair your vehicle and return to the same station for a retest at no additional charge. If you repair at a different shop, you can retest at any certified station, but you will pay the testing fee again. After repairs, the retest must happen within 30 days of the original failed test, or you will need to pay for a new initial test.
Cost and timing for San Francisco smog tests
The Smog Check test itself costs between $30 and $70 depending on the station and your vehicle type. Diesel vehicles and vehicles with more complex emissions systems may cost slightly more. This fee covers only the test; if your vehicle fails and needs repairs, those costs are separate and vary widely depending on what is wrong. A straightforward repair like replacing an oxygen sensor might cost $100 to $300; a catalytic converter replacement can cost $800 to $2,000 or more.
The test takes 10 to 30 minutes at the station. However, if you fail and need repairs, the total time depends on your mechanic's schedule and the complexity of the work. Plan to complete testing and any necessary repairs at least two weeks before your registration expires, because the DMV can take several days to process your renewal after you submit your certificate.
When you do not need a Smog Check in San Francisco
Vehicles that are brand new (typically current model year) are exempt from Smog Checks for their first four years of registration. After that, they follow the standard two-year testing cycle. Vehicles older than 1975 are also exempt. Some vehicles with alternative fuel systems, such as certain hybrid or electric vehicles, may be exempt or follow different testing rules depending on their powertrain.
If your vehicle is registered outside California but you live and drive in San Francisco, you do not need a California Smog Check unless you register it in California. However, if you plan to register it in California, you will need a passing Smog Check before the DMV will issue your registration. Check your vehicle's registration documents or contact the DMV to confirm your vehicle's testing requirements.
What to do if your vehicle repeatedly fails
If your vehicle fails the retest after repairs, you can request a second retest within 30 days at no charge. If it fails again, you have the option to pursue a Referee Smog Check through the Bureau of Automotive Repair. A Referee station is a neutral third-party tester that can review borderline cases or disputes about test results. You can find Referee stations through the Smog Check website.
If your vehicle continues to fail despite repairs, you may need to invest in more extensive work or consider whether the vehicle is worth repairing. Some vehicles with severe emissions problems may not be economically repairable. In those cases, you can explore whether your vehicle qualifies for the state's vehicle retirement or replacement programs, though those have their own requirements and are not available to all drivers.
Frequently Asked Questions
Can I get a Smog Check if my vehicle is not currently registered?
Yes. You can get tested at any certified station even if your registration has expired. However, you will need to complete the test and submit the certificate to the DMV before you can renew your registration. The certificate is valid for 30 days from the test date.
What if I move out of San Francisco after I pass my Smog Check?
Your Smog Check certificate is valid for 30 days and is tied to your vehicle, not your location. If you move and need to re-register your vehicle in a different state or county, that state or county's rules will explore. California's Smog Check is only required for California-registered vehicles.
Do I need to make an appointment at a Smog Check station?
It depends on the station. Many stations accept walk-ins, but some require appointments, especially during busy times. Call ahead or check the station's website before you go. Walk-in wait times can range from a few minutes to an hour depending on how busy the station is.
Can I test my vehicle in a different county and use the certificate in San Francisco?
Yes. A Smog Check certificate from any certified California station is valid statewide. If you get tested in another county, the certificate will still be recognized by the San Francisco DMV as long as it is from a certified station and was issued within 30 days of your registration renewal.
What happens if I let my registration expire without a Smog Check?
You cannot legally drive your vehicle with expired registration. The DMV will not renew your registration without a passing Smog Check certificate on file. If you are stopped by law enforcement, you can face fines and citations. Get tested and submit your certificate to the DMV as soon as possible to bring your registration current.