
As of 2025, you primarily need proof of and your vehicle. Texas eliminated its mandatory annual safety inspection for most non-commercial vehicles in 2023. However, an annual emissions test is still required in 17 designated counties, and all vehicles must pay an inspection-related fee during registration renewal. The core items to bring are your current proof of Texas auto insurance and the vehicle itself.
The state legislature passed House Bill 3297, repealing the annual safety inspection requirement. In its place, most vehicle owners now pay a $7.50 "inspection program fee" as part of their annual registration renewal. For new vehicles, this fee is $16.75. This fee applies statewide, regardless of your county's emissions testing status.
For the 17 counties requiring emissions tests, the process remains. You must visit a certified inspection station. Bring your proof of insurance. The inspector will verify coverage, connect to your vehicle's onboard computer, and perform a visual check of emissions equipment. The test fee varies by station but typically ranges from $18.25 to $40. Counties under this requirement include the major metropolitan areas: Brazoria, Collin, Dallas, Denton, Ellis, El Paso, Fort Bend, Galveston, Harris, Johnson, Kaufman, Montgomery, Parker, Rockwall, Tarrant, Travis, and Williamson.
If your vehicle is registered outside these 17 counties, no physical inspection is needed. You simply pay the $7.50 fee during your normal registration renewal with your county tax office. Always ensure your insurance is active, as law enforcement uses electronic verification, and driving without it carries significant penalties.
The following table outlines the key requirements based on your vehicle's registration county:
| Requirement | Vehicles Registered in 17 Emissions Counties | Vehicles Registered in All Other Counties |
|---|---|---|
| Safety Inspection | Not Required | Not Required |
| Emissions Test | Required Annually | Not Required |
| Mandatory Fee | $7.50 (or $16.75 for new) + Emissions Test Fee | $7.50 (or $16.75 for new) |
| What to Bring | Vehicle & Proof of Insurance | N/A for inspection; for renewal: proof of insurance & payment |
Ensure your check engine light is off before an emissions test, as an illuminated light is an automatic failure. After passing, the station electronically reports the result to the state. You then renew your registration online, by mail, or in person, paying the combined fees.

















Just moved here from a state with strict inspections. My experience? It’s simpler than I expected. I live in Travis County (Austin), so I still need the emissions check. I drove to a nearby certified station with just my card—no paperwork from the DMV needed. The whole thing took 15 minutes. They plugged a device into my car’s computer, checked the gas cap, and that was it. The fee was $25.50. A few days later, I renewed my registration online and paid the state’s $7.50 fee on top of the normal cost. Much easier than the full safety inspection I was used to.

Let’s break down the “bring” part, because it’s changed. You’re not bringing forms or an old inspection sticker anymore. The only physical thing you must have is valid Texas auto proof, either a card or digital version on your phone. The station needs to verify it’s active. The car itself is the other key item—especially for emissions counties. The mechanic will access its computer system. If you have an older car without a standard diagnostic port, mention that when you schedule the test, as the process differs. Honestly, the biggest shift is mental: remembering that for most Texans, the “inspection” is now just a line item fee on your registration bill, not a trip to the garage.

I’ve registered cars in both Harris and a rural county. The difference is huge. In Houston (Harris County), I schedule the emissions test, bring my , and get it done. Cost me $32 last time. In the rural county where my truck is registered? I do nothing at a garage. I just get my registration renewal notice, see the added $7.50 fee, and pay it. The system assumes compliance. My advice: know your county. If it’s on the emissions list, you still have that annual stop. If not, your only task is ensuring your insurance never lapses, because the state checks that database electronically when you renew.

As a long-time resident, the 2023 law change was a welcome simplification. My routine now is dictated by my registration county. For my daily driver registered in Dallas County, I visit my trusted local station once a year. I bring my with the digital insurance ID. They run the OBD-II check, I pay their service fee, and I’m done. The state fee is handled separately. For my classic car registered at my ranch outside the emissions zone, I never see an inspector. I just pay the extra $7.50 at renewal. The core requirement hasn’t changed: the state must see active insurance tied to your vehicle’s VIN. Whether you’re physically inspected or not, that’s the non-negotiable piece of data you’re effectively “bringing” to the process every year.


