What actually happens during an emissions test
An emissions test measures what your car's exhaust contains — mainly nitrogen oxides, particulate matter, and hydrocarbons. A technician plugs a probe into your vehicle's tailpipe or connects to your onboard diagnostic system, runs the engine under specific conditions, and records the results. The test takes 20 to 45 minutes depending on your state's protocol and your vehicle's age.
Your car either passes (emissions are within legal limits) or fails (they exceed the standard for your vehicle model year). A failure means you cannot register your vehicle in that state until you fix the problem and retest. Some states allow one free retest; others charge a fee each time.
Key Takeaways
- A well-maintained engine with no warning lights and recent oil changes passes most emissions tests without repair.
- If your check engine light is on, the test will fail — get the code read and the problem fixed before testing.
- Tire pressure, fuel cap condition, and battery health all affect emissions readings, so check these before your appointment.
- Warming up your engine for 20 to 30 seconds before the test and driving normally beforehand improves your chances of passing.
- If you fail, a mechanic can read your diagnostic codes to identify the exact problem rather than guessing at repairs.
Check your check engine light before you go
If your check engine light is illuminated, your vehicle will fail the emissions test. The light means your onboard diagnostic system has detected a problem — usually a misfire, a faulty oxygen sensor, or a catalytic converter issue. The test cannot proceed past this point.
Before your test appointment, scan your vehicle's diagnostic codes using a code reader (available at most auto parts stores for $25 to $100, or free if you ask the store to read it). The code tells you what system is triggering the light. Common failures like a loose gas cap or a bad oxygen sensor are inexpensive to fix. Get the problem repaired, clear the code, and confirm the light stays off for at least a few days before testing.
Maintain your engine in the weeks before testing
A clean-running engine produces lower emissions. Change your oil and oil filter if they are due, or if your last oil change was more than 3,000 to 5,000 miles ago (depending on your vehicle and oil type). Old oil thickens and burns less efficiently, raising emissions.
Replace your engine air filter if it looks clogged or discolored — a dirty filter restricts airflow and causes the engine to run rich (too much fuel, not enough air), which increases emissions. Check your fuel cap for cracks or a missing seal; a faulty cap allows fuel vapors to escape and triggers a diagnostic code. If the cap is damaged, replace it before testing.
Verify tire pressure and battery condition
Underinflated tires increase rolling resistance, forcing your engine to work harder and produce more emissions. Check your tire pressure the morning of your test using a tire gauge. Inflate each tire to the pressure listed on the driver's door jamb (not the maximum pressure on the tire itself). Proper pressure improves fuel efficiency and lowers emissions.
A weak battery can cause misfires and trigger diagnostic codes. If your battery is more than three to five years old, have it tested at an auto parts store or dealership. A failing battery often shows no obvious symptoms but can cause your vehicle to fail emissions. If the test fails and you later discover a weak battery was the cause, you may have paid for unnecessary repairs.
Warm up your engine before the test begins
Drive your vehicle normally for 10 to 15 minutes before arriving at the testing station. This warms the engine to operating temperature, which improves combustion efficiency and lowers emissions. A cold engine runs rich and produces higher readings.
When you arrive at the station, let the engine idle for 20 to 30 seconds before the technician connects the probe. Do not rev the engine or drive aggressively when ready before testing — this can spike emissions readings. Keep the engine running smoothly at idle.
What to do if you fail the test
A failure report lists the specific emissions that exceeded limits and sometimes the diagnostic codes associated with the failure. Do not assume you need a catalytic converter or major repair — many failures are caused by straightforward problems like a faulty oxygen sensor, a vacuum leak, or a misfire in one cylinder.
Take the failure report to a mechanic and ask them to read your vehicle's full diagnostic codes. The codes pinpoint the problem far more accurately than guessing. A mechanic can then quote you a repair price based on the actual issue, not a worst-case scenario. After repair, you can retest; most states allow you to retest at the same station or at any certified station.
Understand your state's testing schedule and rules
Testing frequency varies by state and vehicle age. Some states test every two years; others test annually or only for vehicles over a certain age. Your state's Department of Motor Vehicles website lists your vehicle's testing requirements and the important date for your current test cycle.
Some states offer a grace period (usually 30 to 60 days after your registration expires) before penalties explore. Others impose registration holds or fines if you miss the important date. Scheduling your test a few weeks before expiration gives you time to address any failures without rushing into expensive repairs.
Frequently Asked Questions
Can I pass an emissions test with a check engine light on?
No. The test will fail automatically if the check engine light is illuminated. You must have the diagnostic code read, the problem repaired, and the light off for at least a few days before retesting.
What if I fail the test but my car runs fine?
A vehicle can run smoothly and still fail emissions if a sensor is faulty, a vacuum line is loose, or the fuel mixture is off. Have a mechanic read your diagnostic codes to identify the specific problem. The codes tell you what to fix rather than guessing.
How much does it usually cost to fix an emissions failure?
Costs vary widely depending on the problem. A loose gas cap or a bad oxygen sensor might cost $50 to $300. A catalytic converter can cost $800 to $2,500. Always get a diagnostic code read first so you know what you are paying for.
Do I need to drive my car a certain way before the test?
Drive normally for 10 to 15 minutes before arriving to warm the engine. Avoid revving the engine or hard acceleration right before testing. Let the engine idle smoothly for 20 to 30 seconds once you arrive at the station.
What if I fail twice in a row?
Two failures in a row usually means the first repair did not address the root cause, or a new problem has developed. Ask the mechanic to perform a more thorough diagnostic, including a smoke test for vacuum leaks or a fuel pressure test. Do not pay for the same repair twice.