What Texas requires for emission testing

Texas requires emission testing for vehicles registered in 31 counties, mostly in and around Dallas, Houston, Austin, and San Antonio. If you live outside those counties, you do not need an emission test. If you live inside one, you must pass an emission test every two years before you can renew your vehicle registration.

The test itself measures what comes out of your tailpipe — specifically nitrogen oxides, particulate matter, and hydrocarbons. A machine plugs into your vehicle's onboard diagnostic port (usually under the steering wheel) and reads the data. The test takes about 10 minutes and costs between $15 and $35 depending on which testing station you choose.

You can take the test any time during your registration cycle, but you must have a passing result before the registration expires. If your registration has already expired, you cannot legally drive the vehicle, so plan ahead.

Key Takeaways

  • Emission testing is required only in 31 Texas counties, mostly around major cities; check your county on the Texas Commission on Environmental Quality website to confirm whether you need one.
  • The test costs $15 to $35, takes about 10 minutes, and measures what your vehicle's engine produces through a plug into the onboard diagnostic port.
  • You must pass the test before your registration expires, and you can take it any time during your two-year registration cycle.
  • Vehicles that fail can usually be retested at no extra charge within 30 days, giving you time to repair the problem.
  • If your vehicle is too new (usually under 4 years old) or too old (usually over 25 years old), you may be exempt from testing.

Which Texas counties require emission testing

The 31 counties that require emission 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 includes Brazoria, Chambers, Fort Bend, Galveston, Harris, Liberty, Montgomery, and Waller counties. The Austin area includes Bastrop, Caldwell, Hays, Travis, and Williamson counties. The San Antonio area includes Bexar, Comal, Guadalupe, and Wilson counties.

You can verify whether your county is on the list by visiting the Texas Commission on Environmental Quality (TCEQ) website and entering your county name. If your county is not listed, you do not need an emission test to renew your registration.

Finding a testing station and scheduling

You do not need an appointment at most testing stations. You can drive in during business hours, pay the fee, and have the test done on the spot. The TCEQ maintains a searchable database of all licensed testing stations in your county, organized by location and hours. You can search by your zip code to find stations near you.

Some stations are busier than others, especially near the end of the registration cycle. If you want to avoid a wait, test early in your registration period. Stations are typically open during standard business hours, and many stay open into the evening. A few stations offer Saturday hours, though this varies by location.

Bring your vehicle registration and a valid photo ID. You do not need to bring anything else — the testing station has the equipment and software they need.

What happens if your vehicle fails the test

If your vehicle fails, you will receive a printed report showing which emissions standards it did not meet. The report is yours to keep, and you can take it to a mechanic to understand what needs repair. Common failures involve the oxygen sensor, catalytic converter, or engine control issues.

You can retest the same vehicle at any licensed station within 30 days of the failure at no additional charge. This gives you time to have repairs made and verify the fix worked. After 30 days, a retest costs the full fee again. Keep your original failure report — you will need to show it to get the free retest.

If you repair the vehicle and it still fails a second time, you may be able to get a waiver in some cases. The rules for waivers vary by county and depend on how much you spent on repairs. Contact your local TCEQ office or the testing station for details about your specific situation.

Age-based exemptions and special cases

Vehicles that are too new do not need testing. Most counties exempt vehicles that are 4 model years old or newer. A 2024 vehicle registered in 2024 would be exempt, but a 2020 vehicle registered in 2024 would not be. Check your county's specific rules, as some use different cutoff years.

Vehicles that are too old may also be exempt. Many counties do not require testing for vehicles 25 model years old or older. A vehicle from 1999 or earlier might be exempt depending on your county. Diesel vehicles, motorcycles, and vehicles with gross vehicle weight rating above 14,000 pounds are typically exempt as well.

If you believe your vehicle should be exempt, verify the rules for your specific county before your registration expires. The TCEQ website lists exemptions by county, or you can call your county's testing program office.

Preparing your vehicle for the test

You do not need to do anything special to prepare. The test reads data from your vehicle's computer, not from how it runs on the day of the test. A vehicle that idles roughly or has a check engine light on can still pass if the underlying emissions systems are working correctly.

However, if your check engine light is on, the testing station may not be able to complete the test until you address the problem. The light means your vehicle's diagnostic system has detected a fault, and the station needs to read that fault code before proceeding. A mechanic can read the code and tell you whether it is something that will affect the emissions test.

If your vehicle has not been driven in a while, take it for a 15-minute highway drive before testing. This helps the engine reach normal operating temperature and clears out any temporary fault codes that might prevent testing.

Understanding your test results

A passing result means your vehicle's emissions are within the limits set by the state. The test report will show the specific measurements for each pollutant tested. You do not need to understand the numbers — a straightforward "pass" or "fail" is what matters for registration purposes.

Your passing result is valid for two years from the test date. You can renew your registration online, by mail, or in person at your county tax assessor-collector's office. You will need to provide your test result number or bring the printed report. Most online renewal systems ask for the test result number, which appears on your report.

Keep your test report for your records. If there is ever a question about whether you tested, you have proof. The testing station also reports results to the state, so your registration system should show the test automatically, but having the paper copy is helpful.

Frequently Asked Questions

Can I test my vehicle in a different county than where I live?

Yes. You can test in any county that requires testing, and the result is valid for registration renewal in your home county. This is useful if you travel for work or live near a county border. The test result is reported to the state system and will show up in your registration records regardless of where you tested.

What if I move to a county that does not require testing?

You do not need to test again. Your previous passing result remains valid for the full two-year period from the test date. When you renew your registration in the new county, you can use that result. If your registration expires before the two years are up, you will need the test result to renew, but you will not need to test again after that.

Do hybrid or electric vehicles need emission testing?

Hybrid vehicles that have a gas engine must test like any other vehicle. Fully electric vehicles are exempt from emission testing in all Texas counties because they produce no tailpipe emissions. If you own a plug-in hybrid, check your county's rules, as some exempt them and others do not.

What if the testing station says my vehicle cannot be tested?

This usually means your vehicle has a fault code that prevents the test from running, most commonly a check engine light. Take the vehicle to a mechanic to have the code read and addressed. Once the fault is cleared, you can return to the testing station for a free retest within 30 days. If the station says your vehicle is unsafe to test (severe mechanical damage, for example), you will need repairs before any station can test it.

How do I know if my registration has expired without a current emission test?

Your registration renewal notice will tell you whether a test is required. If you live in a testing county, the notice will say "emission test required" or list the test result number needed. If you try to renew online and the system rejects your renewal, it is because a test result is missing. Contact your county tax assessor-collector's office to confirm what you need before the expiration date.