California smog check prices range from $30 to $80 depending on your vehicle type and test location, with most basic tests falling between $40 and $60
A smog check in California costs less than most people expect, but the exact price depends on whether your vehicle needs a basic test or a more involved one. Older vehicles, diesel trucks, and cars that failed a previous test pay more than standard passenger cars. The test itself is the same everywhere — the state sets what gets measured — but individual test stations set their own prices within a range the state allows.
You cannot shop around much because you need the test done at a STAR station (Smog Test and Repair), which is a certified facility. The state publishes a list of every STAR station in your county with their prices posted, so you can see what each one charges before you go. Most stations are independent repair shops, not dealerships, and many will test your car even if you do not plan to have them do repairs.
Key Takeaways
- Standard smog checks for passenger cars typically cost $40 to $60, while older vehicles and diesel trucks cost $50 to $80.
- You must use a STAR station certified by the California Bureau of Automotive Repair, and you can find their prices on the state's official station locator.
- The test fee covers only the inspection; if your car fails, you pay separately for repairs at that station or elsewhere.
- Smog checks are required every two years for most vehicles, or annually for vehicles older than 1975 or with recent repairs.
What the test costs by vehicle type
A standard OBD test (on-board diagnostic) for a 1996 or newer passenger car costs between $40 and $60 at most STAR stations. This is the quickest and cheapest option because the technician plugs a scanner into your vehicle's computer port and reads the emissions data directly. The test takes about 10 minutes.
Vehicles from 1975 to 1995 require a two-speed idle test, which is more involved and costs $50 to $70. The technician connects your car to a machine that measures exhaust while the engine runs at different speeds. This test takes 20 to 30 minutes.
Diesel trucks and vehicles with gross vehicle weight rating above 14,000 pounds have their own testing protocol and cost $60 to $80. Heavy-duty vehicles are tested at fewer stations, so you may need to drive farther to find one that handles them.
If your vehicle failed a smog check within the past 60 days, you can get a retest at a reduced price — usually $10 to $20 — at the same station where it failed. You do not need to pay the full test fee again.
How to find a STAR station and compare prices
The California Bureau of Automotive Repair maintains an official STAR station locator at smogcheck.ca.gov. Enter your ZIP code or city name, and the site shows every certified station near you with their phone number, hours, and posted test prices. Prices are listed by test type, so you can see exactly what you will pay before you call or visit.
Call ahead or check the station's website to confirm they are open and can test your vehicle type. Some stations specialize in certain vehicles — for example, a shop that focuses on diesel trucks may not test motorcycles, or a small independent shop may not handle heavy-duty vehicles. A quick phone call saves a wasted trip.
The state does not set a maximum price, but it does require stations to post their fees clearly. If a station refuses to show you the price before you commit, that is a sign to go elsewhere. Prices can vary by $20 or more between stations in the same area, so comparing two or three is worth the effort.
What happens if your vehicle fails the test
If your car fails the smog check, you pay the test fee regardless. The station will give you a failed smog check report that lists which emissions standards your vehicle did not meet. You then have 30 days to fix the problem and return for a retest at the reduced retest price.
You do not have to use the same station for repairs. Many people take the failed report to their own mechanic or a different shop for a second opinion on what needs fixing. Once repairs are done, you can go back to any STAR station for the retest — it does not have to be the one that failed you originally.
If you cannot afford repairs right away, you can request a Gross Polluter Abatement Program extension from your local air quality district. This gives you extra time to save money or find a repair shop, though the rules and time limits vary by district. Contact your county's air quality management district to ask about this option.
When you need a smog check and how often
California requires a smog check every two years for most vehicles, timed to your vehicle registration renewal. You will see the due date on your registration card. Vehicles older than 1975 need an annual smog check, and any vehicle that had major engine or emissions repairs in the past 60 days needs a smog check before registration renewal, even if one is not normally due.
You must complete the smog check before you renew your registration. The test station sends the results electronically to the Department of Motor Vehicles, so you do not need to print anything or bring paperwork to the DMV. Once the test passes, you can renew your registration online, by mail, or in person.
If your registration has already expired, you can still get a smog check and renew, but you cannot legally drive the car until the registration is current. Plan ahead so you do not end up with an expired registration and a failed smog check at the same time.
Frequently Asked Questions
Can I get a smog check at a regular repair shop or dealership?
No. Only STAR stations certified by the California Bureau of Automotive Repair can perform smog checks for registration purposes. A regular shop can test your emissions for diagnostic reasons, but that result will not count toward your registration requirement. Use the state's STAR station locator to find a certified facility.
What if I just moved to California and need a smog check?
You need a smog check before you register your vehicle in California, even if it passed one in another state. Out-of-state smog checks do not transfer. Schedule the test at a STAR station before you go to the DMV to register your car.
Do I have to pay the full test price if I already know my car will fail?
Yes. The test fee is required whether your vehicle passes or fails. However, if you fix the problem and return within 30 days for a retest at the same station, you pay only the reduced retest fee, which is usually $10 to $20.
Is there a way to avoid the smog check cost?
No. If your vehicle is registered in California and is not exempt, a smog check is required every two years. Vehicles older than 1975, electric vehicles, and some other specific types are exempt, but most cars and trucks must pass. The cost is a standard part of vehicle registration.
What if the STAR station charges more than the price posted online?
Contact the California Bureau of Automotive Repair at bar.ca.gov or call their consumer hotline. Stations are required to charge the posted price. If you were overcharged, the bureau can investigate and may require the station to refund the difference.