What you'll pay for a smog check in California
A smog check in California costs between $30 and $70 for a basic test, depending on your vehicle type and the testing station you choose. The state sets a maximum fee of $70 for most vehicles, though some stations charge less. Heavy-duty vehicles and vehicles with aftermarket equipment may cost more — up to $90 or higher — because they require more complex testing procedures.
The price you pay covers the actual emissions test and the certificate of compliance (or notice of noncompliance) that the station issues. This is a one-time fee per test; you don't pay extra to register the results with the state. If your vehicle fails, you'll need to pay for repairs and then pay for a retest, which costs the same as the initial test.
Some testing stations offer discounts or package deals, particularly if they also perform repairs. However, you're not required to use the same station for testing and repairs — you can test at one location and take your vehicle elsewhere for work.
Key Takeaways
- A standard smog check costs $30 to $70 in California, with $70 being the state maximum for most vehicles.
- Heavy-duty vehicles and those with modifications may cost $90 or more because they require additional testing steps.
- The fee covers only the test and certificate; repairs needed to pass are separate costs.
- You can choose any Bureau of Automotive Repair-certified station for testing and a different station for repairs.
- A retest after repairs costs the same as the initial test.
Why prices vary between testing stations
California allows testing stations to set their own fees within the state maximum, so you may see different prices at different locations. A station in a high-rent area or one that offers same-day service may charge closer to $70, while a station in a lower-cost area might charge $40 or $50 for the same test.
Some stations bundle the test with other services. A repair shop that performs smog checks might offer a discount on the test if you also have them do repairs, or they might charge full price but include a free pre-inspection to identify likely problems. Always ask what's included in the quoted price before you commit.
The type of test your vehicle needs also affects the price. Older vehicles (typically 1975 and earlier) may not require a smog check at all. Vehicles from 1976 to 1999 usually need a basic two-speed idle test. Vehicles from 2000 onward typically need an On-Board Diagnostic (OBD) test, which is faster and often cheaper to perform, though the station fee may be the same.
Finding certified testing stations and comparing prices
The Bureau of Automotive Repair (BAR) maintains a searchable list of certified smog check stations on its website. You can search by ZIP code to find stations near you and see which ones are currently certified. The list doesn't show prices, so you'll need to call ahead or visit the station's website to ask what they charge.
When you call, ask specifically: "What is your smog check fee for a [your vehicle year and type]?" Some stations quote a range, so pin down the exact price for your situation. Also ask whether the price includes the certificate or if there are any additional fees for paperwork or registration.
You don't need to use the station closest to you. If a station 10 miles away charges $20 less, the gas savings might not make up the difference, but it's worth comparing a few options in your area. Some stations offer online booking, which can save you time waiting in line.
What happens if your vehicle fails the test
If your vehicle fails the smog check, you'll receive a notice of noncompliance that identifies which emissions systems didn't meet standards. You then have 30 days to get repairs done and return for a retest. The retest costs the same as the initial test — between $30 and $70 — and you pay it again even if you use the same station.
The repair costs are separate from the test fee and depend entirely on what's wrong with your vehicle. A loose gas cap might cost nothing to fix. A faulty oxygen sensor might cost $100 to $300. A catalytic converter replacement could cost $500 to $2,500 or more. Get a written estimate from the repair shop before authorizing work.
Some repair shops offer a "smog check special" or may provide that they'll get your vehicle to pass. Be cautious of guarantees — if a shop guarantees passage but your vehicle fails again, ask in writing what they'll do about it before you pay. A legitimate shop will stand behind their work, but the terms should be clear upfront.
Timing and when you need a smog check
You need a smog check when you register a vehicle in California for the first time, when you renew registration after it expires, or when you transfer ownership. The test must be performed no more than 90 days before you submit your registration paperwork to the Department of Motor Vehicles (DMV). If you test too early, your certificate will expire before the DMV processes your registration.
Plan to get your smog check about 60 days before your registration is due. This gives you time to test, get repairs if needed, retest, and still have a valid certificate when you go to the DMV. If you're buying a used vehicle, ask the seller when they last had it tested — if it was recent, you may not need a new test right away.
Some stations are busier than others, particularly in the weeks before registration important date. If you wait until the last week, you might face longer wait times or difficulty getting a retest appointment if your vehicle fails. Testing early also gives you more time to find a repair shop if work is needed.
Additional costs beyond the test fee
The smog check fee itself is just the test. If your vehicle passes, that's your only cost. If it fails, you'll pay for repairs and a retest. Some stations charge a small fee to print or email your certificate, though most include this in the test price.
If you need to transfer your registration to a new address or update your vehicle information at the DMV after a smog check, the DMV charges its own registration fees — these are separate from the smog check cost. Check the DMV website for current registration fees in your situation.
Some people choose to have a pre-inspection done before the official smog check. A repair shop might charge $20 to $50 to scan your vehicle's computer and identify potential emissions problems. This isn't required, but it can help you decide whether to attempt repairs before paying for the official test.
Frequently Asked Questions
Can I get a smog check for less than $30?
No. California law sets a minimum and maximum fee that certified stations can charge. The maximum is $70 for most vehicles, but stations can charge less. Some stations charge $30 to $40, particularly in areas with lower operating costs. Call ahead to find the lowest price in your area.
Do I have to pay for a smog check if my vehicle is brand new?
No. New vehicles are exempt from smog checks for the first six years of registration. After that, you'll need a smog check every two years when you renew your registration. Check your registration documents to see when your vehicle becomes subject to testing.
What if I fail the smog check twice?
After two consecutive failures, you may be able to use the Smog Check Referee Program. A referee station can perform additional testing and may issue a waiver if your vehicle has been repaired but still can't pass. This costs extra and requires documentation of your repair attempts. Contact the BAR for referee station locations.
Can I test my vehicle in a different county than where I live?
Yes. You can get a smog check at any certified station in California, regardless of where you live or where your vehicle is registered. The certificate is valid statewide. This is useful if you're traveling or if you find a cheaper station in a nearby area.
Is there a discount for seniors or low-income drivers?
California doesn't offer a statewide discount program for smog checks. However, some individual stations or local nonprofits may offer reduced fees. Contact your local air quality district or call 211 to ask whether information programs exist in your area.