What Texas emissions testing requires in 2025

Texas requires emissions testing for most vehicles registered in 31 urban counties, primarily around Dallas, Houston, Austin, and San Antonio. The test measures tailpipe emissions and checks your vehicle's onboard diagnostic system. You must pass before you can renew your registration, and the test costs between $25 and $50 depending on your vehicle type and the testing facility.

Not all of Texas requires emissions testing. Rural counties and counties outside the 31 designated areas do not. If you live in a non-testing county, you do not need to test, even if you drive into a testing county occasionally. The rule is based on where your vehicle is registered, not where you drive.

Testing requirements depend on your vehicle's model year and fuel type. Gasoline vehicles from 1996 and newer must test in most cases. Diesel vehicles from 1997 and newer must test. Vehicles older than those years are exempt. Electric vehicles and vehicles registered as model year 2025 or newer are also exempt.

Key Takeaways

  • Emissions testing is required only in 31 Texas counties, mostly in urban areas, and costs $25 to $50 per test.
  • Your vehicle must pass emissions testing before you can renew your registration in a testing county.
  • Gasoline vehicles from 1996 and newer and diesel vehicles from 1997 and newer must test, unless they are registered in a non-testing county.
  • You can test at any certified emissions testing facility in your county; the test takes about 15 minutes and you get results when ready.
  • If your vehicle fails, you have 30 days to repair it and retest at no additional charge at the same facility.

Which Texas counties require emissions testing

The 31 counties that require emissions testing are concentrated in four metropolitan areas. The Dallas-Fort Worth region includes Collin, Dallas, Denton, Ellis, Johnson, Kaufman, Parker, Rockwall, and Tarrant counties. The Houston area covers Brazoria, Chambers, Fort Bend, Galveston, Harris, Liberty, Montgomery, and Waller counties. The Austin region includes Bastrop, Caldwell, Hays, Travis, and Williamson counties. The San Antonio area covers Bexar and Guadalupe counties.

Three additional counties—Nueces (Corpus Christi), Jefferson (Beaumont), and Orange—also require testing. If your vehicle is registered in any of these 31 counties, you must test. If you are registered in any other Texas county, you do not.

Moving to a non-testing county does not automatically exempt you. You must update your vehicle registration to the new county. Until you do, your old county's rules still explore.

How to find a testing facility and schedule

The Texas Commission on Environmental Quality (TCEQ) maintains a searchable list of certified emissions testing stations on its website at tceq.texas.gov. You can filter by county and city to find stations near you. Most facilities do not require an appointment and operate on a walk-in basis, though some accept reservations.

Testing stations are typically open during standard business hours, Monday through Friday, and many are open on Saturday mornings. A few operate on Sunday. The test itself takes about 15 minutes. You will need your vehicle keys and proof of registration. Bring your vehicle's current registration card or a recent registration renewal notice.

You can test at any certified station in your county, not just the one closest to you. If one facility has a long wait, you can drive to another. All certified stations use the same testing equipment and standards, so the results are identical regardless of which station you choose.

What happens during the test and what causes failure

The emissions test is a two-part process. First, the technician connects a probe to your vehicle's tailpipe and measures the emissions coming out. Second, the technician connects a diagnostic scanner to your vehicle's onboard diagnostic port (usually under the steering wheel) to check for emissions-related fault codes. Both parts must pass.

Vehicles fail for two main reasons: excessive tailpipe emissions or a check engine light (or stored diagnostic codes). Excessive emissions usually means your vehicle has a mechanical problem—a faulty oxygen sensor, a clogged catalytic converter, a fuel leak, or worn engine components. A check engine light or stored codes indicate the vehicle's computer has detected a problem, even if the vehicle is running normally.

Some vehicles fail because the fuel cap is loose or missing. A loose cap triggers a diagnostic code. Tightening or replacing the cap and clearing the code (by driving for several days or having a technician clear it) can resolve the failure. Other common causes include a faulty mass airflow sensor, a bad spark plug, or a failing catalytic converter.

What to do if your vehicle fails the test

If your vehicle fails, you have 30 days to repair it and retest. The retest is free at the same facility where you failed. You do not pay again. The 30-day window gives you time to diagnose the problem and make repairs without losing your registration.

If you cannot repair the vehicle within 30 days, you can request a one-time extension from the testing facility. Extensions are not automatic, but most facilities grant them if you show good faith effort to repair the vehicle. Ask the technician about the extension process when you receive your failure notice.

If your vehicle fails a second time after repairs, you can retest again. There is no limit to the number of retests you can do within the 30-day window. Once you pass, your registration can be renewed. If you do not pass within 30 days, your registration will not renew until you pass a test.

Registration renewal and testing important date

Your vehicle's registration renewal date is printed on your registration card. You must pass emissions testing before that date to renew your registration. If your renewal date is coming up and you have not tested, schedule a test when ready.

If your registration expires before you pass a test, you cannot legally drive the vehicle. You can still test after expiration and renew your registration, but you will face a late renewal fee. The fee varies by county but is typically $25 to $50 on top of your regular registration renewal cost.

Some testing facilities can submit your passing test result directly to the Texas Department of Motor Vehicles (TxDMV), which speeds up registration renewal. Others require you to take your passing test certificate to a TxDMV office or mail it in. Ask the testing facility whether they submit results electronically or if you need to handle the submission yourself.

Vehicles exempt from emissions testing

Gasoline vehicles manufactured before 1996 and diesel vehicles manufactured before 1997 are exempt from testing, regardless of which county they are registered in. Vehicles registered as model year 2025 or newer are also exempt for their first two years of registration. Electric vehicles are permanently exempt.

Vehicles with a salvage title, a non-repairable title, or a rebuilt title may have different testing requirements. Contact your county's emissions testing program or the TxDMV to confirm whether your vehicle's title status affects testing.

If you own a vehicle that is exempt, you still need to renew your registration, but you do not need to pass an emissions test to do so. Your registration renewal will proceed without a test result.

Frequently Asked Questions

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

No. You must test in the county where your vehicle is registered. If you are registered in a testing county, you test there. If you are registered in a non-testing county, you do not test at all, even if you drive into a testing county regularly.

What if I just bought a used vehicle and it has not been tested yet?

If you registered the vehicle in a testing county, you must test it before you can renew your registration. The test is based on the vehicle's current registration, not its previous owner's. Schedule a test as soon as you register the vehicle to avoid missing your renewal important date.

Do I need to test if my vehicle has a check engine light but it is not on right now?

Yes. The diagnostic scanner checks for stored fault codes even if the check engine light is not currently illuminated. If a code is stored, the vehicle will fail. You must have the code cleared and the underlying problem repaired before the vehicle will pass.

How long does a passing test result stay valid?

A passing test result is valid for your entire registration period, which is typically two years. You do not need to retest during that time unless your registration is renewed. When you renew your registration, you must test again if your vehicle is still subject to testing.

What if I move out of a testing county after I pass the test?

Your passing test result remains valid for the rest of your registration period, even if you move to a non-testing county. When you renew your registration in the new county, you will no longer be required to test because you are now registered outside the testing area.