Whether you need an emissions test depends on your state, your vehicle's age, and sometimes the county where you live

Not every state requires emissions testing, and the states that do have different rules about which vehicles must be tested. Some states test all vehicles; others test only those over a certain age or registered in specific counties. A few states have no emissions testing at all. The only way to know for certain is to check your state's Department of Motor Vehicles website or call your local emissions testing facility — they can tell you in one conversation whether your vehicle needs a test this year.

If your state does require testing, you'll typically need to pass an emissions test before you can renew your registration. The test itself is usually quick — 10 to 30 minutes — and costs between $20 and $75 depending on where you live. Failure means you'll need to repair the vehicle and retest, which adds time and money to the process.

Key Takeaways

  • Emissions testing is required in about half of U.S. states, but the rules vary by state and sometimes by county within a state.
  • Your state's Department of Motor Vehicles website will tell you whether your specific vehicle needs testing based on its age and registration location.
  • If your vehicle fails an emissions test, you must repair it and retest before you can renew your registration.
  • Some states offer waivers or extensions for vehicles that fail if repair costs exceed a certain amount, usually $300 to $500.

States that require emissions testing and which vehicles are covered

About 25 states currently require some form of emissions testing. The major ones include California, New York, Texas, Florida, Pennsylvania, Ohio, Illinois, and Massachusetts. However, "required in the state" does not always mean "required for your vehicle." Many states test only vehicles within certain age ranges — commonly vehicles between 2 and 25 years old, though this varies. Some states exempt newer vehicles because they meet stricter manufacturing standards; others exempt very old vehicles because the testing infrastructure doesn't support them.

Geography matters too. In some states, only vehicles registered in metropolitan areas or counties with air quality concerns must be tested. For example, Texas requires testing in the Houston and Dallas areas but not statewide. New York tests vehicles in the New York City area and some surrounding counties, but not upstate. If you live in a rural county in a testing state, you may not need a test even though your neighbor 30 miles away does.

The fastest way to find out is to visit your state's DMV website and search for "emissions testing" or "vehicle inspection." Most states have a tool where you enter your vehicle's year, make, and registration zip code, and it tells you whether testing is required. If the website is unclear, call your local emissions testing facility directly — they handle this question dozens of times a day and can answer in seconds.

What happens if your vehicle fails the test

A failed emissions test means your vehicle is producing pollutants above the state's limit for that model year. You cannot renew your registration until you repair the vehicle and pass a retest. The repair itself can range from straightforward — replacing a spark plug or air filter — to expensive, like fixing a catalytic converter or oxygen sensor.

Before you pay for repairs, get a diagnostic scan at a repair shop. The scan will identify which emissions system is causing the failure and what it will cost to fix. Many shops charge $50 to $150 for the scan. Once you know the repair cost, you can decide whether to fix the vehicle or explore other options.

Repair cost waivers and extensions

Most states that require emissions testing offer a repair cost waiver if the repair exceeds a certain threshold — typically $300 to $500, though this varies by state. If your repair estimate is above that amount, you may be able to get a waiver that allows you to renew your registration without passing the test. Some states call this a "waiver," others call it a "hardship exemption" or "repair cost exemption."

To claim a waiver, you usually need to provide the emissions test failure notice, a written repair estimate from a shop, and sometimes proof of income or ownership. The process takes a few weeks, and you'll need to submit documents to your state's emissions program office, not to the testing facility itself. Check your state's DMV website for the specific form and mailing address.

A few states offer a one-time extension instead of a waiver — they'll let you renew your registration once without passing the test, but you'll need to pass the next year. Extensions are less common than waivers and usually explore only to vehicles that barely failed the test.

How to prepare your vehicle for an emissions test

The best preparation is to keep your vehicle well-maintained. Change the oil and air filter on schedule, keep the fuel cap tight (a loose cap can trigger a test failure), and address any warning lights on your dashboard before the test. If your check engine light is on, get a diagnostic scan first — the testing facility will likely refuse to test until you address the underlying problem.

Some people drive their vehicle on the highway for 20 to 30 minutes before the test to warm up the engine and catalytic converter. This is not required, but it may help if your vehicle is borderline. Avoid short trips or idling in the days before the test.

On the day of the test, bring your registration documents and photo ID. The testing facility will plug a scanner into your vehicle's diagnostic port (usually under the steering wheel) and run the test. The whole process takes 10 to 30 minutes. You'll get a pass or fail result on the spot.

What to do if you're not sure whether your state requires testing

Start with your state's Department of Motor Vehicles website. Search for "emissions testing," "vehicle inspection," or "air quality testing." Most states have a dedicated page with a tool or a phone number. If you can't find it online, call your local DMV office or the emissions testing facility nearest you — both can tell you whether your vehicle needs a test.

You can also check the EPA's website, which lists which states have emissions programs, though it won't tell you whether your specific vehicle is covered. The EPA site is informational only; your state's DMV is the source of truth for your vehicle.

Frequently Asked Questions

Can I renew my registration if I haven't had an emissions test yet?

No. In states that require testing, you must pass an emissions test before the DMV will renew your registration. If your test is due, the DMV system will flag your renewal and ask you to provide proof of a passing test. You can schedule the test at any point before your registration expires, but it must be completed before renewal.

How long does an emissions test take?

The test itself usually takes 10 to 30 minutes from the time you arrive at the testing facility. Wait times vary — some facilities have walk-in service with no wait, others require an appointment or have a queue. Call ahead to ask about wait times and whether you need to schedule.

What if I just moved to a state that requires emissions testing?

When you register your vehicle in the new state, you'll need to provide proof of a passing emissions test from that state. You cannot use a test from your previous state. Schedule a test at a facility in your new state before or when ready after you register the vehicle. Some states give you a grace period of 30 to 60 days after registration to complete the test; check your state's rules.

Do I need an emissions test if I'm selling my vehicle?

That depends on your state and sometimes on the buyer. Some states require a passing emissions test as part of the sale; others do not. Check your state's DMV website or ask the buyer's insurance agent. If a test is required, you'll need to pass it before the title transfers.

Can I test my vehicle in a different county than where it's registered?

Usually yes, but the rules vary by state. Most states allow you to test anywhere in the state, but some require you to test in the county where the vehicle is registered. Call your local testing facility or check your state's DMV website to confirm.