Home › Inspections › Indiana

Indiana vehicle inspection rules

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

Indiana at a glance Emissions test in some counties

Safety inspectionNo periodic safety inspection for personal vehicles.
Emissions testEmissions test every two years in Lake and Porter counties for 1976+ gasoline vehicles up to 9,000 lb GVWR; the four newest model years are exempt.
Emissions testNot published — Not verified
Find a station / officeIndiana BMV: Clean Air Car Check stations · 1-888-240-1684

Official sources: Indiana BMV: Vehicle emissions testing program · Indiana BMV: Clean Air Car Check stations. Checked 2026-10-04.

Counties with an emissions test (2)

Everywhere else in Indiana: no emissions test for personal vehicles.

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 Indiana, 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 Indiana

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

Will County, IL (about 31 miles away): Official emissions test: $0

Call or visit the official office

Indiana BMV: Clean Air Car Check stations · 1-888-240-1684 · Official website

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

Frequently asked

Does Indiana require a vehicle safety inspection?

No periodic safety inspection for personal vehicles.

Does Indiana require an emissions test?

Emissions test every two years in Lake and Porter counties for 1976+ gasoline vehicles up to 9,000 lb GVWR; the four newest model years are exempt.

Which counties are covered?

Lake County, Porter County.

All states →