Note: costs mentioned below are given in US dollars as a general point of reference — actual prices vary by country, currency, and local market.
Emissions tests typically check the check-engine light status, stored diagnostic codes, and — on older tailpipe-sniffer tests — actual exhaust gas levels. Before testing, make sure the check-engine light has been off for at least one full drive cycle (roughly 50-100 miles of mixed driving), replace a dirty air filter, and use up a tank of fresh gas rather than testing right after a fill-up with old, water-contaminated fuel. Warming the engine to full operating temperature before the test (a 15-20 minute drive) also improves the odds of a clean pass on tailpipe-based tests.
At a glance
| Common fail cause | Fix before testing |
|---|---|
| Active check-engine light | Diagnose and repair, then complete a full drive cycle |
| Recently cleared codes / disconnected battery | Drive 50-100 miles to let readiness monitors reset |
| Dirty air filter | Replace before testing |
| Cold engine at test time | Drive 15-20 minutes to reach operating temperature first |
| Worn spark plugs / ignition | Replace per maintenance schedule if overdue |
What an emissions test actually checks
Modern emissions programs mostly rely on the OBD-II (on-board diagnostics) system rather than a physical tailpipe probe. The tester plugs into the vehicle's diagnostic port and checks for active fault codes and the status of the engine's "readiness monitors" — self-tests the computer runs on components like the catalytic converter, oxygen sensors, and evaporative emissions system. Older vehicles or some jurisdictions still use a tailpipe sniffer that measures actual exhaust gas levels (hydrocarbons, carbon monoxide, NOx) directly.
The most common reason for an unexpected fail
A surprisingly common failure isn't a broken part at all — it's incomplete readiness monitors. If the battery was recently disconnected, a code was recently cleared, or the car had very little driving since the light was fixed, the computer's self-tests may not have finished running, and many test systems treat "not ready" the same as a failure. Driving a mix of city and highway miles — generally 50-100 miles over several days with a range of speeds — lets these monitors complete.
Simple maintenance that improves emissions readings
- Replace a dirty or clogged air filter — it disrupts the air-fuel ratio the engine computer is trying to manage.
- Replace worn spark plugs if they're overdue; a misfire increases unburned hydrocarbons significantly.
- Change engine oil if it's overdue — old, contaminated oil increases blow-by and emissions slightly.
- Use a full tank of good-quality fuel rather than testing on the last few gallons of an old, possibly water-contaminated tank.
Warm the engine before you arrive
A cold engine runs a richer fuel mixture and hasn't reached the catalytic converter's optimal operating temperature (typically several hundred degrees), so tailpipe-based tests in particular are more forgiving on a fully warmed-up engine. A 15-20 minute drive at a mix of speeds before arriving at the test station gives the catalytic converter time to reach full efficiency.
Disconnecting the battery or unplugging the check-engine light bulb to hide a warning is not a workaround — it resets readiness monitors to "not ready," which many test systems reject just as firmly as an active fault, and it's also illegal tampering in most jurisdictions if discovered.
If you fail
- Get the stored code(s) read at a parts store or independent shop — a $15-25 scan tells you exactly what triggered the fail.
- Repair the root cause rather than just clearing the code; many jurisdictions require repair receipts for a retest, especially for repeat failures.
- Drive the required distance to reset readiness monitors before returning for a retest.
- Ask about low-income repair assistance programs, which many emissions programs offer if repair costs exceed a set threshold.
Frequently asked questions
How long does the check-engine light need to be off before an emissions test?
Can I pass an emissions test with a check-engine light on?
Does a dirty air filter affect an emissions test?
Will an oil change help me pass an emissions test?
What if my car keeps failing the readiness monitor check?
Sources & further reading
- US EPA — Vehicle Emissions Inspection Programs
- California Bureau of Automotive Repair — Smog Check Program
- GOV.UK — Vehicle Emissions and MOT Requirements
Figures, prices and policy details were current at the last-updated date above. Automotive pricing, incentives and regulations change frequently — verify time-sensitive details with the linked primary sources. Read our editorial policy and fact-checking standards.