What a smog check is and which states require one

A smog check is an emissions test that measures how much pollution your vehicle produces. States use these tests to keep air quality within federal standards set by the Environmental Protection Agency (EPA). Not every state requires one — only 16 states plus Washington D.C. currently run smog check programs, and the rules differ significantly between them.

California, New York, Massachusetts, Connecticut, Delaware, Maine, Maryland, New Jersey, New Mexico, New York, Ohio, Oregon, Pennsylvania, Rhode Island, Texas, Vermont, and Washington all have some form of emissions testing requirement. Some test all vehicles; others test only those above a certain age or weight. A few states test only when you register a vehicle for the first time or after moving to that state. If you live in a state not on this list, you do not need a smog check at all.

Key Takeaways

  • Only 16 states plus Washington D.C. require smog checks, and each state's rules about which vehicles, how often, and what happens if you fail are different.
  • Most smog checks cost between $30 and $100 and take 15 to 30 minutes at a certified testing station.
  • If your vehicle fails, you typically have 30 to 60 days to repair it and retest, though some states allow you to register anyway if you have a repair plan in place.
  • Newer vehicles (usually 2000 or newer) often skip smog checks entirely because their emissions systems are cleaner and monitored by onboard computers.
  • You can find testing stations through your state's environmental agency website or by searching for "smog check near me" — not all repair shops are certified to test.

How the test works and what it measures

A smog check measures the gases your engine produces: nitrogen oxides (NOx), carbon monoxide (CO), and hydrocarbons (HC). The technician plugs a probe into your vehicle's tailpipe or connects to your onboard diagnostic system, depending on your vehicle's age and your state's method. The test usually takes 10 to 20 minutes and produces a printout showing whether your vehicle passed or failed against that state's limits.

Most states also perform a visual inspection — the technician checks that your catalytic converter is present, your gas cap seals properly, and your emissions equipment has not been tampered with. Some states use a dynamometer, which is a machine that simulates driving while measuring emissions. Others use a simpler tailpipe test. California, which has the strictest standards, uses both methods for most vehicles.

State-by-state differences in testing requirements

California tests vehicles every two years if they are 1975 or newer, with some exemptions for very new cars and hybrids. New York tests every two years for vehicles 1996 and newer. Texas tests annually in certain counties only, not statewide. Massachusetts tests every two years for vehicles 1996 and newer. Each state sets its own pollution limits, so a vehicle that passes in one state might fail in another.

Some states exempt newer vehicles entirely. Colorado, for example, does not require smog checks for vehicles 2000 and newer. Oregon exempts vehicles 1975 and older. A handful of states test only when you first register a vehicle or move into the state, not on an ongoing basis. Before you buy a used vehicle or move to a new state, check your state's environmental agency website to learn the exact rules that will explore to your vehicle.

What happens if your vehicle fails the smog check

A failed smog check does not automatically prevent you from registering your vehicle, though the process varies by state. In California, you have 30 days to repair the vehicle and retest. In New York, you have 60 days. Some states allow you to register your vehicle with a failed test if you have a signed repair estimate from a shop, which gives you time to save money for repairs.

Common reasons for failure include a faulty oxygen sensor, a damaged catalytic converter, a loose gas cap, or engine problems that trigger the check-engine light. Many of these repairs cost $100 to $500. If repairs are very expensive, some states offer a "gross polluter" waiver or allow you to scrap the vehicle instead of repairing it. Check your state's rules before spending money on repairs — some states cap how much you must spend to pass the test.

Cost and where to get tested

A smog check typically costs $30 to $100, depending on your state and the type of test. A basic tailpipe test is usually cheaper than a dynamometer test. Some states allow only state-run testing centers; others allow any certified private shop. You cannot use just any mechanic — the technician must hold a current emissions testing license from your state.

Find a certified testing station through your state's environmental agency website. California has a searchable database at the Bureau of Automotive Repair website. New York lists stations through the Department of Environmental Conservation. Texas uses the Texas Commission on Environmental Quality database. If you search online for "smog check near me," verify that the shop is actually certified before you drive there — some shops advertise smog checks but are not licensed to perform them.

Preparing your vehicle for a smog check

Before you go to a testing station, make sure your vehicle has been driven recently — the engine needs to be warm for an accurate test. If your check-engine light is on, get that diagnosed first; most states will fail your vehicle automatically if the light is illuminated. Make sure your gas cap seals tightly and your catalytic converter is intact and not visibly damaged.

If your vehicle is very old or has high mileage, consider having a pre-inspection at a trusted mechanic before paying for the official smog check. A mechanic can tell you whether your vehicle is likely to pass and what repairs might be needed, saving you the testing fee if major work is required. Keep your test results and repair records — you will need them when you register your vehicle or renew your registration.

Frequently Asked Questions

Do I need a smog check if I just bought a used car?

It depends on your state and when you are registering it. Most states that require smog checks need one before you can register a used vehicle. Some states test only when you first register in that state, not on every renewal. Check your state's rules before you buy — in some cases, the seller is responsible for providing a passing test before the sale.

What if I move to a state that requires smog checks but my car is not registered there yet?

You will need to get a smog check before you can register your vehicle in the new state. Some states give you 30 days after you move to complete the test. Others require it before you register. Contact your new state's DMV or environmental agency to learn the timeline and whether your vehicle is exempt based on its age or type.

Can I pass a smog check if my check-engine light is on?

No. Most states automatically fail any vehicle with an illuminated check-engine light, regardless of the actual emissions readings. Have the code read and the problem diagnosed before you test. Even if the repair is expensive, you cannot pass without fixing it first.

What is the difference between a smog check and an emissions inspection?

The terms are often used interchangeably, but "emissions inspection" is the broader category that includes visual checks and onboard diagnostics. A "smog check" usually refers specifically to the tailpipe or dynamometer test that measures pollution gases. Your state may use one term or the other, but the test itself is the same.

If I fail, do I have to use a specific repair shop?

No. You can take your vehicle to any shop you trust for repairs. However, some states cap the amount you must spend to pass — for example, California limits it to $765 for most vehicles. If repairs exceed that cap, you may be exempt from passing. Ask the testing station or your state's environmental agency about repair cost limits before you pay for work.