Smog check fees vary by test type and location, but you'll typically pay between $30 and $70

A smog check in California costs different amounts depending on whether you get the basic test or the more thorough one, and which repair shop or testing station you visit. The state does not set a fixed price — shops can charge what they want. Most stations charge between $30 and $70 for the test itself, though some charge less and a few charge more. If your vehicle fails and needs repairs, that's a separate cost that depends entirely on what's wrong with your car.

You'll find the widest range of prices at independent smog stations, which are small businesses that do nothing but emissions testing. Chain shops and dealerships tend to charge toward the higher end. Some stations advertise their price online or on a sign outside; others won't tell you until you call or arrive. If you're shopping around, a quick phone call to three or four nearby stations takes ten minutes and can save you $20 or $30.

Key Takeaways

  • A smog check test costs between $30 and $70 depending on the station, with independent testing stations often cheaper than dealerships.
  • The two-speed test (OBD test for 1996 and newer cars) is usually cheaper than the two-speed test for older vehicles, which requires a tailpipe probe.
  • If your car fails, you pay for repairs separately — the smog check fee covers only the test, not any work needed to pass.
  • You can call ahead to ask a station's price before you go, and prices do not vary by county or region within California.

The difference between OBD tests and tailpipe tests

California uses two different smog check methods depending on your car's model year. For vehicles from 1996 onward, the test is called an OBD test (on-board diagnostics). The technician plugs a scanner into a port under your dashboard, reads your car's emissions computer, and the test takes about five minutes. This test is usually the cheaper option, often $30 to $50.

For cars built before 1996, the test is a two-speed tailpipe test. The technician connects a probe to your exhaust pipe, revs the engine to specific speeds, and measures what comes out. This test takes longer and requires more equipment, so it typically costs $45 to $70. If your car is very old or has a non-standard exhaust setup, some stations may charge extra or refuse to test it.

What happens if your car fails

If your vehicle fails the smog check, you do not pay the testing station again to retest — you pay a repair shop to fix the problem, then return to the smog station (or go to a different one) for a retest. The retest itself costs the same as the original test, so budget another $30 to $70.

Repair costs depend entirely on what failed. A loose gas cap might cost nothing to fix. A faulty oxygen sensor might run $150 to $300. A catalytic converter replacement can cost $500 to $2,000 or more. Some repair shops will give you an estimate before they start work; others charge a diagnostic fee (usually $50 to $100) to figure out what's wrong. If you're worried about repair costs, get a quote from at least two shops before committing.

Where to get a smog check

You have three main options: independent smog-only stations, repair shops that also do smog testing, and new-car dealerships. Independent stations are usually the cheapest and fastest. You can find them by searching "smog check near me" or looking at your city or county's website, which often lists certified stations. Repair shops charge more but can fix your car on the spot if it fails. Dealerships charge the most but may be your only option if your car is still under warranty and you want to keep warranty coverage intact.

All stations must be certified by the Bureau of Automotive Repair, a state agency. You can verify a station's certification on the Bureau's website before you go. Some stations are open evenings and weekends; others keep regular business hours only. Call ahead to ask about wait times, especially on Saturdays.

Payment and what to bring

Most smog stations accept cash, credit cards, and debit cards. A few accept only cash, so it's worth asking when you call. You'll need to bring your vehicle registration and proof of insurance — the technician will check these before testing. If your car is registered out of state, you may still be able to get a smog check in California, but call the station first to confirm they'll test it.

The smog check certificate is printed on the spot if you pass. If you fail, you get a report showing what failed and what repairs are recommended. Keep both documents — you'll need the passing certificate to renew your registration, and the failure report is useful when you take your car to a repair shop.

How often you need a smog check

In most of California, you need a smog check every two years when you renew your vehicle registration. New cars (current model year) are exempt for the first six years. Cars older than 1975 are exempt. If you live in a rural county, you may not need one at all — check your county's rules. Some counties in the San Francisco Bay Area, Los Angeles area, and San Diego area have stricter rules and may require checks more often or for older vehicles.

You can get your smog check up to 90 days before your registration expires. If you wait until after it expires, you cannot legally drive the car until you pass and renew. Plan ahead so you're not rushed.

Frequently Asked Questions

Can I get a smog check at any time of year?

Yes. You can get one anytime, but you can only use it toward registration renewal within 90 days of your registration expiration date. If you get one too early, it expires before you can use it.

Do I have to go to a smog station in my county?

No. You can go to any certified station anywhere in California. Some people go to cheaper stations in neighboring counties, though the savings are usually small once you factor in gas and time.

What if I just bought a used car and don't know when it last passed?

You can check the Bureau of Automotive Repair's website with your vehicle's license plate to see if there's a recent passing record. If there isn't one, or if you're unsure, get a new test before your registration expires.

Will a smog check cost more if my car is really old or has high mileage?

The test fee itself is the same regardless of age or mileage. However, some stations may charge extra if your car is so old or unusual that it's difficult to test, or they may refuse to test it at all. Call ahead if your car is pre-1975 or heavily modified.

Can I get a smog check if my check engine light is on?

No. The light means your car's emissions system has a problem that needs diagnosis. Get that fixed first, then the light should turn off. After that, you can get a smog check. Some repair shops will diagnose and fix the problem for you.