What Houston requires for emissions testing
Houston is in Harris County, which sits in a nonattainment area for air quality under the Clean Air Act. That means the region does not meet federal ozone standards, so the state of Texas requires emissions testing on most vehicles registered in the county. You need a passing test before you can renew your vehicle registration with the Texas Department of Motor Vehicles.
The test itself is straightforward: a technician plugs a diagnostic scanner into your vehicle's onboard computer port and reads emissions data. The vehicle does not need to run on a dyno or treadmill in Harris County — it is a computer read only. The test takes about 10 minutes and costs between $30 and $50 depending on the testing station.
You must test your vehicle every two years if it is a 1996 or newer model year. Older vehicles, motorcycles, and certain specialty vehicles are exempt. Diesel vehicles have different requirements and are tested at separate facilities.
Key Takeaways
- Harris County requires emissions testing every two years for most 1996 and newer vehicles before you can renew registration.
- The test is a computer diagnostic read that takes about 10 minutes and costs $30 to $50 at a certified testing station.
- You can find certified stations through the Texas Commission on Environmental Quality website or by searching for "emissions testing near me" in Harris County.
- A failed test means your vehicle did not meet emissions standards, and you will need repairs before you can retest or renew your registration.
- You have 120 days from the time you fail a test to get repairs and pass a retest before your registration becomes invalid.
Finding a certified testing station in Houston
The Texas Commission on Environmental Quality (TCEQ) maintains a searchable database of all certified emissions testing stations. You can visit the TCEQ website and search by county or zip code to find stations near your home or workplace. Most stations are independent repair shops, quick-lube facilities, or dedicated testing centers.
Call ahead before you go. Many stations operate on a first-come, first-served basis and can have wait times during peak hours, especially near the end of the month or before registration important date. Some stations accept appointments, which can save you time.
Bring your vehicle registration and a valid photo ID. The technician will need your vehicle identification number (VIN) and current mileage. If your vehicle has a check engine light on, the test will fail automatically, so have that addressed before you test.
What happens if your vehicle fails the test
A failed test means your vehicle's emissions output exceeded the standard for your model year. The testing station will give you a printed report showing which emissions parameters failed. Common reasons include a faulty oxygen sensor, a clogged catalytic converter, or a malfunctioning fuel injector.
You have 120 days from the date of the failed test to get repairs and pass a retest. During that time, you can still drive your vehicle, but you cannot renew your registration until you pass. If you do not retest within 120 days, your registration will expire and you will need to renew it after you pass a test.
The cost of repairs depends on what is wrong. A sensor replacement might cost $100 to $300. A catalytic converter replacement can run $500 to $1,500 or more. Some repair shops offer a "test and repair" package where they diagnose the problem and fix it for a flat fee.
Retesting after repairs
After you have repairs done, you can retest at any certified station — it does not have to be the same one where you failed. The retest costs the same as the initial test, $30 to $50. You do not need to wait any specific amount of time between the failed test and the retest.
If you pass the retest, you will receive a passing certificate. Take that certificate to the Texas Department of Motor Vehicles or renew your registration online if you have a passing test on file. If you fail again, you have another 120 days to make repairs and retest.
If you are unsure whether your repairs will pass, some repair shops will do a pre-test diagnostic for a small fee before you pay for the official retest. This can help you avoid paying for a retest that will fail.
Vehicles exempt from Houston emissions testing
Not all vehicles registered in Harris County need emissions testing. Motorcycles, mopeds, and motor-driven cycles are exempt. Vehicles model year 1995 and older are exempt. Vehicles with a gross vehicle weight rating over 14,000 pounds are tested under a different program and do not use the standard emissions test.
Diesel vehicles registered in Harris County are tested, but at separate facilities that have diesel-specific equipment. The TCEQ database will show which stations test diesel vehicles.
If you have a vehicle that you believe should be exempt, check the TCEQ website or call your local county tax assessor's office to confirm. Attempting to register an exempt vehicle that actually requires testing will result in a registration denial.
Timing your test before registration renewal
You can test your vehicle up to 120 days before your registration expires. Many people test early in the year to avoid the rush closer to their renewal date. If your registration expires in June, you can test as early as February.
The passing test is valid for two years from the date you take it, so if you test in February and your registration does not expire until June, your passing result will still be good when you renew. You do not need to test again until two years after the date of that first test.
If you are buying a used vehicle in Harris County, the seller should provide proof of a passing emissions test from within the last 120 days. If they cannot, you will need to test before you can register it in your name.
Frequently Asked Questions
Can I test my vehicle if the check engine light is on?
No. The emissions test will fail automatically if the check engine light is illuminated. Have the light diagnosed and the underlying problem repaired before you test. Many auto parts stores will read the code for free, and you can take that information to a repair shop.
What if I move out of Harris County after I pass the test?
Your passing test is tied to your Harris County registration. If you move to a different county in Texas, you will need to follow that county's emissions testing rules, which may be different or may not require testing at all. Contact your new county's tax assessor's office to find out what is required.
Do I need emissions testing if I have a hybrid or electric vehicle?
Hybrid vehicles registered in Harris County still require emissions testing. Electric vehicles are exempt because they produce no tailpipe emissions. If you own an electric vehicle, you do not need to test.
How long does the test take from start to finish?
The actual diagnostic read takes about 10 minutes. Total time at the station, including check-in and paperwork, is usually 15 to 30 minutes. Wait times vary by station and time of day, so arriving early or calling ahead can reduce your total time.
What if I fail the retest after paying for repairs?
You have another 120 days from the date of the second failed test to make additional repairs and retest again. Some repair shops offer a warranty on their work — if the vehicle fails again within a certain period, they will make additional repairs at no charge. Ask about this before you pay for repairs.