What Ohio requires for emissions testing
Ohio requires emissions testing for most vehicles registered in the state, but the rules depend on where you live and what you drive. If you live in a county covered by the Ohio Vehicle Emissions Inspection Program — primarily the Cleveland, Cincinnati, and Columbus metro areas — your vehicle must pass an emissions test every two years. Vehicles registered outside these areas do not need emissions testing, though they still need a safety inspection.
The program covers eight counties: Cuyahoga, Franklin, Hamilton, Lake, Lorain, Lucas, Mahoning, and Summit. If your registration address falls within one of these counties, emissions testing is mandatory. You can find your county on the Ohio EPA website or call your local Bureau of Motor Vehicles office to confirm whether your vehicle is in a testing area.
Diesel vehicles, motorcycles, and vehicles model year 1967 and older are exempt from emissions testing. Vehicles that are fewer than four model years old are also exempt for their first four years of registration in Ohio.
Key Takeaways
- Emissions testing is required every two years only in eight Ohio counties: Cuyahoga, Franklin, Hamilton, Lake, Lorain, Lucas, Mahoning, and Summit.
- You can have the test performed at any Ohio EPA-certified emissions testing station, not just one specific location.
- The test costs between $15 and $30 depending on your vehicle type and the testing station you choose.
- Your vehicle must pass the emissions test before you can renew your registration with the Ohio Bureau of Motor Vehicles.
- If your vehicle fails, you have 30 days to repair it and retest at no additional charge at the same station.
Finding an emissions testing station
You do not have to use a specific station — any Ohio EPA-certified testing facility can perform your emissions test. The Ohio EPA maintains a searchable list of certified stations on its website, organized by county. You can search by your zip code or county name to find stations near you.
Most testing stations are independent repair shops, tire shops, or service centers. Many also perform safety inspections, so you can often complete both tests in one visit. Call ahead to confirm the station is currently certified and ask about their hours, as some stations have limited availability on weekends or evenings.
Testing stations cannot refuse to test your vehicle based on its age, condition, or make, as long as it is registered in Ohio and falls within the testing requirement. If a station turns you away, you can report it to the Ohio EPA.
What happens during the test
The emissions test itself takes about 10 to 15 minutes. The technician will connect your vehicle to a dynamometer — a machine that measures exhaust emissions while your engine runs under controlled conditions. For most vehicles, this means the car stays stationary while the machine simulates driving at different speeds.
Your vehicle is tested for nitrogen oxides, particulate matter, and other pollutants. The machine compares your vehicle's emissions to the standards set for its model year and engine type. You do not need to do anything during the test except sit in the vehicle.
After the test, you receive a printed result when ready. If your vehicle passes, the station sends the result electronically to the Ohio Bureau of Motor Vehicles, and you can renew your registration. If it fails, the station gives you a detailed report showing which emissions exceeded the standard.
What to do if your vehicle fails
A failed emissions test does not mean your registration is automatically suspended, but you cannot renew it until you pass. You have 30 days from the test date to have your vehicle repaired and retested. The retest is free at the same station where you failed, as long as you return within 30 days.
Common reasons for failure include a faulty oxygen sensor, a malfunctioning catalytic converter, a loose or missing gas cap, or engine problems that trigger the check engine light. A repair shop can read your vehicle's diagnostic codes to identify the issue. Some repairs are inexpensive — a gas cap replacement costs $10 to $30 — while others, like catalytic converter replacement, can be several hundred dollars.
If you cannot afford repairs, some nonprofits and local programs offer financial information for emissions-related repairs in Ohio counties. Contact your county's environmental agency or local community action agency to ask whether repair information is available in your area.
Timing and registration renewal
Your emissions test is valid for two years from the date you pass. You do not need to test again until your registration is about to expire. However, you must have a passing test result before the Ohio Bureau of Motor Vehicles will renew your registration.
If your registration expires and you have not yet passed an emissions test, you cannot legally drive the vehicle. Plan to schedule your test at least two weeks before your registration expires to allow time for repairs if you fail. Many people schedule their test during the month their registration is due to avoid forgetting.
When you renew your registration online, by mail, or in person at a BMV office, the system checks whether a passing emissions test is on file. If it is, your renewal proceeds normally. If not, the BMV will ask you to provide a test result before completing the renewal.
Cost and what to expect to pay
Emissions testing costs between $15 and $30 per test, depending on your vehicle type and the testing station. Most stations charge a flat rate for passenger cars and slightly more for trucks or vehicles with specialized engines. Call ahead to ask the exact price, as rates vary by location.
The test fee is separate from any repairs you may need if your vehicle fails. If you fail and need to retest, the retest is free at the same station within 30 days. If you wait longer than 30 days and need to retest, you will pay the full fee again.
Some testing stations offer package deals if you need both an emissions test and a safety inspection at the same time. Ask whether bundling the two tests saves you money.
Frequently Asked Questions
Can I test my vehicle in a different county than where I live?
No. You must test in the county where your vehicle is registered. If you live in a testing county but travel frequently, you can schedule your test at any certified station in that county, but the test must happen before your registration expires.
What if I move to Ohio from another state?
When you register your vehicle in Ohio for the first time, check whether your new county requires emissions testing. If it does, you will need to pass a test before you can renew your registration. If your vehicle is fewer than four model years old, you are exempt for the first four years.
Do I need emissions testing if I only drive my car occasionally?
Yes, if you live in a testing county and your vehicle is registered there, you must pass an emissions test every two years regardless of how often you drive. The test is tied to your registration, not your driving habits.
What happens if I drive with an expired registration because I failed emissions?
Driving with an expired registration is illegal and can result in a traffic citation and fine. If you fail an emissions test, repair your vehicle and retest as soon as possible. If you cannot afford repairs when ready, contact a local nonprofit or community action agency about repair information programs.
Can I appeal an emissions test result?
If you believe the test was performed incorrectly, you can request a retest at a different certified station. The second test will cost the full fee. If the second test shows your vehicle passes, you can contact the Ohio EPA to dispute the first result, though this process is uncommon and rarely overturns a failed test.