What Texas requires and who has to test
Texas requires emissions testing in 31 counties, mostly in the Dallas-Fort Worth and Houston metro areas, plus a few counties around Austin and San Antonio. If you live in one of these counties, you must pass an emissions test before you can register or renew your vehicle registration. If you live outside these counties, you do not need to test.
The state tests vehicles that are at least two model years old. A 2023 vehicle does not need to test in 2024, but a 2022 vehicle does. Diesel vehicles, motorcycles, and vehicles registered as antiques or classics are exempt. If your vehicle is registered in a non-testing county, you do not need to test even if you drive it into a testing county regularly.
You must test before your registration expires. The test is valid for two years from the month you pass it. If you fail, you have until your registration expiration date to retest and pass, or your registration will not renew.
Key Takeaways
- Texas emissions testing is required only in 31 counties, mostly around Dallas-Fort Worth and Houston, and only for vehicles at least two model years old.
- You can test at any certified emissions testing station in your county; the state does not assign you to a specific location.
- The test costs between $15 and $35 depending on your vehicle type and the testing station you choose.
- A passing test is valid for two years, and you must pass before your registration expires or you cannot renew.
- If you fail, you have until your registration expiration date to fix the problem and retest at no additional charge.
Finding a testing station and what to bring
The Texas Commission on Environmental Quality (TCEQ) maintains a searchable list of certified testing stations on its website. You can search by county and city, and the list shows each station's address, phone number, and hours. You do not need an appointment at most stations — you can drive in during business hours and test the same day. Some stations do take appointments, which can reduce your wait time.
Bring your vehicle registration card and a photo ID. The testing station will need your vehicle identification number (VIN), which is on your registration and on the dashboard at the base of the windshield on the driver's side. You do not need to bring your title or proof of insurance. If you are testing someone else's vehicle, bring their registration card and your ID.
Your vehicle must be in safe running condition to test. The technician will plug a device into your vehicle's diagnostic port (usually under the steering wheel) and run the test, which takes about 10 minutes. The vehicle must be warmed up — if you drive straight to the station from a cold start, the test may not run properly.
What happens during the test and what the results mean
The emissions test measures how much nitrogen oxide, particulate matter, and other pollutants your vehicle produces. The technician will not drive your vehicle; the test runs while the car is parked and connected to the diagnostic equipment. For most vehicles, the test reads data from your vehicle's onboard computer rather than running an actual exhaust measurement.
You will receive a pass or fail result when ready. A pass means your vehicle meets Texas standards and you can renew your registration. A fail means your vehicle did not meet standards. The station will give you a printed report showing which emissions systems did not pass.
If you fail, you have two options: repair the vehicle and retest, or request a waiver. A waiver allows you to renew your registration even after a failed test, but only if you have already spent at least $375 on repairs to the failed system in the past 12 months. You must bring receipts from a repair shop to prove the spending. Not all failures may have access to for a waiver — the TCEQ has specific rules about which systems are waiverable.
Costs and payment methods
The test itself costs between $15 and $35 depending on your vehicle type and the testing station. Gasoline vehicles typically cost less than diesel vehicles. The station sets its own price within the state's allowed range, so you can call ahead to compare prices if cost is a concern.
Most stations accept cash, debit cards, and credit cards. Some accept checks. If you fail and need to retest, the retest is free — you do not pay again if you come back after repairs. If you need a waiver instead of retesting, there is no additional fee beyond the original test cost.
What to do if you fail and cannot afford repairs
If your vehicle fails and repairs are expensive, you have three paths forward. First, you can request a waiver if you have spent at least $375 on repairs to that specific system in the past 12 months. Second, you can explore for a Low Income Vehicle Repair information Program (LIRAP) grant if your household income is at or below 200 percent of the federal poverty line. LIRAP grants cover up to $1,200 in repairs for vehicles that failed emissions testing.
To explore for LIRAP, contact your county's air quality office or the TCEQ directly. You will need to provide proof of income, a failed emissions test report, and repair estimates from a certified shop. The program is not available in all counties — check with your local air quality office to see if your county participates.
Third, if neither a waiver nor LIRAP is an option, you can request a one-time registration extension from your county tax assessor's office. This gives you extra time to save for repairs, though it does not waive the testing requirement permanently. You will still need to pass the test before the extension expires.
Preparing your vehicle before testing
Before you go to a testing station, make sure your vehicle's check engine light is off. If the light is on, the test will fail automatically. You can take your vehicle to a repair shop or an auto parts store to have the diagnostic code read for free or low cost. Common reasons for the light include a loose gas cap, a faulty oxygen sensor, or a catalytic converter problem.
Make sure your tires are properly inflated and your engine oil is at the correct level. Drive your vehicle for at least 10 minutes before testing so the engine is fully warmed up — a cold engine can cause a failed test even if the vehicle would pass when warm. Avoid testing when ready after a long highway drive, as the vehicle may be too hot.
If your vehicle has not been driven regularly, run it for several days before testing. Vehicles that sit unused for weeks sometimes fail their first test and pass on a retest after being driven normally for a few days.
Renewing your registration after passing
Once you have a passing test result, you can renew your vehicle registration through your county tax assessor's office, online through the Texas Department of Motor Vehicles website, or by mail. You do not need to bring the test report to the tax assessor — the testing station sends the results directly to the state, and the tax assessor can see them in the system.
You can renew your registration up to 90 days before it expires. If your registration has already expired, you can still renew it, but you may face a late fee. The registration renewal fee varies by vehicle weight and county, but typically ranges from $50 to $100 for a standard passenger vehicle.
Frequently Asked Questions
Do I have to test if I just moved to Texas from another state?
If you move to a testing county, you must test before you renew your registration. When you register your vehicle in Texas for the first time, the tax assessor will tell you whether testing is required in your county. You have until your out-of-state registration expires to pass the test.
What if I fail the test and the repair shop says the problem cannot be fixed?
Some vehicles reach a point where emissions repairs are not economically feasible. If a repair shop tells you the vehicle cannot be fixed, ask them to document this in writing. You can then request a waiver from the TCEQ even if you have not spent $375 on repairs, though approval is not may provide. Contact your county air quality office to discuss your options.
Can I test in a different county than where my vehicle is registered?
Yes. You can test at any certified station in any testing county, even if your vehicle is registered in a different county. However, your vehicle must be registered in a testing county for the test to be required. If your vehicle is registered in a non-testing county, you do not need to test anywhere.
How long does it take to get my test results?
You receive your pass or fail result when ready at the testing station. The station sends the results to the state electronically, and they appear in the tax assessor's system within one business day. You can then renew your registration right away.
What happens if my registration expires before I pass the test?
If your registration expires before you pass, your vehicle is no longer legally registered and you cannot drive it on public roads. You can still test and pass, but you will need to renew your registration and pay any late fees. It is better to test before your expiration date.