How to find an emissions testing station near you
Illinois runs its emissions testing program through the Illinois Environmental Protection Agency (IEPA), and you can find authorized testing locations on their official website at www2.illinois.gov/epa. The site has a searchable map where you enter your zip code and see every station within your area. Each listing shows the station's address, phone number, and hours.
You can also call the IEPA directly at 1-800-782-7860 to ask for locations near you. Have your zip code ready. The staff can tell you which stations have the shortest wait times and whether you need an appointment at a particular location.
Most testing stations are independently owned repair shops, gas stations, or dedicated emissions testing centers. They are not government offices — they are private businesses licensed by the state to perform the test. This means hours and appointment policies vary widely from one location to another.
Key Takeaways
- The IEPA website at www2.illinois.gov/epa has a searchable map showing every authorized testing station in your county.
- Testing stations are private businesses, not state offices, so you should call ahead to confirm hours and whether they take walk-ins or require appointments.
- You will need your vehicle registration and a valid photo ID when you arrive for your test.
- Testing costs between $15 and $30 depending on the station, and the test itself takes 10 to 20 minutes.
What to bring when you visit a testing station
Bring your vehicle registration and a valid photo ID. The station will need to confirm that you own the vehicle and that it is registered in Illinois. Some stations may also ask for your vehicle's VIN (Vehicle Identification Number), which is printed on your registration and on the dashboard near the windshield.
Make sure your vehicle's check engine light is off before you go. If the light is on, the test will fail automatically, and you will have to fix the underlying problem first. If you are unsure whether the light is on, start your car and look at the dashboard for a few seconds — the light will appear if there is a problem.
Your gas tank should be at least one-quarter full. The testing equipment needs fuel vapor to complete the test, and a nearly empty tank can cause the test to fail or be rejected.
Testing station types and what to expect
Illinois has three main types of authorized testing locations. Dedicated emissions testing centers do nothing but emissions tests — they are fast and efficient, but they may have longer wait times because they are popular. Repair shops offer emissions testing as part of their services and often have shorter waits because fewer people know they test there. Gas stations and convenience stores sometimes have testing equipment on-site, though this is less common than it used to be.
Wait times vary by location and time of day. Testing stations in urban areas tend to be busier during lunch hours and after 5 p.m. Suburban and rural stations are usually quieter. If you call ahead, the staff can tell you when they are least busy.
The test itself takes 10 to 20 minutes. The technician will plug a diagnostic device into your vehicle's onboard computer port (usually located under the steering wheel) and run the emissions check. You will receive a printed receipt showing whether you passed or failed.
Cost and payment methods
Testing fees range from $15 to $30 depending on the station. The state does not set a fixed price — each station sets its own fee. Most stations accept cash and credit cards. A few older locations may accept cash only, so it is worth asking when you call.
The fee covers only the test itself. If you fail and need repairs, that is a separate cost handled by a repair shop. Some testing stations also do repairs, but you are not required to use them — you can take a failed test result to any repair shop you choose.
What happens if you fail the test
If your vehicle fails, you will receive a detailed report showing which emissions standards it did not meet. Common reasons for failure include a faulty oxygen sensor, a bad catalytic converter, or a malfunctioning fuel injector. Take this report to a repair shop and show it to the technician — it tells them exactly what to look for.
After repairs are complete, you must return to an emissions testing station for a retest. You can go to the same station or a different one. The retest fee is the same as the original test fee. You have until your vehicle registration expires to pass the test — if your registration expires before you pass, you cannot legally drive the vehicle.
If repairs are expensive and you are struggling to pay, ask the repair shop whether they offer payment plans. Some shops will let you pay in installments. You can also search for low-income vehicle repair programs in your county through your local community action agency.
Scheduling an appointment versus walk-in testing
Some stations require appointments, while others take walk-ins on a first-come, first-served basis. When you call to find a location, ask whether they take walk-ins or if you need to book ahead. If they require an appointment, ask how far in advance you need to schedule — some stations book weeks out during peak season (spring and early summer), while others can fit you in the same day.
Walk-in stations are convenient if you are in a hurry, but you may wait 30 minutes to an hour during busy times. Appointment-based stations usually have shorter waits because they control the flow of customers. If you have a flexible schedule, booking an appointment is often faster overall.
Testing important date and registration renewal
Your emissions test must be current when you renew your vehicle registration. Illinois registration renewal notices tell you the important date for your test. If your registration expires on June 30, your emissions test must be passed by June 30 as well. You cannot renew your registration online or by mail if your emissions test is not current.
You can take your test up to 90 days before your registration expires. This gives you a window to schedule testing without rushing. If you wait until the last week before your registration expires, you risk not being able to get a testing appointment in time.
If your registration expires before you pass the test, you will have to renew your registration first (which requires a current test) or explore for a temporary permit. Contact your local Secretary of State office for details on temporary permits in your area.
Frequently Asked Questions
Do I need an emissions test every year?
It depends on your vehicle's age and where you live in Illinois. Vehicles registered in Cook County and the collar counties (DuPage, Kane, Lake, McHenry, and Will) need a test every two years. Vehicles in all other Illinois counties need a test every four years. Your registration renewal notice will tell you whether you need a test.
What if I cannot find a testing station near me?
Call the IEPA at 1-800-782-7860 and explain your location. They can direct you to the nearest station, even if it is outside your when ready area. In very rural parts of Illinois, the nearest station may be 30 or 40 miles away, but there is always one available.
Can I test my vehicle in a different state if I live near the border?
No. Your vehicle must be tested at a station authorized by the Illinois IEPA. Testing in another state will not satisfy Illinois registration requirements. If you live near a state border, use the IEPA map to find the nearest Illinois station.
What if my vehicle is too old to have an onboard computer?
Vehicles older than 1996 do not have the onboard diagnostic port that modern testing equipment uses. These vehicles undergo a different test called a tailpipe test, which measures emissions directly from the exhaust. Not all stations perform tailpipe tests, so call ahead to confirm the station can test your vehicle before you drive there.
Can I test a vehicle I just bought if it is not registered in my name yet?
No. The vehicle must be registered in your name in Illinois before you can test it. The testing station will check your registration against the vehicle's VIN to confirm ownership. If the registration is in someone else's name, the test will be rejected.