What Arizona Emissions Testing Covers and Who Needs It

Arizona requires emissions testing for most vehicles registered in Maricopa and Pima counties — the state's two most populated areas. The test measures what your vehicle's exhaust contains: nitrogen oxides, particulate matter, and hydrocarbons. If you live outside these two counties, you do not need emissions testing at all, regardless of your vehicle's age or type.

Within Maricopa and Pima counties, you need testing if your vehicle is at least two model years old. A 2023 vehicle registered in Phoenix does not need testing until 2025. Diesel vehicles, motorcycles, and vehicles registered as classic or antique are exempt. If you are moving to Arizona from another state, you will need to pass emissions before you can register your vehicle with the Arizona Department of Transportation.

The test itself takes about 10 to 15 minutes. A technician connects your vehicle to a dynamometer — a machine that measures emissions while your engine runs under controlled conditions. You do not need to do anything except sit in the car while it happens.

Key Takeaways

  • Emissions testing is required only in Maricopa and Pima counties, and only for vehicles at least two model years old.
  • The test measures nitrogen oxides, particulate matter, and hydrocarbons from your exhaust and takes 10 to 15 minutes.
  • You can find authorized testing stations through the Arizona Department of Environmental Quality website or by searching for "emissions testing near me" in your county.
  • A passing test is valid for two years from the date you take it, and you need a current passing test to renew your vehicle registration.
  • If your vehicle fails, you have 60 days to repair it and retest at no additional charge at the same station.

Finding an Authorized Testing Station in Your Area

The Arizona Department of Environmental Quality (ADEQ) maintains a searchable list of all authorized emissions testing stations on its website. You can filter by county and city to find stations near you. Most stations are independent repair shops, some are dealerships, and a few are dedicated testing-only facilities.

Call ahead before you go. Many stations operate on a first-come, first-served basis and do not take appointments, but some do accept reservations. Ask whether they test your vehicle type — a few stations specialize in certain makes or have equipment limitations. Expect to pay between $20 and $50 for the test, depending on the station and your vehicle type.

You will need your vehicle registration and proof of insurance to take the test. Bring your keys and be prepared to sit in the vehicle while the technician runs it through the test cycle.

What Happens If Your Vehicle Fails the Test

If your vehicle does not pass, the testing station will give you a detailed report showing which emissions exceeded the limit. Common reasons for failure include a faulty oxygen sensor, a malfunctioning catalytic converter, a loose gas cap, or engine problems that trigger the check-engine light.

You have 60 days from the test date to repair your vehicle and return to the same station for a retest. The retest is free — you pay only for the original test. If you repair your vehicle at a different shop, bring your failure report with you so the mechanic knows what to fix. Many shops can diagnose the problem for $50 to $100 if you are unsure what caused the failure.

If you cannot afford repairs when ready, you can still renew your registration by requesting a waiver from ADEQ. The waiver requires proof that you have spent at least $375 on repairs or diagnostic work in the past 12 months. You will need to submit receipts and the original failure report.

Timing Your Test Before Registration Renewal

Your emissions test is valid for two years from the date you take it. Arizona sends registration renewal notices about 45 days before your registration expires. You can take your emissions test anytime during that 45-day window — you do not have to wait until the last moment.

If you take the test early and it passes, you can renew your registration when ready online through the Arizona Department of Transportation website or by mail. You do not need to return to the testing station. When you renew, you will provide the test number from your passing report.

If your registration has already expired, you can still take the emissions test and renew, but you will face a late-renewal penalty fee in addition to your registration cost. The penalty varies but typically runs $10 to $25. Taking the test before your registration expires avoids this extra charge.

Emissions Testing for Vehicles With Check-Engine Lights

If your check-engine light is on, most testing stations will still test your vehicle, but it will almost certainly fail. The light indicates a fault code stored in your engine computer, and emissions tests are designed to catch vehicles with active problems.

Before you pay for a test, have the fault code read at a repair shop or auto parts store — many do this for free. Common codes that cause test failures include oxygen sensor problems, catalytic converter issues, and fuel system leaks. Once you know the code, you can decide whether to repair the problem before testing or pay for the test and get a failure report to guide repairs.

If you repair the vehicle and the check-engine light stays on because the code has not cleared from the computer, the test will still fail. After repairs, you may need to drive the vehicle for 50 to 100 miles to allow the computer to clear the code, or a mechanic can clear it manually using a diagnostic scanner.

Emissions Testing for New Residents and Out-of-State Vehicles

If you are registering a vehicle in Arizona for the first time and you live in Maricopa or Pima county, you must pass an emissions test before the county assessor will issue your registration. This applies even if your vehicle is brand new, unless it is a current-model-year vehicle (the year you are registering it in).

Bring your out-of-state title or registration, proof of insurance, and a photo ID to the testing station. After you pass, the station will give you a test report with a number. Take that report to your county assessor's office along with your title and insurance proof to complete registration.

If you are moving from a state that does not require emissions testing, your vehicle may fail Arizona's test because it was not maintained to Arizona standards. Budget time and money for potential repairs before you register. Some counties offer a one-time waiver for vehicles newly registered from out of state, but this varies — ask your county assessor.

Frequently Asked Questions

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

Yes. You can take the test at any authorized station in Arizona, regardless of where your vehicle is registered. However, you must register your vehicle in the county where you live, and only Maricopa and Pima counties require the test. If you live outside those counties, you do not need testing even if you take a road trip through them.

What if I just bought a used car and it has an old passing test from the previous owner?

The test is tied to the vehicle, not the owner, so you can use the previous owner's passing test if it is still valid (within two years of the test date). You do not need a new test when ready. However, when that test expires, you will need to pass a new one to renew your registration.

Do hybrid or electric vehicles need emissions testing?

Hybrid vehicles registered in Maricopa or Pima counties do need testing — they have gas engines that produce emissions. Electric vehicles do not, because they produce zero tailpipe emissions. If you own an electric vehicle, you are exempt from testing regardless of where you live in Arizona.

What if the testing station says my vehicle cannot be tested because of its condition?

A station may refuse to test a vehicle if it is unsafe to operate on the dynamometer — for example, if the brakes are failing or the tires are bald. In that case, repair the safety issue first, then return for testing. This is rare and usually involves vehicles in very poor condition.

How do I know if my vehicle passed or failed right after the test?

The testing station will tell you the result before you leave. You will receive a printed report showing your test number, the date, and whether you passed or failed. If you passed, keep this report — you will need the test number when you renew your registration. If you failed, the report will show which emissions exceeded the limit.