Smog check prices vary by location and test type, but you can find lower-cost options by checking independent repair shops, county health departments, and certified test-only facilities rather than dealerships

A smog check costs between $30 and $80 depending on whether you need a basic test, a two-speed test, or a more complex diagnostic. Dealerships charge the highest rates. Independent shops certified by your state's emissions program—usually the Bureau of Automotive Repair in California, or your state's equivalent—often charge less. County health departments and dedicated test-only facilities (shops that test but do not repair) typically offer the lowest prices because they have lower overhead.

The actual test takes 10 to 15 minutes. The technician plugs a probe into your vehicle's diagnostic port, runs the engine at idle and at 2,500 RPM, and records whether your emissions fall within legal limits. If you pass, you get a certificate. If you fail, you receive a detailed report showing which emissions are out of range—this report is what you need to take to a repair shop if repairs are required.

Key Takeaways

  • Test-only facilities and independent repair shops charge $30 to $50, while dealerships typically charge $60 to $80 for the same test.
  • Your state's emissions agency website lists all certified test stations near you, along with their current prices if they post them online.
  • A passing test takes 10 to 15 minutes; a failing test generates a repair report that shows exactly what needs to be fixed.
  • Some shops offer discounts for seniors, military, or low-income drivers—ask when you call, because these are not always advertised.

How to find certified test stations in your area

Your state's environmental or air quality agency maintains a searchable database of all certified smog check stations. In California, this is the Bureau of Automotive Repair's online locator. In other states, search "[your state] smog check stations" or "[your state] emissions test locations" and look for the official government site—not a third-party listing service, which may be outdated or incomplete.

When you search, filter by distance and look at the station type. "Test and repair" shops can do both; "test-only" shops perform the test but do not repair vehicles. Test-only facilities have no financial incentive to recommend unnecessary repairs, so they are often the most neutral choice. Call ahead and ask the current price—some stations update their rates seasonally or by vehicle model year, and online listings may lag behind.

Why test-only shops usually cost less

A test-only facility has lower overhead than a full repair shop. They do not maintain a service bay, stock parts, or employ mechanics. They perform the test, generate the report, and send you on your way. Because they do not profit from repairs, they can charge less for the test itself and still stay in business.

Independent repair shops that do both testing and repairs fall in the middle price-wise. They charge more than test-only facilities but less than dealerships. Dealerships charge the most because they have higher labor rates and facility costs, and because many customers assume the dealership is the only place to get a smog check done—which is not true.

What happens if you fail the test

A failing test does not mean you cannot drive your vehicle. It means you cannot renew your registration until you fix the problem and pass a retest. The test report lists the specific emissions that failed—usually nitrogen oxides, particulate matter, or hydrocarbons—and sometimes suggests common causes like a faulty oxygen sensor or a clogged catalytic converter.

Take the failing report to a repair shop. The shop uses it to diagnose what needs fixing. Some repairs are inexpensive (replacing a spark plug, fixing a vacuum leak) and cost $50 to $200. Others are major (catalytic converter replacement, engine work) and cost $500 to $2,000. After repairs, you return to any certified station for a retest, which costs the same as the original test. You do not have to return to the same shop that did the initial test.

Discounts and information programs

Some states and counties offer reduced-cost or free smog checks for low-income drivers. California's Consumer information Program, for example, covers the cost of repairs up to $500 for vehicles that fail emissions tests if the driver meets income limits. Check your state's environmental agency website or call your county air quality department to ask whether such a program exists in your area.

Individual shops sometimes offer discounts for seniors, military veterans, or disabled drivers. These are not always posted online, so call and ask. A few shops offer discounts during off-peak hours or on certain days of the week. Some also waive the test fee if you have the repairs done at their facility, though this is less common at test-only shops.

Preparing your vehicle for a lower cost and faster test

Before you go in, make sure your check engine light is off. If it is on, the test station will likely refuse to test you until you have the problem diagnosed and cleared. A mechanic can read the code for $50 to $100, or you can buy a code reader for $20 to $50 and read it yourself if you are comfortable doing that.

Fill your fuel tank at least three-quarters full. Some test stations require this. Make sure your tires are properly inflated—underinflated tires can affect emissions readings. If your vehicle has not been driven in several days, take it for a 15-minute highway drive before the test to warm up the engine and catalytic converter. A cold engine can produce higher emissions readings and cause a false failure.

Understanding the test certificate and registration renewal

When you pass, the test station issues a certificate—either a paper copy or an electronic record sent directly to your state's registration system. Ask the technician which method they use. If they issue a paper certificate, keep it until your registration is renewed. If they send it electronically, ask for a confirmation number so you can track it.

Your registration renewal important date is printed on your current registration card. You must pass the smog check before that date to renew without penalty. Some states allow a grace period of a few days; others do not. If you miss the important date, you may face late fees or be unable to renew until you pass the test. Plan to get tested at least two weeks before your renewal date to leave time for repairs if you fail.

Frequently Asked Questions

Can I get a smog check at a dealership if I want to, even though it costs more?

Yes. Dealerships are certified test stations just like independent shops. You will pay more, but the test itself is identical and the certificate is equally valid. Some people choose dealerships for convenience or because they trust the brand, even though the cost is higher.

What if I move to a different state—do I need a new smog check?

It depends on your new state's rules. Some states require smog checks; others do not. If your new state does require one, you will need to get tested there. A certificate from your old state is not transferable. Check your new state's DMV website to find out whether smog checks are required before you register your vehicle.

How long is a smog check certificate good for?

In most states, a passing certificate is good for 30 to 90 days. Check your certificate or ask the test station how long yours is valid. If your registration renewal date is beyond that window, you may need to get tested again closer to the renewal date.

Can I test my vehicle if the check engine light is on?

Most test stations will not test a vehicle with an active check engine light. You need to have the code read and the problem fixed or cleared before testing. A mechanic can do this for $50 to $100, or you can use a code reader to clear it yourself if you know what the code means.

What if my vehicle is very old—do I still need a smog check?

Most states exempt vehicles older than 25 to 30 years from smog checks, but the cutoff year varies. Check your state's DMV or environmental agency website to see whether your vehicle is exempt. If it is exempt, you do not need to pay for a test.