What you need to know about Texas emissions testing in 2025

Texas emissions testing in 2025 follows the same basic rules as previous years, but the specific requirements depend on where you live in the state and what kind of vehicle you drive. Most of Texas does not require emissions testing at all — only 10 counties in the Dallas-Fort Worth and Houston areas have testing programs. If you live in one of those counties, you must pass a test every two years before you can renew your vehicle registration.

The test itself checks whether your vehicle's exhaust meets state pollution standards. A technician will plug a scanner into your vehicle's diagnostic port, run the engine through a series of conditions, and measure what comes out. The test takes about 30 minutes and costs between $15 and $50 depending on your vehicle type and which testing station you visit.

Key Takeaways

  • Emissions testing is required only in Collin, Dallas, Denton, Ellis, Johnson, Kaufman, Rockwall, Fort Bend, Harris, and Montgomery counties.
  • You must pass the test every two years before you can renew your vehicle registration in a testing county.
  • The test costs between $15 and $50 and takes about 30 minutes at any certified testing station.
  • If your vehicle fails, you have 30 days to repair it and retest at no additional charge at the same station.
  • Vehicles newer than the current model year, vehicles with fewer than 6,000 miles, and certain other categories are exempt from testing.

Which Texas counties require emissions testing

The 10 counties that require emissions testing are all in two metropolitan areas. In the Dallas-Fort Worth region: Collin, Dallas, Denton, Ellis, Johnson, Kaufman, and Rockwall counties. In the Houston region: Fort Bend, Harris, and Montgomery counties. If your vehicle is registered in any of these counties, you must pass a test every two years.

If you live in any other Texas county, you do not need to take an emissions test. This includes most of rural Texas, Austin, San Antonio, and El Paso. Your vehicle registration will renew without a test requirement.

Who does not have to test

Even if you live in a testing county, your vehicle may be exempt. Vehicles that are brand new (newer than the current model year) do not test in their first year of registration. Vehicles with fewer than 6,000 miles on the odometer are also exempt. Diesel vehicles registered before 1997 and gasoline vehicles registered before 1996 are exempt, as are vehicles registered as antiques or classics.

Vehicles with a gross vehicle weight rating over 14,000 pounds (most trucks and commercial vehicles) follow different rules and may not need to test. If you are unsure whether your vehicle is exempt, the testing station can tell you when you arrive, or you can check the Texas Commission on Environmental Quality website before you go.

How to find a testing station and schedule

You can find certified testing stations through the Texas Commission on Environmental Quality (TCEQ) online search tool, which lets you filter by county and city. Most stations are independent repair shops, not dealerships. You do not need an appointment at most stations — you can drive in during business hours and wait your turn, though some stations do take reservations.

Bring your vehicle registration and a photo ID. The technician will ask for your vehicle identification number (VIN) and mileage. The test itself takes about 30 minutes. You will receive a pass or fail result on the spot, and the station will send the result electronically to the state.

What happens if your vehicle fails the test

If your vehicle fails, you have 30 days to repair the problem and retest at the same station at no additional charge. The testing station will give you a repair report that explains what failed. Common reasons for failure include a faulty oxygen sensor, a loose gas cap, or a problem with the catalytic converter.

You do not have to use the same repair shop that tested your vehicle — you can take it to any mechanic you trust. Once you have made repairs, return to the testing station with your vehicle. If it passes the retest, the station will report the pass to the state, and you can renew your registration.

When your test expires and how to renew

Your emissions test is valid for two years from the date you pass it. You must pass a new test before your vehicle registration expires. If your registration expires on June 15, 2025, you need to pass a test by June 15, 2025 — you cannot test early and extend the important date.

You can renew your registration online through the Texas Department of Motor Vehicles website, by mail, or in person at a county tax assessor-collector office. You will need to show proof that you passed the emissions test. If you tested at a station, the result is already in the state system, and the tax assessor-collector can see it when you renew.

What to do if you cannot pass the test

If you have repaired your vehicle and it still fails the test, you may be able to get a waiver. The rules for waivers vary by county, but generally you must have spent at least $300 on repairs and still failed. Contact your county's emissions program office to ask about a waiver process. Some counties allow waivers; others do not.

If you cannot get a waiver and your registration expires, you cannot legally drive the vehicle on public roads. At that point, your options are to continue repairing the vehicle, sell it, or have it scrapped. Some counties have vehicle buyback programs for older vehicles that cannot pass — contact your local air quality office to ask whether your county has one.

Frequently Asked Questions

Can I test my vehicle before my registration expires?

Yes. You can test up to 120 days before your registration expires. The test result will be valid for two years from the date you pass it, so testing early gives you a buffer if you need to repair and retest.

What if I just moved to a testing county?

If you moved from a non-testing county to a testing county, you must pass a test before you can renew your registration in the new county. Bring proof of your new address (a utility bill or lease) and your old registration to the tax assessor-collector when you transfer your registration.

Do hybrid and electric vehicles have to test?

Hybrid vehicles must test if they are registered in a testing county and meet the age and mileage requirements. Electric vehicles are exempt from emissions testing because they produce no tailpipe emissions.

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

Some vehicles cannot be tested if the diagnostic port is damaged or if the vehicle's computer system is not communicating properly. The station will give you a report explaining why. You will need to repair the vehicle and return to test again, or contact your county's emissions program to ask about next steps.

How much does the test cost, and can I get a discount?

The test costs between $15 and $50 depending on your vehicle type and the testing station. Prices are set by individual stations, not by the state, so you can call ahead to compare. Some stations may offer discounts for seniors or low-income drivers — ask when you call.