Home › Inspections › Pennsylvania

Pennsylvania vehicle inspection rules

Safety and emissions inspection rules, fees and where to test in Pennsylvania, linked to official sources.

Pennsylvania at a glance Emissions test in some counties

Safety inspectionAnnual safety inspection for most vehicles. Station fees are set by each station.
Emissions testAnnual emissions inspection in 25 counties. Most vehicles in the other 42 counties get a visual anti-tampering check during the safety inspection.
Safety and emissions inspectionNot published — Set by each station; not published statewide
Find a station / officeDrive Clean PA station locator

Official sources: Drive Clean PA · Drive Clean PA: other counties · 67 Pa. Code § 177.51. Checked 2026-10-04.

About the missing details

Why it's missing: We only list inspection fees published by an official source. Stations or the local program set the price for Pennsylvania, and we couldn't find an official published price, so check the station's posted price or call the program below.

General information
Not specific to Pennsylvania

Where states publish an inspection price, it ranges from free (Illinois, Delaware DMV lanes, Ohio's first passing E-Check) to $55 every two years (Rhode Island). Many states let each station set its own price and only require it to be posted. Texas caps emissions tests at $11.50–$18.50.

Closest place with verified data

Portage County, OH (about 80 miles away): E-Check test: $0

Call or visit the official office

Drive Clean PA station locator · Official website

Know the current fee? Tell us. We check every tip against an official source before publishing it.

Frequently asked

Does Pennsylvania require a vehicle safety inspection?

Annual safety inspection for most vehicles. Station fees are set by each station.

Does Pennsylvania require an emissions test?

Annual emissions inspection in 25 counties. Most vehicles in the other 42 counties get a visual anti-tampering check during the safety inspection.

Which counties are covered?

Allegheny County, Beaver County, Berks County, Blair County, Bucks County, Cambria County, Centre County, Chester County, Cumberland County, Dauphin County, Delaware County, Erie County, Lackawanna County, Lancaster County, Lebanon County, Lehigh County, Luzerne County, Lycoming County, Mercer County, Montgomery County, Northampton County, Philadelphia County, Washington County, Westmoreland County, York County.

All states →