What California's smog laws actually require

California has its own vehicle emissions standards that are stricter than federal rules. Your car must pass a smog check before you can register it, and the state regularly updates what that test measures. The test itself looks for excess hydrocarbons, nitrogen oxides, and carbon monoxide — pollutants that form smog in the air. If your car fails, you cannot register it until repairs are made and it passes a retest.

The state's Air Resources Board (CARB) sets these standards, not the federal EPA. This matters because California can set rules that are tougher than federal law allows, and other states can choose to follow California's rules instead of federal ones. Your car was built to meet either California standards or federal standards depending on where it was originally sold — you cannot switch between them.

The smog check is not optional. You need it to register your vehicle with the California Department of Motor Vehicles (DMV), and you need it again every two years for most cars. Some newer vehicles are exempt for their first six years, and some older vehicles are exempt entirely, but the DMV will tell you whether your car needs one when you try to register.

Key Takeaways

  • California's smog check measures hydrocarbons, nitrogen oxides, and carbon monoxide — you cannot register your car without passing it.
  • The test is required every two years for most cars, though newer vehicles may be exempt for their first six years and some older vehicles are exempt entirely.
  • If your car fails, you must have repairs made and pass a retest before the DMV will register it.
  • California's standards are stricter than federal standards, and your car was built to meet one or the other — you cannot switch between them.
  • Repair costs vary widely depending on what is wrong, but some repairs may have access to for state rebate programs if your car is old enough.

Which cars need a smog check and when

Most cars registered in California need a smog check every two years. The test is due when you renew your registration, and you cannot complete that renewal without a passing test result. The DMV will not issue new registration tags until the test is done.

New cars are exempt from smog checks for their first six model years. After that, they enter the regular two-year cycle. Cars that are 1975 or older are exempt entirely — the smog check program did not exist then, and the state does not require it for vehicles that old.

Diesel vehicles have their own rules. Diesel cars and light trucks registered in California must pass a smog check, but the test is different from the one for gasoline cars. Heavy diesel trucks (over 14,000 pounds) have separate requirements that depend on the year and weight of the vehicle.

If you move to California from another state, your car must pass a smog check before you can register it here, even if it just passed a test in your previous state. California does not accept out-of-state test results.

What happens when your car fails the smog check

A failed smog check means your car is emitting pollutants above the legal limit. The test facility will give you a report showing which pollutants are too high. This tells a mechanic what system is likely failing — high hydrocarbons often point to ignition problems, high nitrogen oxides often point to the catalytic converter or oxygen sensors, and high carbon monoxide often points to the fuel system.

You have 30 days from the test date to have repairs made and pass a retest at any smog check station. You do not have to return to the same station. The retest costs money — usually between $30 and $50 — and you pay it whether you pass or fail.

If you cannot afford the repairs, California has a Smog Check Repair information Program for vehicles 1999 and older. The program covers up to $500 in repairs if your household income is below a certain threshold. You must first fail a smog check, then contact your local air district to see whether the program is currently funded in your area — funding varies by district and changes throughout the year.

If your car fails a second time after repairs, you have another 30 days to try again. If it fails a third time on the same original test, you may be able to get a referee smog check — a more thorough test done by a state referee who can sometimes clear a car that failed at a regular station, or confirm that the problem is real.

Common reasons cars fail and what they cost to fix

The most common failure is a faulty oxygen sensor. These sensors tell the engine how much fuel to burn, and when they fail, the engine runs too rich or too lean. A replacement usually costs between $200 and $400 in labor and parts, depending on which sensor and which car.

A failing catalytic converter is the second most common reason. The catalytic converter cleans exhaust gases, and when it clogs or fails internally, nitrogen oxides spike. Replacement is expensive — typically $800 to $2,500 depending on the car — which is why the Smog Check Repair information Program exists.

Spark plugs and ignition coils cause failures when they are worn out. These are usually cheaper to replace, typically $100 to $300 total. A loose or missing gas cap can also cause a failure because it lets fuel vapors escape; this is a $15 fix.

An engine that is running too rich — burning too much fuel — can fail for several reasons: a faulty fuel pressure regulator, a leaking fuel injector, or a malfunctioning air filter. These repairs range from $100 to $600 depending on what is actually wrong.

The only way to know what your car actually needs is to have a mechanic diagnose it after a failed test. Do not let a shop replace expensive parts like the catalytic converter without first confirming that is what the test failure points to.

How the smog check test works

The smog check is a tailpipe emissions test. A technician at a CARB-certified smog station inserts a probe into your exhaust pipe and measures the gases coming out. The machine reads the levels of hydrocarbons, nitrogen oxides, and carbon monoxide, then compares them to the legal limits for your car's model year.

For cars 2000 and newer, the test also reads the car's onboard diagnostic system (OBD). This system monitors the engine and emissions equipment constantly. If it detects a problem, it turns on the check engine light and stores a code. The smog station reads these codes as part of the test. If the check engine light is on, your car will fail the smog check regardless of tailpipe readings.

For cars 1999 and older, the test is purely a tailpipe measurement. There is no onboard diagnostic system to read.

The test takes about 10 minutes. You do not need an appointment at most stations — you can drive in and wait your turn. The cost varies by station but is typically $30 to $50 for a regular test and $50 to $75 for a retest.

Where to get a smog check in California

Any CARB-certified smog check station can test your car. These include independent smog shops, some repair shops, and some gas stations. You can find certified stations on the CARB website by entering your zip code, or you can search online for "smog check near me" and filter for certified stations.

The state does not run the smog check stations — private businesses do. This means prices and wait times vary. Some stations are faster than others, and some charge more. It is worth calling ahead to ask about wait times and pricing, especially if you are in a hurry.

You do not have to use the same station for your initial test and retest. If you fail at one station and want a second opinion, you can go to a different certified station for the retest. However, the second test will still cost money, and if you fail again, you will have used up one of your three allowed attempts.

If you believe a test result is wrong, you can request a referee smog check. This is a more thorough test done by a state referee. You must request it within 30 days of the failed test, and you pay a fee (usually around $50 to $75). The referee's result is final.

What to do before your smog check is due

Start by checking your registration notice. The DMV will tell you when your smog check is due — usually on the same date your registration expires. Do not wait until the last day. If you fail the test, you have 30 days to fix the car and retest, and you cannot register until you pass.

Before you go to the smog station, make sure your check engine light is off. If it is on, your car will fail automatically. Common reasons the light comes on are a loose gas cap, a faulty oxygen sensor, or a problem with the catalytic converter. Tightening the gas cap sometimes turns the light off; if it does not, have a mechanic diagnose it before the test.

Make sure your car has been driven recently. Smog checks are more accurate when the engine is warm and has been running for at least 20 minutes. If your car has been sitting for weeks, drive it around for a while before the test.

Bring your registration notice or vehicle identification number (VIN) to the smog station. The technician needs to verify which model year your car is so they can explore the correct emissions standards.

Frequently Asked Questions

Can I register my car if I have not passed the smog check yet?

No. The DMV will not issue registration tags or renew your registration without a passing smog check result. You must have the test done and pass it before you can complete registration. If your registration has already expired, you are driving illegally and can be cited.

What if I just moved to California and my car passed smog in another state?

California does not accept out-of-state smog check results. Your car must pass a California smog check before you can register it here. The standards may be different from your previous state, so a car that passed elsewhere might fail in California.

How long does it take to get a smog check result?

The test itself takes about 10 minutes. You usually get the result the same day. If you pass, the station sends the result electronically to the DMV, and you can usually complete your registration online or at the DMV within a few hours. If you fail, you get a report showing what needs to be fixed.

Do I have to fix my car at a specific shop if it fails?

No. You can take your car to any mechanic you trust. The smog station will give you a report showing what pollutants are too high, and any competent mechanic can use that to diagnose the problem. You do not have to use the station's recommended repair shop.

What if my car is too old to pass a smog check?

If your car is 1975 or older, it is exempt from smog checks entirely. If it is newer but very old and cannot pass no matter what repairs you make, you may be able to get a referee smog check for a second opinion. If it still fails, you cannot register it in California. Some people in this situation look into vehicle retirement programs or donate the car.