Finding an Emissions Testing Station Near You

Missouri's emissions testing program is run by the Department of Natural Resources (DNR), and they maintain a searchable list of authorized test stations on their website. You can search by county or ZIP code to find stations within a reasonable distance. Not every station tests every vehicle type — some handle light-duty vehicles only, while others are equipped for heavy-duty trucks — so confirm the station accepts your vehicle class before you drive there.

The state does not operate its own testing facilities. All testing happens at private stations that have been certified by DNR to perform the work. These include independent repair shops, dealerships, and dedicated emissions testing centers. Prices vary by station and typically range from $15 to $40 for a basic emissions test, though you should call ahead to confirm the exact fee.

Missouri does not require an appointment at most stations, but calling first saves you a wasted trip if the station is temporarily closed or has a long wait. Some stations operate on a first-come, first-served basis; others take reservations. A few stations in urban areas like St. Louis and Kansas City fill up during peak hours (usually late afternoon on weekdays), so early morning or midday visits often move faster.

Key Takeaways

  • The DNR website has a searchable database of all certified emissions testing stations, organized by county and ZIP code.
  • Testing stations are privately operated, not state-run, and prices range from roughly $15 to $40 depending on the station and vehicle type.
  • Not all stations test all vehicle types, so confirm your station handles light-duty or heavy-duty vehicles before you visit.
  • Calling ahead to confirm hours and current wait times can save you a trip, especially during evening rush hours on weekdays.

How to Use the DNR Testing Station Locator

Go to the Missouri Department of Natural Resources website and select the emissions testing station locator tool. You can search by entering your ZIP code, county name, or city. The results show the station name, address, phone number, hours of operation, and which vehicle types they test.

The locator also displays whether a station is currently accepting vehicles or if it has reached capacity for the day. This information updates throughout the day, so if a station shows as full, you can check back later or try a different location. The tool works on both desktop and mobile browsers, so you can search while you are on the road if needed.

What to Bring to Your Emissions Test

Bring your vehicle registration and a valid government-issued ID. The station will need to verify that you own or are authorized to test the vehicle. You do not need an appointment letter or pre-approval from the state — the station handles all the paperwork once you arrive.

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 return after the problem is fixed. Your vehicle also needs to have been driven for at least 10 minutes before testing so the engine reaches normal operating temperature; a cold engine can produce inaccurate results.

Testing important date and Renewal Timing

Your emissions test is valid for one year from the date you pass. The expiration date appears on your test certificate. In Missouri, you must renew your vehicle registration every two years, and an up-to-date emissions test is required at registration renewal time in most counties.

If your test expires before your registration renewal, you will need a new test before you can renew your registration. Plan to test within 60 days of your registration expiration date to avoid a gap. If you fail a test, you have 30 days to fix the problem and retest at no additional charge at the same station (in most cases — confirm this with your station when you fail).

What Happens If You Fail the Emissions Test

A failed test means your vehicle's emissions are above the state limit for one or more pollutants. The test report will identify which pollutant failed — usually nitrogen oxides, particulate matter, or hydrocarbons. You then have 30 days to repair the vehicle and return to the same station for a retest.

Most stations do not charge for the retest if you return within 30 days of the original failure. However, if you wait longer than 30 days, you may be charged the full testing fee again. Common repairs that lead to failures include replacing a faulty oxygen sensor, fixing a vacuum leak, or addressing a problem with the fuel injection system. If repairs are expensive, you can get a second opinion from a mechanic before authorizing the work.

Counties That Require Emissions Testing

Not all Missouri counties require emissions testing. The state mandates testing in the St. Louis metropolitan area (St. Louis City, St. Louis County, Franklin County, and Jefferson County) and the Kansas City metropolitan area (Jackson County, Clay County, Cass County, and Platte County). A few additional counties have testing requirements as well.

If you live outside a testing-required county, you do not need an emissions test to register your vehicle. However, if you move to a county that requires testing, you will need to obtain a test before your next registration renewal. You can confirm whether your county requires testing by checking the DNR website or calling your local license office.

Frequently Asked Questions

Can I test my vehicle at any station, or do I have to go to a specific one?

You can test at any certified DNR station, regardless of where you live within the testing area. There is no requirement to use a particular station. If one station has a long wait or inconvenient hours, you can drive to another certified location instead.

What if I just bought a used car and do not have the title yet?

You will need proof of ownership to test. A bill of sale, dealer paperwork, or temporary registration can work if you do not yet have the title. Call the station ahead of time to confirm what documents they accept, since policies vary slightly between locations.

Do I need to pass an emissions test before I can sell my car in Missouri?

No. Emissions testing is required only for vehicle registration renewal in testing-required counties. A buyer may request a test as part of their due diligence, but the state does not require a seller to provide one. The new owner will need a current test when they register the vehicle in their name.

How long does an emissions test actually take?

The test itself takes 10 to 15 minutes once you are in the testing bay. Total time at the station, including check-in and paperwork, usually runs 20 to 30 minutes. Wait times vary by location and time of day; busy stations during evening hours can add 30 minutes to an hour to your visit.

What if I fail and cannot afford the repair right away?

You have 30 days from the failure date to retest. If you cannot repair the vehicle within that window, you can request a waiver from the state in some cases, though waivers are granted only under specific circumstances (such as if repair costs exceed a certain threshold). Contact your local DNR office or the station for information about waiver procedures in your county.