Smog check costs range from $30 to $80 depending on your vehicle type and test location

A smog check (also called a smog test or emissions inspection) costs between $30 and $80 in California. The exact price depends on whether your vehicle needs a basic test or a more complex one, and which testing station you visit. Stations set their own prices within state guidelines, so calling ahead or checking online can save you money.

The state does not set a fixed price, but it does cap what stations can charge. Most basic tests for standard passenger vehicles run $40 to $60. Diesel vehicles, vehicles over 14,000 pounds, and cars that fail the initial test and need a second inspection typically cost more.

You pay the testing station directly at the time of your test. There is no separate state fee or registration charge for the smog check itself — you only pay the station. If your vehicle passes, the station sends the results electronically to the California Department of Consumer Affairs, and you can then renew your registration.

Key Takeaways

  • Basic smog checks cost $30 to $80, with most standard passenger vehicles paying $40 to $60 at a single visit.
  • Diesel vehicles, heavy trucks, and vehicles that fail and require a retest will cost more than the basic rate.
  • Testing stations set their own prices, so comparing rates by phone or online before you go can lower your cost.
  • You pay the testing station directly; there is no separate state fee added to your registration renewal.
  • If your vehicle fails, you must repair it and return for a retest, which costs another full test fee.

What affects the price of your smog check

The type of vehicle you drive is the biggest factor. A standard gasoline passenger car typically costs less than a diesel truck or a vehicle over 14,000 pounds. Older vehicles may also be subject to different testing procedures that cost more.

Whether your vehicle passes or fails on the first try also matters. If you fail, you must pay for repairs and then pay for a second smog check. Some stations offer a retest discount if you return within a certain window (often 30 days), but you should ask about this before you leave after a failed test.

Location and station choice make a real difference. A smog station in a rural area may charge $35, while one in a major city might charge $70 for the same test. Franchised stations (like those run by large chains) sometimes charge more than independent shops. Checking a few stations' prices before you book saves time and money.

Where to find a smog check station and compare prices

California maintains an official list of licensed smog check stations on the Bureau of Automotive Repair website. You can search by zip code to find stations near you. The site does not list prices, so you will need to call or visit each station's website to compare.

Many stations now post their prices online or on Google Maps. Calling ahead takes five minutes and lets you ask about any discounts (some offer lower rates for seniors or military, though this varies by station). You can also ask whether they offer a retest discount if your vehicle fails.

Some smog stations are part of repair shops, and others are standalone testing-only facilities. Testing-only stations sometimes charge less because they do not have the overhead of a full repair shop, but this is not always true. The only way to know is to call and ask.

What happens if your vehicle fails the smog check

If your vehicle fails, the station will give you a printed report showing which emissions standards you did not meet. You then have the option to repair your vehicle and return for a retest, or to pursue a Smog Check Referee Program inspection if you believe the test was wrong.

The retest costs another full smog check fee — typically the same amount you paid the first time, though some stations offer a discount if you return within 30 days. You cannot renew your registration until you pass, so the longer you wait to repair and retest, the closer you get to a registration renewal important date.

If repairs are expensive and you believe the test was inaccurate, you can request a Smog Check Referee inspection through your local Bureau of Automotive Repair office. This is a more thorough test performed by a state referee, and it costs more (usually $50 to $100), but it can override a failed test if the referee finds the original station made an error.

Smog check costs for different vehicle types

Standard gasoline passenger vehicles (cars, SUVs, light trucks under 14,000 pounds) are the cheapest to test, typically $30 to $60. These vehicles use the standard two-speed idle test or the On-Board Diagnostic (OBD) test, depending on the model year.

Diesel vehicles cost more because they require a different testing procedure. Expect to pay $50 to $80 for a diesel smog check. Vehicles over 14,000 pounds (heavy trucks, large commercial vehicles) also cost more and may require testing at a specialized station, which can add to the price.

Motorcycles and motorized bicycles have their own testing requirements and may cost less than cars, but not all stations test them. If you own a motorcycle, call ahead to confirm the station tests your vehicle type and ask for the price.

When you need a smog check and how often

In California, you need a smog check when you renew your vehicle registration if your car is more than four model years old. New vehicles are exempt for the first six years. After that, you need one every two years when you renew your registration.

You also need a smog check if you are buying a used vehicle from a private seller (not a dealer). The seller must provide a current smog certificate, or you must obtain one before the sale is final. Some counties require a smog check before you can register a vehicle that was previously registered out of state.

The timing matters because your smog check is only valid for 30 days. If you get tested too early, your certificate will expire before your registration renewal is processed. Plan to get your smog check within 30 days of when you plan to renew your registration.

Ways to lower your smog check cost

Call multiple stations and compare prices. A difference of $20 to $30 between stations is common, so spending 10 minutes on the phone can save real money. Ask specifically about retest discounts if your vehicle fails — some stations offer 50% off a retest within 30 days.

Keep your vehicle well-maintained. A car that runs well is more likely to pass on the first try, saving you the cost of a retest and repairs. Regular oil changes, a functioning catalytic converter, and a properly sealed fuel cap all help your vehicle pass.

Some stations offer discounts for seniors, military members, or low-income drivers, though these are not may provide. Ask when you call. A few stations also run promotions during certain months, so if your registration renewal is not urgent, waiting a few weeks might reveal a discount.

Frequently Asked Questions

Can I get a smog check at any repair shop?

No. Only stations licensed by California's Bureau of Automotive Repair can perform official smog checks. You can find licensed stations on the BAR website by zip code. Some repair shops are licensed, but not all, so always confirm before you go.

How long does a smog check take?

A basic smog check usually takes 15 to 30 minutes. If the station is busy, you may wait longer. Some stations take appointments, which can reduce your wait time. Ask when you call for a price quote whether they take walk-ins or appointments.

What if I just moved to California and need to register my out-of-state vehicle?

You will need a smog check before you can register your vehicle in California, even if it passed inspection in another state. The smog check must be done at a California-licensed station. Some counties have additional requirements, so check with your local DMV office first.

Is there a state fee for smog checks separate from what the station charges?

No. The smog check fee you pay to the testing station is the only cost. There is no separate state fee. When you renew your registration, you pay the DMV registration fee, but that is separate from the smog check cost.

What if my vehicle is too old to pass a smog check?

Vehicles 1975 and older are exempt from smog checks in California. Vehicles between 1976 and 1980 may be exempt depending on the model year and county. If your vehicle is very old, ask the station whether it is exempt before you pay for a test.