⚡ The Quick Verdict
So the real answer to "what is the Missouri emissions test cost" depends entirely on your county. Below we break down the exact fees, who is exempt, and the three issues that cause most cars to fail.
💵 Missouri Inspection Fees at a Glance
Here is what you actually pay. The emissions fee is set by the state and is the same at every licensed station. The safety inspection is a separate program with its own fee.
| Item | Cost | Where it applies |
|---|---|---|
| Emissions test (OBD-II) | $24 | St. Louis region only |
| Safety inspection | $12 | Statewide (older / transferred vehicles) |
| Combined emissions + safety | ~$36 | St. Louis region, when both are due |
| Re-inspection after failure | $0 (free retest) | Same station, within ~20 days |
| Rest of Missouri | $0 emissions | No emissions program |
Note that prices reflect the state caps in effect for 2026. A handful of shops waive or discount the safety fee if you have major repairs done there, but the $24 emissions fee is fixed by law and cannot be marked up.
📍 Which Counties Require Emissions Testing
Missouri's program is geographically narrow. Emissions testing is tied to the St. Louis nonattainment area for air quality. Only these jurisdictions require it:
- St. Louis County
- St. Charles County
- Jefferson County
- Franklin County
- City of St. Louis (independent city)
That is it. There is no emissions test in Jackson County (Kansas City), Greene County (Springfield), Boone County (Columbia), or any other part of the state. Even neighboring metro areas with bad air days are not in the program, so do not assume a big city automatically means testing.
If you are buying a used car and want to know what an out-of-program seller may have ignored, run a free AI diagnosis before money changes hands.
✔️ Who Is Exempt
Even inside the St. Louis region, plenty of vehicles skip the test. You generally do not need an emissions test if any of these apply:
- New vehicles: the most recent model years are exempt at registration, and the first five model years are generally test-exempt.
- Pre-1996 vehicles: cars without OBD-II cannot be tested the modern way and are exempt.
- Motorcycles and certain very heavy vehicles.
- Vehicles registered outside the five-jurisdiction region.
Diesel vehicles and trucks above certain weight ratings follow separate rules, so confirm your class if you drive a heavy-duty pickup. When in doubt, the state's program portal lists your specific vehicle's status by VIN.
⚠️ The 3 Things That Fail a Missouri Emissions Test
The Gateway program uses an OBD-II plug-in test, not a tailpipe sniffer, for 1996-and-newer cars. That means it reads your computer instead of measuring smoke. Three issues cause the overwhelming majority of failures:
1. Check engine light is on
An illuminated MIL (malfunction indicator lamp) is an automatic fail, full stop. It does not matter how the car drives. If your light is on, get the underlying code read and fixed first. Common culprits include P0420 (catalytic converter efficiency) and P0171 (system too lean).
2. Readiness monitors not set
If your battery was recently disconnected or the codes were just cleared, your car's self-tests have not finished running. The station will see "not ready" monitors and reject the test even with no real fault. Drive a normal mix of city and highway for several days first.
3. Stored or pending trouble codes
A stored emissions-related DTC will fail you even if the dash light flickers off. The classic trap is an intermittent P0442 small evap leak, often a loose or cracked gas cap. If your light is flashing, that is a different and more urgent problem, see flashing check engine light.
🧮 What To Do Before You Drive to the Station
A failed test wastes a trip and, if you need parts, can stack repair costs on top. Walk through this short framework first:
- Scan for codes. Use a basic reader or our AI diagnosis to see what is stored. No light and no codes usually means you are fine.
- Fix the root cause. Clearing the code without repairing the fault just resets your readiness monitors and guarantees a "not ready" rejection.
- Drive a full cycle. After any repair or battery service, put 50 to 100 miles of mixed driving on the car so monitors complete.
- Check the gas cap. Tighten it until it clicks. A loose cap is the cheapest emissions fail in existence.
- Confirm the quote. If a shop says you need a converter or sensor, run the price through our quote checker before you pay.
❓ Frequently Asked Questions
📝 TL;DR
- Missouri emissions test cost is $24, fixed by the state.
- Only five St. Louis-area jurisdictions require it; the rest of the state pays $0.
- The $12 safety inspection is separate and applies statewide on older or transferred vehicles.
- A check engine light is an automatic fail, so fix codes and run a drive cycle first.
- Failed cars get one free retest within about 20 days at the same station.