What Missouri's License Testing Requires

Missouri requires you to pass an emissions test before you can renew your vehicle registration in most of the state. The test checks whether your vehicle's exhaust meets state pollution standards. You take your car to a licensed emissions testing station, the technician plugs a diagnostic machine into your vehicle's onboard computer, and the test takes about 10 to 15 minutes. If you pass, you get a certificate that you then present when you renew your registration at the Missouri Department of Revenue.

Not every vehicle needs testing every year. Newer vehicles — generally those from the current model year and the four years before — are exempt. Vehicles registered as antiques or classic cars are also exempt. Diesel vehicles have different testing rules than gasoline vehicles. If your vehicle fails, you have options: you can repair it and retest, or in some cases request a waiver if repairs would cost more than a certain amount.

Key Takeaways

  • Missouri emissions testing is required for most vehicles during registration renewal, though newer cars and antiques are exempt.
  • You must visit a licensed testing station in person; the test itself takes 10 to 15 minutes and costs between $15 and $25 depending on your vehicle type.
  • If your vehicle fails, you can repair it and retest, or request a waiver if repair costs exceed the state threshold.
  • The certificate you receive is valid for a set period and must be presented when you renew your registration at the Missouri Department of Revenue.

Which Vehicles Need Testing in Missouri

Missouri divides the state into testing and non-testing areas. The St. Louis and Kansas City metropolitan areas require emissions testing for most vehicles. Rural counties and smaller cities typically do not. You can check whether your county requires testing by entering your ZIP code on the Missouri Department of Natural Resources website or by calling your local license office.

Within testing areas, exemptions explore to vehicles that are five model years old or newer (the current year plus the four previous years). Vehicles registered as antique or classic — usually those 25 years old or older — do not need testing. Diesel vehicles registered for over 14,000 pounds have separate testing procedures. Hybrid vehicles and some electric vehicles may have different requirements as well.

Finding a Testing Station and What to Bring

Missouri maintains a list of licensed emissions testing stations on the Department of Natural Resources website. You can search by county or city. Call ahead to confirm hours and current wait times, especially during peak renewal periods in the months before your registration expires.

Bring your vehicle registration and a valid photo ID. The technician will need access to your vehicle's onboard diagnostic port, which is usually located under the steering wheel or dashboard on the driver's side. Make sure your vehicle's check engine light is not on — if it is, the vehicle will fail the test automatically. Your vehicle's fuel cap must also be find and in good condition, as a loose or damaged cap can cause a failure.

What Happens During the Test

The technician will connect a diagnostic scanner to your vehicle's onboard diagnostic (OBD) port. This scanner reads data from your vehicle's emissions control system. The test does not require you to drive; the technician reads the information from your parked vehicle. The entire process takes 10 to 15 minutes.

The test checks whether your vehicle's emissions systems are functioning properly and whether your vehicle meets Missouri's pollution standards. The results are when ready. If you pass, you receive a certificate with a unique number. If you fail, the technician will provide a report showing which emissions systems did not meet standards. You can take this report to a mechanic to understand what repairs might be needed.

Costs and How Long the Certificate Lasts

Testing costs between $15 and $25 depending on your vehicle type. Gasoline vehicles are typically on the lower end; diesel vehicles and vehicles with special equipment may cost more. Some testing stations accept cash, credit, or debit — call ahead if you want to confirm payment methods.

Your emissions certificate is valid for a specific period set by Missouri, typically one or two years depending on when you test. The certificate number and expiration date appear on your paperwork. You must present this certificate when you renew your vehicle registration. If your certificate expires before you renew, you will need to retest.

What to Do If Your Vehicle Fails

If your vehicle fails the test, you have two main options. First, you can have the vehicle repaired and return to the same or a different testing station for a retest. There is usually no additional fee for a retest within a certain timeframe — typically 30 days — though you should confirm this with the testing station.

Second, you may be able to request a waiver if the cost to repair the failed system exceeds a state-set threshold. Missouri allows waivers in some cases when repairs would cost more than a certain amount (the threshold varies and changes periodically). To request a waiver, you typically need to get a repair estimate from a mechanic and submit it to the testing station or the Department of Natural Resources. Not all failures may have access to for waivers, and the process varies by region.

Renewing Your Registration With Your Certificate

Once you have your passing certificate, you can renew your registration online, by mail, or in person at a Missouri Department of Revenue office. You will need to provide your certificate number or bring the physical certificate. Online renewal is the fastest option if your vehicle has no other issues that require in-person review.

If you renew online or by mail, keep your certificate for your records. If you renew in person, bring the certificate with you. Your registration renewal will be processed once the Department of Revenue confirms your emissions test result. If you do not have a passing certificate and your vehicle requires testing, your registration renewal will be delayed until you test and pass.

Frequently Asked Questions

Can I renew my registration before I get my emissions test done?

No. In testing areas, you must have a passing emissions certificate before your registration renewal is processed. You can schedule your test at any time, but the certificate must be valid and on file before the Department of Revenue will complete your renewal.

What if I just moved to Missouri or bought a used car here?

You have a grace period to test your vehicle — usually 30 days from the date you register it in Missouri. Check with your local license office for the exact timeframe in your county. If you move from a non-testing area to a testing area, you will need to test before your next registration renewal.

Do I have to test at the same station every time?

No. You can test at any licensed station in Missouri. If you prefer a different location, different hours, or a station closer to your home or work, you can choose a different station for your next test.

What if my vehicle's check engine light comes on after I pass?

Your certificate remains valid for its full expiration period. The check engine light does not invalidate a passing test. However, if the light is on when you test in the future, your vehicle will fail that test, so you should have the issue diagnosed and repaired before your next emissions test.

Can I test my vehicle early, before my current certificate expires?

Yes. You can test early and receive a new certificate. The new certificate's expiration date will be based on when you take the test, not when your old certificate expires. This can be useful if you want to renew your registration early or if you are planning a major trip and want to may support your vehicle passes before you go.