What a smog test checks and why your state requires it

A smog test, also called an emissions test or smog check, measures the pollutants your vehicle's engine releases into the air. The test reads your car's onboard computer to see how much nitrogen oxide, particulate matter, and unburned hydrocarbons your engine produces. States require these tests because vehicle exhaust is a major source of air pollution, and testing helps identify cars that pollute more than the legal limit.

The specific pollutants tested and the frequency of testing vary by state. Some states test every two years, others every year, and some only test when you buy a used car or renew your registration. A few states do not require smog testing at all. Your state's Department of Motor Vehicles or environmental agency website will tell you whether your vehicle needs a test and when.

The test itself takes about 10 to 15 minutes at a certified testing station. A technician plugs a diagnostic scanner into your vehicle's onboard diagnostic port — usually located under the steering wheel or dashboard — and reads the emissions data. The scanner shows whether your car passes or fails based on your state's pollution limits.

Key Takeaways

  • A smog test reads your vehicle's onboard computer to measure pollutants like nitrogen oxide and unburned hydrocarbons that your engine releases.
  • Testing requirements vary by state — some require annual tests, others every two years, and some only at the time of vehicle purchase or registration renewal.
  • The test takes 10 to 15 minutes at a certified testing station and costs between $30 and $80 depending on your state and vehicle type.
  • If your vehicle fails, you must repair the emissions system and retest before you can register or renew your registration.
  • Older vehicles, high-mileage cars, and vehicles with check engine lights are more likely to fail because their emissions systems have degraded.

When you need to get your vehicle tested

Your state determines when a smog test is required. Most states that mandate testing require it every two years as part of vehicle registration renewal. Some states test annually. A few states test only when you purchase a used vehicle or when you first register a vehicle in that state. Check your state's DMV website or call your local registration office to find out the testing schedule for your vehicle.

The test is usually due by the same date your vehicle registration expires. If you miss the important date, you cannot legally renew your registration, and driving an unregistered vehicle can result in fines. Some states allow a grace period of 30 to 60 days after expiration, but do not rely on this — it varies by location.

Vehicles that are too old or too new may be exempt. Most states do not test vehicles older than 30 years because they were built before modern emissions standards. Some states exempt brand-new vehicles for the first few years. Diesel vehicles, motorcycles, and electric vehicles often have different testing rules or are exempt entirely.

What happens if your vehicle fails the test

If your car fails, the test report will show which emissions are above the legal limit. Common reasons for failure include a faulty oxygen sensor, a malfunctioning catalytic converter, a leak in the fuel system, or a problem with the engine's air filter. The test report does not tell you exactly which part is broken — it only shows that emissions are too high.

You will need to take your vehicle to a repair shop to diagnose and fix the problem. A mechanic can use the same diagnostic scanner to pinpoint which component is causing the excess pollution. Repairs can range from $50 for a new air filter to $1,000 or more for a catalytic converter replacement, depending on what is wrong.

After repairs, you must return to a testing station and retest. Most states allow you to retest at any certified station, not necessarily the one that performed the original test. You pay the testing fee again. Once your vehicle passes, you can complete your registration renewal.

How to prepare your vehicle for a smog test

Before you schedule a test, make sure your vehicle has been driven recently — at least 100 miles in the week before testing. The onboard computer needs to complete its self-diagnostic cycle, which happens during normal driving. If your car has been sitting unused, the computer may not have finished its checks, and the test station may refuse to test it or the results may be invalid.

Check that your check engine light is off. If the light is on, your vehicle will automatically fail because the computer has detected a problem. You do not need to fix the problem before testing — the test station will see the light and tell you to return after repairs — but having the light on guarantees a failure.

Make sure your gas cap is tight and your fuel tank is between one-quarter and three-quarters full. A loose gas cap can trigger the check engine light. A nearly empty or completely full tank can affect the test results. Your tires should also be properly inflated, as underinflated tires can increase emissions slightly.

The cost of smog testing and where to find a testing station

Smog test fees vary by state and vehicle type. Most states charge between $30 and $80 for a single test. Some states charge more for trucks or vehicles with higher emissions. A retest after repairs usually costs the same as the initial test. A few states offer reduced fees for low-income vehicle owners, though this varies by location.

Find a certified testing station through your state's DMV website or environmental agency. Most states maintain a searchable list of authorized stations by county or zip code. You can also call your local DMV office for a list of nearby stations. Not all repair shops perform smog tests — only stations certified by your state can conduct official tests.

Some testing stations are independent businesses, while others are part of larger repair shops or dealerships. Independent stations often have shorter wait times and lower prices than dealership testing. Call ahead to ask about wait times and whether you need an appointment, especially during peak registration renewal periods.

Understanding your test results

A passing test means your vehicle's emissions are within your state's legal limits. The test report will show the specific pollutant levels measured and the legal limits for your vehicle. You do not need to do anything with this report except keep it for your records — the testing station reports the results directly to your state's DMV.

A failing test shows which pollutants exceeded the limit. The report lists the measured level and the legal limit for each pollutant. It does not diagnose the problem or recommend repairs — that is the mechanic's job. Some test reports include a code that a mechanic can use to start the diagnostic process, but the report itself is only a measurement, not a repair guide.

If you believe the test result is wrong, you can request a retest at a different certified station. Some states allow a free or reduced-cost retest within a certain timeframe if you believe the first result was inaccurate. Check your state's rules before paying for a second test.

Why some vehicles fail more often than others

Older vehicles fail more often because their emissions systems have worn out over time. Catalytic converters, oxygen sensors, and fuel injectors degrade with age and mileage. A vehicle with 150,000 miles is far more likely to fail than one with 50,000 miles, even if both are the same model and year.

Vehicles that are not regularly maintained also fail more often. If you skip oil changes, ignore warning lights, or do not replace air filters on schedule, your engine will produce more pollution. Regular maintenance — oil changes every 5,000 to 7,500 miles, air filter replacement every 12,000 to 15,000 miles, and prompt repair of warning lights — reduces the risk of failure.

Some vehicles are straightforward designed to produce more emissions than others. Older engine designs, larger engines, and vehicles not equipped with modern pollution-control technology fail at higher rates. This is why some states exempt very old vehicles — they cannot meet modern standards no matter how well they are maintained.

Frequently Asked Questions

Can I test my vehicle before my registration expires?

Yes. Most states allow you to test up to 60 days before your registration expires. Testing early gives you time to repair and retest if you fail, without missing your registration important date. Check your state's specific rules, as the window varies.

What if I just had my vehicle repaired but it still fails?

Ask the repair shop to recheck their work. If they repaired the part they identified, the emissions should improve. If the test still fails, a different component may be causing the problem. The mechanic may need to run diagnostics again to find the actual source of the excess pollution.

Do I need to bring anything to the testing station?

Bring your vehicle keys and your vehicle registration or title. Some stations may ask for your driver's license. You do not need to bring service records or previous test results, though having them can be helpful if you are disputing a failure.

Can I drive my vehicle if it fails the smog test?

You can drive it to a repair shop and back, but you cannot legally renew your registration until it passes. Driving an unregistered vehicle is illegal and can result in fines. Schedule repairs as soon as possible after a failure.

What is the difference between a smog test and a safety inspection?

A smog test measures pollution from your engine. A safety inspection checks brakes, lights, tires, and steering. Some states require both, some require only one, and some require neither. Your state's DMV website will tell you which inspections your vehicle needs.