Smog check costs range from $30 to $80 depending on your vehicle type and test location
A standard smog check in California costs between $30 and $80. The exact price depends on whether your vehicle is a passenger car, truck, or motorcycle, and which testing station you visit. Passenger cars and light trucks typically cost $30 to $50, while heavy-duty trucks and vehicles with special equipment run $50 to $80. Testing stations set their own prices within state guidelines, so calling ahead or checking online reviews can save you money.
You pay only once per test, not per attempt. If your vehicle fails, you pay again for the retest after repairs — there is no discount for retesting at the same station. Some stations offer package deals if you combine the smog check with other services like an oil change or inspection, but the smog test itself has a fixed cost.
Key Takeaways
- Passenger cars and light trucks cost $30 to $50 for a smog check, while heavier vehicles cost $50 to $80.
- Each test costs the same amount whether it is your first attempt or a retest after repairs.
- Testing stations are independent businesses and set their own prices within state limits, so prices vary by location.
- You can find current prices by calling stations near you or checking their websites before you go.
Why prices differ between testing stations
California does not set a single statewide price for smog checks. Instead, the state allows testing stations to charge what they want within a reasonable range. A station in an expensive urban area may charge $50 for a passenger car, while a station in a rural area might charge $35 for the same test. Both are legal.
The variation also reflects what the station offers beyond the basic test. Some stations are quick, walk-in operations in a parking lot. Others are full-service repair shops that can perform repairs on the spot if you fail, which may justify a higher price. A few stations offer same-day retesting if you bring your vehicle back after repairs, which can save you a trip.
What the test covers and what it does not
The smog check itself — the actual emissions test — is what costs $30 to $80. This test measures your vehicle's exhaust to confirm it meets California emissions standards. The test takes 10 to 30 minutes depending on your vehicle type.
The test does not include repairs, a full inspection, or a certificate of compliance. If you fail, you must pay separately for repairs at a repair shop, then return for a retest. Some stations offer repair services in-house, but you can choose any certified repair shop in the state — you are not locked into using the testing station that found the problem.
Retesting costs if your vehicle fails
If your vehicle fails the smog check, you pay the full test fee again after repairs are complete. There is no reduced rate for retesting. A retest costs the same $30 to $80 as the initial test, depending on your vehicle type and station.
You have 30 days from the date of your failed test to complete repairs and retest. If you do not retest within 30 days, you must start over with a new initial test and pay the full fee again. Some stations waive the retest fee if you return within a few days and the vehicle passes when ready, but this is not required by law — call ahead to ask if a station offers this.
How to find the cheapest testing station near you
Use the California Bureau of Automotive Repair's online station locator at bar.ca.gov to find all licensed testing stations in your area. The locator shows addresses and phone numbers but not prices, so you will need to call or visit websites to compare costs.
Call three to five stations and ask the exact price for your vehicle type. Ask whether they offer any discounts for same-day retesting or package deals with other services. Check Google Maps or Yelp for reviews mentioning wait times — a cheaper station that has a two-hour wait may not save you money in the end. Some stations offer online booking, which can help you avoid peak hours.
When you might pay more than the standard test fee
If your vehicle requires a two-speed idle test or loaded mode test instead of the standard test, some stations charge more. Older vehicles and certain truck models use these alternative test procedures, which take longer and require different equipment. Ask the station whether your vehicle qualifies for the standard test or needs a special procedure before you arrive.
You may also pay extra if you need a smog certification letter or additional paperwork beyond the standard test report. Some stations charge $5 to $15 for expedited processing or for mailing documents to the DMV on your behalf. These are optional services — you can always take your test results to the DMV yourself for free.
Frequently Asked Questions
Can I get a smog check at my regular mechanic?
Only if your mechanic is a licensed smog testing station. Not all mechanics are certified to perform smog checks. Use the Bureau of Automotive Repair locator to confirm a shop is licensed. If your mechanic is not licensed, they can perform repairs but cannot conduct the official test.
Do I have to pay for a smog check if my vehicle is brand new?
No. Vehicles that are four model years old or newer are exempt from smog checks in California. Once your vehicle reaches its fifth model year, you will need a smog check every two years. Check your vehicle's registration to confirm the model year.
What if I fail the smog check twice?
You pay the full test fee each time. After two consecutive failures, you may be required to visit a referee station, which is a state-operated testing facility. Referee stations charge a higher fee (typically $70 to $100) but provide a second opinion and can sometimes waive repair costs if the vehicle cannot be fixed to pass.
Can I get a refund if the testing station makes a mistake?
Contact the station directly first. If the station refuses to address the error, file a complaint with the Bureau of Automotive Repair at bar.ca.gov. The bureau investigates complaints and can order refunds or penalties, but this process takes weeks.
Is there a smog check fee when I renew my registration?
No. The smog check is separate from registration renewal. You pay for the test at the testing station, then bring your passing results to the DMV or renew online. The DMV does not charge an additional smog check fee.