🚦 The short answer
So there is no single yes-or-no answer to "do I need a Texas inspection." Three things decide it: where the vehicle is registered, whether it's commercial, and the vehicle's age and weight. Below is the full breakdown, what the emissions test actually checks, what it costs, and the handful of issues that cause almost every failure.
📋 Who still needs an inspection in 2026
Use this table to find your situation. "Emissions counties" means the 17 counties in the I/M (Inspection and Maintenance) program around Houston, Dallas-Fort Worth, Austin, El Paso, and San Antonio.
| Your situation | Safety inspection? | Emissions inspection? |
|---|---|---|
| Passenger car, emissions county | No (ended 2025) | Yes, annual |
| Passenger car, non-emissions county | No | No |
| Brand-new vehicle (first years) | No | Exempt until older |
| Vehicle 24+ years old (classic) | No | Generally exempt |
| Commercial vehicle | Yes | If in emissions county |
| Diesel, heavy trucks | Varies | Often exempt from OBD test |
The emissions counties include Harris, Fort Bend, Galveston, Montgomery, Brazoria, Dallas, Tarrant, Collin, Denton, Ellis, Johnson, Kaufman, Parker, Rockwall, Travis, Williamson, and El Paso. If your county is not on the program list, you have no annual inspection at all, you just renew registration and pay the replacement fee.
🔍 What a Texas emissions inspection actually checks
For 1996-and-newer gasoline vehicles, Texas uses an OBD II test. The technician plugs a scanner into the diagnostic port under your dash and reads the car's own self-diagnostics. It is fast, usually under ten minutes, and it checks three things:
- Check engine light status. If the malfunction indicator lamp is on, you fail automatically, no matter the underlying issue.
- Stored and pending trouble codes. Emissions-related P0420 catalytic-converter codes, P0171 lean-condition codes, and EVAP leaks like P0455 are the usual culprits.
- Readiness monitors. The car runs internal self-tests for catalyst, EVAP, oxygen sensors, and more. If too many are "not ready," the test cannot be completed.
Older pre-1996 vehicles in some counties get a tailpipe (ASM or TSI) test instead, which measures actual exhaust gases on a dynamometer. Most drivers today are on the OBD II test.
💵 What a Texas inspection costs
Fees are set by the state and split between the station and the state, so prices barely vary. Here is what you actually pay in 2026.
| Item | Typical cost | Notes |
|---|---|---|
| OBD II emissions test | ~$25.50 | Annual, emissions counties only |
| Tailpipe (ASM/TSI) test | ~$31.50–$39.75 | Older vehicles, some counties |
| Inspection-program replacement fee | $7.50 | Paid by everyone at registration |
| Commercial safety inspection | $40+ | Varies by vehicle class |
| Re-test after a fail | Often free | If returned within 15 days, same station |
The hidden cost is the repair needed to pass. A failed emissions test for a bad catalytic converter can run $900 to $2,500 in parts and labor. An EVAP fix might be a $25 gas cap or a $400 purge valve. Before you authorize any work, it is worth knowing what's actually wrong, our repair quote checker tells you whether a shop's price is fair.
⚠️ The most common reasons cars fail
Failures cluster around a few predictable issues. If you understand these, you can usually avoid a wasted trip.
1. Check engine light is on
This is the number-one cause. An illuminated check engine light is an instant fail. Fix the underlying code first, then verify the light stays off after driving.
2. Readiness monitors not set
If you recently disconnected the battery, replaced it, or cleared codes, the monitors reset. The OBD II test allows only one or two "not ready" monitors. You usually need 50 to 100 miles of mixed city and highway driving to set them again.
3. Catalytic converter codes
A P0420 efficiency code means the catalyst is degraded. Sometimes it is the converter, sometimes a lazy oxygen sensor or an unrepaired exhaust leak upstream.
4. EVAP system leaks
A loose or cracked gas cap is the cheapest fail there is. Larger EVAP leaks point to the purge valve, vent valve, or a cracked line.
5. Tampered or missing emissions equipment
Deleted catalytic converters, disabled EGR, or aftermarket tunes that throw codes will fail and can carry separate penalties.
🧭 How to pass on the first try
A simple pre-test checklist that saves most people a second visit:
- Don't clear codes right before the test. It resets monitors and the car shows "not ready." If a light is on, fix it, then drive 50 to 100 miles.
- Drive a full warm-up cycle. A 15 to 20 minute mixed-driving loop the day of your test helps set monitors and gets the catalyst to temperature.
- Tighten the gas cap until it clicks several times, or replace a worn one for a few dollars.
- Address pending codes, not just active ones. A pending code can become active mid-test.
- Renew on time. In emissions counties you must pass before your registration sticker expires, so don't wait until the last week.
If your light is already on and you are not sure why, start with a free read of the code and its likely fixes instead of guessing at parts.
❓ Frequently asked questions
✅ TL;DR
- Texas dropped the annual safety inspection for most passenger cars on January 1, 2025.
- 17 counties (every major metro) still require an annual emissions test before registration renewal.
- Emissions test is about $25.50; everyone pays a $7.50 inspection-program replacement fee at registration.
- A check engine light is an automatic fail, fix the code and drive 50 to 100 miles before testing.
- Don't clear codes right before your appointment, it resets the readiness monitors.