Smog check costs vary by state and test type, typically ranging from $30 to $80

A smog check (also called an emissions test or inspection) costs different amounts depending on where you live and which test your vehicle needs. In California, the most common state requiring smog checks, a basic test runs $30 to $50 at a certified station. If your vehicle fails and needs a second test after repairs, you'll pay again. Some states charge less — around $20 to $30 — while others charge more. The price also depends on whether you need a standard test or a more complex one for older or heavier vehicles.

The cost you pay goes to the testing station itself, not to the state. Different stations set their own prices within state limits, so calling ahead to compare is worth your time. Some stations bundle the test with a report or certificate, while others charge separately for paperwork. You cannot avoid the test if your state or local area requires it for registration, but you can shop for the best price in your area.

Key Takeaways

  • Smog check costs range from $30 to $80 depending on your state and vehicle type, with California typically charging $30 to $50.
  • Each testing station sets its own price within state limits, so comparing prices by phone before you go can save you money.
  • If your vehicle fails the test, you pay the testing fee again after repairs are made.
  • Older vehicles, trucks, and diesel engines often cost more to test because they require more complex equipment or longer testing time.
  • The test fee covers only the inspection itself; repair costs if your vehicle fails are separate and vary widely.

How test type affects what you pay

Most vehicles take a standard emissions test, which is the cheapest option. This test plugs a device into your vehicle's diagnostic port and reads emissions data. It takes 10 to 15 minutes and costs $30 to $50 in most states.

Older vehicles — typically those made before 1996 — may need a more involved test called a loaded mode test or dynamometer test. The vehicle runs on a treadmill-like machine while the technician measures what comes out of the tailpipe. This test takes longer and requires more equipment, so it costs $50 to $80. Some states charge extra for this test; others include it in the standard fee.

Diesel vehicles and heavy trucks sometimes need their own category of test, which can cost $60 to $100. Ask your testing station which test your vehicle needs before you arrive, because the price difference matters.

State-by-state cost differences

California sets a maximum fee of $71.65 for a standard test and $90.65 for a loaded mode test, but most stations charge less. New York charges around $20 to $30. Texas charges $30 to $40. Colorado charges $25 to $35. These are typical ranges, not fixed prices — your actual cost depends on the station you choose.

Some states do not require smog checks at all. If you live in a state that does not mandate emissions testing, you will not pay for one unless you move to a state that does or buy a vehicle that requires it. Check your state's Department of Motor Vehicles website to confirm whether your area requires a smog check for your vehicle's registration.

What happens if your vehicle fails

If your vehicle fails the smog check, you pay the test fee again after you make repairs. The testing station gives you a report showing what failed — usually nitrogen oxides, particulates, or hydrocarbons. You then take your vehicle to a repair shop, which diagnoses and fixes the problem. Repair costs vary enormously depending on what failed: a straightforward fix might cost $100 to $300, while a major repair like a catalytic converter replacement can cost $800 to $2,000.

After repairs, you return to a smog station for a retest. You pay the full test fee again — there is no discount for a retest. Some stations offer a "free retest" within 30 days if you failed their test, but this is a station policy, not a state rule. Ask whether the station offers this before you leave after a failed test.

Where to find testing stations and compare prices

Your state's Department of Motor Vehicles maintains a list of certified smog testing stations. In California, you can search by zip code on the Bureau of Automotive Repair website. In other states, the DMV website lists stations or directs you to a searchable database. Call three to five stations in your area and ask their price for your vehicle type before you go.

Some stations advertise lower prices online but charge extra for the certificate or report. Ask what is included in the quoted price: the test itself, the certificate, and any paperwork your DMV needs. A station quoting $35 that charges $10 extra for the certificate is actually $45, while a station quoting $45 all-in is cheaper.

Timing and registration important date

Your smog check must be current when you renew your vehicle registration. The test is valid for 30 days in most states, so schedule it close to your registration renewal date but not so close that you cannot get repairs done if you fail. If you fail and need repairs, you need time to take the vehicle to a shop, wait for the work, and return for a retest before your registration expires.

If your registration has already expired, you cannot legally drive the vehicle until you renew it, and you cannot renew it without a passing smog check. Plan ahead: get your test done at least 60 days before your registration expires if your vehicle is older or has had emissions problems in the past.

Frequently Asked Questions

Can I get a smog check at any repair shop, or does it have to be a certified station?

It must be a certified smog station. Repair shops can fix emissions problems, but only certified stations can perform the official test. Your state's DMV maintains the list of certified stations. Using an uncertified station means your test will not count toward registration.

Do I have to pay for a smog check if I just bought a used car?

It depends on your state and how recently the car was registered. Most states require a smog check before you can register a used vehicle in your name. Some states waive the check for vehicles under a certain age. Check your state's DMV website or call your local registration office to confirm whether you need one.

What if I fail the smog check twice?

You pay for each test. After a second failure, some states allow you to explore for a waiver if you have spent a certain amount on repairs (often $500 to $1,000). The waiver lets you register the vehicle anyway. Ask your testing station or DMV about waiver programs in your state if you fail twice.

Can I get a refund if the testing station makes a mistake?

Refund policies vary by station and state. If you believe the test was performed incorrectly, contact the station first. If they will not refund you, file a complaint with your state's Bureau of Automotive Repair or equivalent agency. Keep your receipt and test paperwork as proof.

Is there a way to avoid paying for a smog check?

No, if your state or local area requires one for registration. Some states exempt new vehicles for a certain number of years, or exempt electric vehicles entirely. Check your state's DMV website to see if your vehicle qualifies for an exemption. If it does not, the test is required before you can legally register the vehicle.