What the California Smog Check is and who has to get one
California's smog check is an emissions test that measures whether your vehicle's exhaust meets state air quality standards. Most vehicles registered in California must pass a smog check every two years, though some newer cars and certain other vehicles are exempt. The test itself takes about 10 to 15 minutes and costs between $30 and $70 depending on your vehicle type and the testing station.
Your vehicle needs a smog check before you can renew your registration with the California Department of Motor Vehicles (DMV). If your registration expires and you have not passed a smog check within the required timeframe, the DMV will not process your renewal until you show proof of a passing test result.
The smog check is run by the California Bureau of Automotive Repair (BAR), which licenses and oversees all testing stations. You cannot get tested at a dealership or your regular mechanic unless they hold a BAR smog check license.
Key Takeaways
- Most California vehicles need a smog check every two years before DMV registration renewal, though the test itself is not part of the DMV process.
- You must visit a licensed smog check station, which you can find through the BAR's online station locator or by searching for "smog check" in your area.
- If your vehicle fails, you have 30 days to repair it and retest at no additional cost at the same station, or you can pay to test elsewhere.
- Vehicles newer than a certain model year, electric vehicles, and some other categories do not require smog checks, though you should verify your vehicle's status before assuming you are exempt.
- Smog check results are sent electronically to the DMV, so you do not need to bring a paper certificate to renew your registration.
Which vehicles are exempt from the smog check requirement
Not every registered vehicle in California needs a smog check. Vehicles manufactured in the current year and the previous three model years are exempt — so a vehicle made in 2022 or later would not need testing in 2025. Electric vehicles and plug-in hybrids are also exempt, as are motorcycles, trailers, and vehicles with a Gross Vehicle Weight Rating over 14,000 pounds.
Vehicles that have been registered in California for fewer than eight model years and have never failed a smog check may may have access to for a STAR program exemption, which means they skip testing that year. However, you must have passed your previous smog check to stay in the program, and the program is not automatic — you need to enroll through the BAR website.
If you are unsure whether your vehicle is exempt, the BAR's online tool lets you enter your vehicle identification number (VIN) to check your status. Do not assume your vehicle is exempt based on age or type alone, because the rules have specific cutoffs and exceptions.
How to find a smog check station and what to bring
The California Bureau of Automotive Repair maintains an online station locator at bar.ca.gov where you can search by zip code or city to find licensed testing stations near you. You can also search online for "smog check near me" and filter for stations with good reviews, though any licensed station will perform the same test and send results to the DMV.
Bring your vehicle registration or proof of ownership and a valid photo ID. Some stations may ask for your VIN or license plate number when you call to schedule, though many accept walk-ins. You do not need to bring any paperwork from your previous smog check — the station will look up your history electronically.
Before you go, make sure your vehicle is in reasonable running condition. If your check engine light is on, the station will likely not test you until you have the issue diagnosed. If your vehicle has not been driven recently, take it for a short drive to warm up the engine before testing, as a cold engine can produce different emissions readings.
What happens if your vehicle fails the smog check
If your vehicle fails, the testing station must give you a written report showing which emissions standards it did not meet. You then have 30 days to repair the vehicle and return to the same station for a free retest. If you pass the retest within 30 days, you pay nothing extra. If you wait longer than 30 days or go to a different station, you will pay the full testing fee again.
The repair itself is your responsibility and cost. Common reasons for failure include a faulty oxygen sensor, a loose or missing gas cap, a failing catalytic converter, or an engine problem that triggers the check engine light. A mechanic can diagnose the specific issue, though you are not required to use the station's recommended repair shop — you can take your vehicle anywhere.
If repairs are expensive and your vehicle is older, you may want to explore the California Vehicle Retirement Program, which offers cash incentives to retire high-polluting vehicles. This is a separate program from smog check and is worth researching if your repair costs are substantial.
How smog check results reach the DMV and affect registration renewal
When you pass a smog check, the testing station sends your results electronically to the California DMV within one business day. You do not receive a paper certificate or need to bring anything to the DMV — the agency pulls your test results from the BAR's database when you renew your registration online, by mail, or in person.
If you renew your registration before your smog check results are in the system, your renewal may be delayed or rejected. For this reason, it is wise to schedule your smog check at least a week before your registration expires, giving the station time to transmit results and the DMV time to process them.
If your registration has already expired and you have not passed a smog check, you cannot legally drive the vehicle. Contact a smog check station when ready to schedule a test, then renew your registration as soon as your results are recorded with the DMV.
Smog check costs and what affects the price
The smog check itself costs between $30 and $70, depending on your vehicle type and the testing station's location and pricing. Stations set their own fees within state guidelines, so prices vary. A basic smog check for a standard passenger car typically costs $30 to $50, while a smog check for a heavy-duty vehicle or one with a diesel engine may cost more.
The retest fee is waived if you return within 30 days of a failure, but if you wait longer or test at a different station, you pay the full fee again. Some stations offer discounts for seniors, military members, or low-income drivers — ask when you call to schedule.
Repair costs are separate from the testing fee and depend entirely on what is wrong with your vehicle. A straightforward fix like replacing a gas cap might cost nothing if you do it yourself, while a catalytic converter replacement can cost several hundred dollars. Get a repair estimate before authorizing work if you are unsure.
Common reasons vehicles fail and how to avoid them
The most common reason for smog check failure is a check engine light that is on or has been recently triggered. This light indicates an emissions-related fault that the test will catch. If your check engine light is on, have a mechanic read the diagnostic code before scheduling your smog check — fixing the underlying issue will likely be necessary anyway.
A loose or missing gas cap is another frequent cause of failure because it allows fuel vapors to escape. Before your test, check that your gas cap is tight and not cracked. If it is damaged, replace it — a new cap costs $10 to $20 and often solves the problem.
Vehicles that have not been driven regularly or have been sitting for weeks may fail because the engine is not properly warmed up or the emissions system has not stabilized. Take your vehicle for a 15 to 20 minute drive on the highway before your appointment to bring the engine to operating temperature. Avoid testing when ready after a cold start or short city driving.
Frequently Asked Questions
Can I get a smog check from any mechanic or does it have to be a specific station?
It must be a station licensed by the California Bureau of Automotive Repair. You can find licensed stations through the BAR's online locator at bar.ca.gov or by searching for "smog check" in your area. Not all mechanics hold a smog check license, so confirm before you go.
What if I move out of California — do I still need a smog check?
No. Once you register your vehicle in another state, you follow that state's emissions testing rules, not California's. If you move back to California later, you will need to pass a smog check before registering your vehicle in the state again.
How long does a smog check result stay valid?
A passing smog check result is valid for 30 days before you must renew your registration. Once your registration is renewed based on that result, you do not need another smog check for two years — unless your registration expires sooner or you are in the STAR program, which has different timing rules.
Can I test my vehicle at a smog check station in a different county than where I live?
Yes. You can test at any licensed smog check station in California, regardless of which county you live in. The results go to the DMV under your vehicle's registration, not based on location.
What happens if I let my registration expire without getting a smog check?
You cannot legally drive the vehicle. Schedule a smog check when ready, then renew your registration as soon as your results are recorded with the DMV. Driving with an expired registration can result in a citation.