Pennsylvania inspection and emissions costs in 2024
Pennsylvania charges $28.75 for a combined safety and emissions inspection. This is a single test that covers both requirements — you do not pay separately for each. The inspection sticker is valid for one year from the month you pass.
If your vehicle fails the emissions portion, you will need to repair it and return for a retest. The retest costs $28.75 again. Some inspection stations offer a reduced retest fee, but Pennsylvania law does not require them to, so the price varies by station.
Diesel vehicles and vehicles over 14,000 pounds have different testing rules and may cost more. A diesel inspection can run $35 to $50 depending on the station and what equipment they use. Check with your station before you bring a diesel vehicle in.
Key Takeaways
- Pennsylvania combines safety and emissions into one $28.75 inspection that lasts one year.
- If you fail emissions, you pay $28.75 for a retest after repairs, though some stations discount retests.
- Diesel vehicles cost more to inspect and follow different testing standards than gasoline cars.
- The inspection fee is set by state law, so the price is the same at every authorized station.
- You can get inspected at any PennDOT-authorized station — gas stations, repair shops, and tire dealers all perform them.
Where the $28.75 goes and what it covers
The inspection fee covers the technician's time to run your vehicle through the safety and emissions test on a dynamometer (a machine that measures what comes out of your tailpipe). The fee also covers the cost of the inspection sticker itself and the data the station reports to PennDOT.
Safety checks during the inspection include brakes, lights, horn, wipers, steering, suspension, and tires. Emissions testing measures nitrogen oxides, carbon monoxide, and particulate matter — the pollutants that harm air quality. Both happen in one visit, which is why Pennsylvania's combined fee is lower than states that charge separately.
The $28.75 price has been set by Pennsylvania law for several years and does not vary by station. A gas station, independent repair shop, and a dealership all charge the same amount. What can vary is whether they offer a discount on the retest fee if you fail and come back after repairs.
What happens if you fail and need a retest
If your vehicle fails the emissions test, the technician will print a report showing which pollutants exceeded the limit. You then have the option to repair the vehicle and return for a retest. The retest costs $28.75 unless the station offers a lower retest rate — some do, some do not.
You have until your current inspection sticker expires to pass the retest and get a new sticker. If your sticker expires before you pass, you cannot legally drive the vehicle on public roads. This is why it is worth fixing the problem quickly rather than waiting.
Common reasons for emissions failure include a faulty oxygen sensor, a loose or missing gas cap, a failing catalytic converter, or a check engine light that is on. Many of these repairs cost $100 to $400, so the $28.75 retest fee is usually the smallest part of the cost.
Diesel vehicle inspections and higher costs
Diesel vehicles do not use the same emissions test as gasoline cars. Instead of a dynamometer test, diesel vehicles undergo a visual inspection of emissions equipment and a smoke test. This requires different equipment and more technician time, which is why diesel inspections typically cost $35 to $50.
Not every inspection station is equipped to test diesel vehicles. Before you drive to a station, call ahead and confirm they perform diesel inspections. Dealerships and larger independent shops are more likely to have the equipment than small gas stations.
Diesel vehicles also have stricter emissions standards in Pennsylvania, and failure rates tend to be higher. If you own a diesel vehicle and it fails, budget for a retest fee of similar cost — usually $35 to $50 again, depending on the station.
Finding an authorized inspection station and scheduling
You can get your inspection at any station licensed by PennDOT to perform inspections. This includes gas stations, tire shops, independent repair shops, and dealerships. To find a station near you, use the PennDOT inspection station locator on the Pennsylvania Department of Transportation website, or search online for "inspection station near me" and filter for PennDOT-authorized locations.
Most stations do not require an appointment for inspections, but calling ahead is a good idea during busy seasons like fall and winter. Inspections usually take 15 to 30 minutes. Bring your vehicle registration and proof of insurance — some stations ask to see both before they inspect.
If you are buying a used vehicle in Pennsylvania, the inspection sticker transfers to the new owner. You do not need a new inspection when ready after purchase unless the sticker has expired or the vehicle failed its last test.
What to do if your vehicle fails safety inspection
A safety inspection failure is different from an emissions failure. If your brakes, lights, tires, or steering do not meet standards, the vehicle cannot pass. You must repair the failed item and return for a retest at $28.75.
Safety failures are usually straightforward to fix: replace worn brake pads, fix a broken taillight, or add air to underinflated tires. Some repairs take minutes and cost nothing. Others, like brake work or suspension repair, may take longer and cost more. The retest fee is the same regardless of what you fixed.
You cannot legally drive a vehicle that failed safety inspection on public roads except to go directly to a repair shop. If you are caught driving a failed vehicle, you can be cited.
Inspection sticker validity and renewal timing
Your inspection sticker is valid for 12 months from the month you pass the inspection. If you pass in March, your sticker expires in March of the following year. You can renew your inspection anytime during the month it expires, or in the month before it expires.
Pennsylvania does not send renewal reminders, so mark your calendar or set a phone reminder. Driving with an expired inspection sticker is a violation and can result in a citation. If you are pulled over, the officer will note the expired sticker on your ticket.
If your inspection expires and you have not renewed it, you can still get a new inspection at any authorized station. There is no penalty fee — you straightforward pay the $28.75 inspection fee again and get a new sticker.
Frequently Asked Questions
Can I get an inspection at a dealership, or do I have to go to an independent shop?
You can get an inspection at any PennDOT-authorized station, including dealerships. Dealerships charge the same $28.75 fee as independent shops. Some people prefer dealerships because they know the vehicle brand, but there is no requirement to use one.
What if I fail emissions and the repair costs more than I can afford right now?
You have until your current sticker expires to pass the retest. If you cannot afford the repair when ready, you can continue driving legally on your current sticker while you save money. Once you repair the vehicle, you pay $28.75 for the retest. Do not wait until the sticker expires, or you will be driving illegally.
Do I need an inspection if I just bought a used car in Pennsylvania?
If the used car has a valid inspection sticker, you do not need a new one right away. The sticker transfers to you. You only need a new inspection when that sticker expires or if the vehicle failed its last test and was never retested.
Is the inspection fee the same everywhere in Pennsylvania?
Yes. The $28.75 fee is set by Pennsylvania law and does not vary by station, location, or vehicle type — except diesel vehicles, which may cost $35 to $50. You cannot negotiate the price or find a cheaper station.
What if my check engine light is on — will I automatically fail?
A check engine light does not automatically cause an emissions failure, but it often indicates a problem that will cause one. The technician will scan your vehicle's computer codes during the inspection. If the code relates to emissions, you will likely fail. Get the code scanned and the problem fixed before inspection if possible.