California smog test prices range from $30 to $80 depending on your vehicle type and test location
A California smog test (also called a smog check) costs between $30 and $80 for most vehicles. The exact price depends on whether your car is gasoline or diesel, how old it is, and which testing station you visit. There is no state-set price cap, so shops can charge what the market allows in their area.
You pay the testing station directly at the time of the test. The state does not collect the fee. If your vehicle passes, the station sends the results electronically to the California Department of Consumer Affairs, which maintains your smog history. If it fails, you pay for the test and then pay again at another station after repairs.
Key Takeaways
- Smog test costs vary by shop and vehicle type, typically between $30 and $80, with no state price limit.
- You pay the testing station directly; the state does not collect fees or set prices.
- If your vehicle fails, you pay for the initial test and then pay again after repairs at a different station.
- Diesel vehicles and vehicles over 30 years old may cost more or require different testing procedures.
- Some repair shops offer discounts if you use them for repairs after a failed test, but you are not required to.
What affects the price of your smog test
The main factors that change the cost are your vehicle's fuel type and age. Gasoline vehicles are the cheapest to test, usually $30 to $50. Diesel vehicles typically cost $50 to $80 because the test takes longer and requires different equipment.
Vehicles manufactured before 1975 and motorcycles have different testing rules and may cost less or be exempt from testing altogether. Hybrid vehicles sometimes cost slightly more because technicians need to test them in a specific way. Call ahead to the testing station with your vehicle's year, make, and fuel type to get an exact quote.
Location matters too. Stations in urban areas with higher overhead tend to charge more than rural stations. A shop in Los Angeles may charge $60 while a station 50 miles away charges $40 for the same test.
Where to find a smog test station
California maintains a searchable database of licensed smog stations on the Bureau of Automotive Repair website. You can search by zip code or city name. The database shows each station's address, phone number, and hours. Not all stations are open on weekends, so check before you go.
You can also ask your regular mechanic if they perform smog tests. Many do, and you may get a discount if you are already a customer. Some repair shops offer a package deal: they test your vehicle, and if it fails, they repair it and retest it for a lower combined price than testing at two different locations.
Independent smog-only shops are often cheaper than dealerships or full-service repair shops. These shops do nothing but test vehicles and send results to the state. They have lower overhead and usually charge at the lower end of the range.
What happens if your vehicle fails the smog test
If your vehicle fails, you pay the test fee and receive a detailed report showing which emissions standards it did not meet. You then have 30 days to repair the vehicle and retest it at any licensed station. The second test costs the same as the first.
You do not have to return to the same station for repairs or retesting. Many people use a repair shop they trust, even if it costs slightly more, because they want confidence the repairs are done correctly. Some shops may provide their repairs will pass the retest, though this is not required by law.
If the vehicle still fails after repairs, you can explore for a Smog Check Abatement Program waiver, which allows you to register the vehicle anyway if you have spent at least $500 on repairs. This requires paperwork and approval from the Bureau of Automotive Repair, but it prevents you from being stuck in an endless repair cycle.
When you need a smog test in California
You need a smog test every two years if your vehicle is registered in California and is more than four model years old. The test must be done within 90 days before your registration renewal date. If your registration expires on June 15, you can test anytime after March 15.
New vehicles are exempt for the first six years. Vehicles 2000 and newer that are registered in California for the first time need a test before registration. If you buy a used car from a private seller, you are responsible for getting it tested before you can register it in your name.
Vehicles that fail a smog test cannot be registered until they pass. If your registration is about to expire and you have not tested yet, get the test done when ready. The state will not renew your registration without a passing smog result on file.
Preparing your vehicle for a smog test
Before you test, make sure your vehicle has been driven at least 20 miles in the last week. The engine needs to be warm and the emissions system needs to be in normal operating condition. A vehicle that has not been driven recently may fail even if it is mechanically sound.
Check that your gas cap is tight and not damaged. A loose or broken cap can trigger a check engine light, which will cause an automatic test failure. If your check engine light is on, have the code read at a repair shop before testing. Some codes are emissions-related and will cause a failure; others are not.
You do not need to wash your vehicle or do any special maintenance before testing. The test measures what comes out of your tailpipe, not how clean the outside is. If your vehicle has been well-maintained and is running normally, it should pass.
Frequently Asked Questions
Can I test my vehicle anywhere in California or only where I live?
You can test at any licensed smog station in California, regardless of where you live or where your vehicle is registered. Some people test near their workplace if it is convenient. The results are sent to the state under your vehicle identification number, so location does not matter for registration purposes.
What if I just moved to California and need to register my vehicle?
If your vehicle is new to California registration, you need a smog test before the state will issue your registration. The test must be done at a California-licensed station. Bring proof of the test result to the Department of Motor Vehicles when you register. Out-of-state vehicles are not exempt, even if they recently passed a test in another state.
Do I have to use the same repair shop that tested my vehicle?
No. You can test at one station and have repairs done anywhere you choose. Some testing stations also do repairs and may offer a discount if you use them for both, but you are not required to. You can take your failed test results to any repair shop you trust.
What if the testing station says my vehicle cannot be tested?
Some vehicles cannot be tested because they are too old, too new, or have equipment the station cannot test (like some electric or hydrogen vehicles). Ask the station for a written explanation. If you believe the decision is wrong, contact the Bureau of Automotive Repair to file a complaint or request clarification on your vehicle's testing requirements.
Is there a way to avoid the smog test?
No. If your vehicle is registered in California and is more than four model years old, a smog test is required every two years for registration renewal. The only exceptions are vehicles that are permanently disabled, registered as non-operational, or meet specific age or fuel-type exemptions. Check the Bureau of Automotive Repair website to see if your vehicle qualifies for an exemption.