What Denver's emissions test checks and why your car needs one

Denver requires an emissions test every two years for most vehicles, and every year for vehicles model year 2000 and older. The test measures what comes out of your tailpipe—specifically nitrogen oxides (NOx) and particulate matter—to make sure your car isn't releasing pollution above state limits. Colorado's air quality in the Denver metro area sits in a category that requires stricter testing than many other states, which is why the requirement exists at all.

The test itself takes about 10 to 15 minutes. Your car sits on a dynamometer (a machine with rollers under the wheels), and the equipment reads your emissions while the engine runs through a simulated driving cycle. The technician also does a visual inspection of your emissions equipment—checking that your catalytic converter is present, your oxygen sensors are working, and your gas cap seals properly. A failed test usually means one of those components needs repair, not that your engine is fundamentally broken.

You need a passing test before you can renew your vehicle registration with the Colorado Department of Revenue. If your car fails, you have 60 days to fix the problem and retest at no additional charge at the same facility. After 60 days, you pay the full test fee again.

Key Takeaways

  • Denver requires emissions testing every two years for most vehicles, and annually for cars model year 2000 and older.
  • The test measures tailpipe emissions and includes a visual check of your catalytic converter, oxygen sensors, and gas cap.
  • You can test at any Colorado Department of Revenue-approved station, and the fee is set by the state, not by individual facilities.
  • A failed test gives you 60 days to repair and retest for free; after that, you pay the full fee again.
  • Vehicles with a check engine light will fail the test, even if the light is unrelated to emissions.

Where to get tested in the Denver area

The Colorado Department of Revenue maintains a list of approved emissions testing stations on its website. In the Denver metro area, you have roughly 50 to 60 stations to choose from—they include independent repair shops, chain facilities like Firestone and Midas, and some dealerships. All approved stations use the same testing equipment and follow the same state protocol, so the results are identical regardless of where you go.

Call ahead or check the station's website before you go. Some stations are walk-in only; others require an appointment, especially during peak testing months (August through October, when people renew registrations before the important date). A few stations close for lunch or have limited evening hours. The test fee is set by Colorado and does not vary between stations—currently around $25 to $30, though the state adjusts this periodically.

Bring your vehicle registration and a valid ID. Some stations may ask for proof of residency if you have an out-of-state license plate, though Colorado-registered vehicles are the standard. If your registration has already expired, you can still test, but you cannot legally drive the car to the station if it is more than 30 days past expiration. In that case, have someone else drive it, or arrange for the station to come to you (a few mobile testing services operate in Denver, though they charge more).

What causes a failed emissions test

The most common reason for failure is a check engine light. Even if the light is on for an unrelated reason—a loose gas cap, a faulty oxygen sensor, or a misfire—your car will fail the emissions test. The test equipment reads your vehicle's onboard diagnostic system, and any active fault code triggers an automatic fail. You do not need to understand what the code means; you just need to get it fixed before retesting.

A missing or damaged catalytic converter is the second most common failure. The catalytic converter is the part of your exhaust system that converts harmful gases into less harmful ones. If it is rusted through, clogged, or physically removed, your emissions will spike and you will fail. Replacing a catalytic converter is expensive—typically $500 to $2,500 depending on your vehicle—but it is a safety and legal requirement in Colorado.

A faulty oxygen sensor causes high emissions readings and is a common failure point on older vehicles. Oxygen sensors tell your engine how much fuel to burn; when they fail, the engine runs too rich (too much fuel) and emissions climb. Replacing an oxygen sensor usually costs $150 to $400 and is often a straightforward repair at any shop.

Loose or missing gas caps seem trivial but trigger failures because they allow fuel vapors to escape. A new gas cap costs $10 to $30 and is the cheapest fix you might encounter. Some stations will even let you borrow a cap to retest when ready if that is your only issue.

How to prepare your car for testing

Before you schedule a test, check your dashboard for a check engine light. If it is on, take your car to a repair shop and have the fault code read. Many shops do this for free or for $50 to $100. Once you know what the code is, you can decide whether to fix it yourself or have a shop handle it. Do not ignore the light and hope it goes away—it will not, and your car will fail the test.

Make sure your gas cap is tight and not cracked. Open your fuel door, twist the cap clockwise until you hear or feel a click, and check that it seals properly. If it is loose or damaged, replace it before testing.

Drive your car normally for at least a week before testing. Emissions tests are designed to catch cars that pollute under real driving conditions, not just at idle. If you have only driven short distances or let the car sit for weeks, the test results may be skewed. A properly functioning car driven regularly will pass.

If your car is very old or has high mileage, consider a pre-test inspection at a shop you trust. A technician can check your catalytic converter, oxygen sensors, and fuel system for obvious problems before you pay for the official test. This costs $50 to $150 but can save you from a failed test and the frustration of guessing what needs repair.

What happens if your car fails the test

You receive a printed report showing which emissions exceeded the limit and which components failed the visual inspection. The report is not a repair order—it does not tell you exactly what to fix, only what failed. Take this report to a repair shop and let the technician diagnose the underlying cause. A shop can often pinpoint the problem faster than you can guess.

You have 60 days from the test date to repair your car and retest at the same station at no charge. The station will keep your test record on file. After 60 days, the free retest window closes and you must pay the full test fee again if you want to retest. Some people wait weeks to repair, then rush to retest before the 60-day window closes—do not do this. Repair first, then retest as soon as you are ready.

If you repair your car and retest within 60 days, the second test is free. If you pass the retest, you are done and can renew your registration. If you fail again, you have another 60 days to repair and retest for free. Most cars pass on the second attempt because the first failure usually points to one specific problem.

Vehicles that are exempt from testing

Not every vehicle in Colorado needs an emissions test. Vehicles model year 2024 and newer are exempt for their first four years of registration. Vehicles that are registered as non-operational (parked and not driven) do not need to test. Motorcycles, trailers, and vehicles registered as historic or classic are also exempt, though the rules for historic vehicles vary by county.

Electric vehicles do not produce tailpipe emissions, so they are exempt from the test. Hybrid vehicles are not exempt—they still have an engine and exhaust system, and they must test like any other car.

If your vehicle is exempt, you do not need a test to renew your registration. The Colorado Department of Revenue website lists exemptions by vehicle type and model year, and you can check your specific vehicle there before paying for a test you do not need.

Frequently Asked Questions

Can I test my car in a different Colorado county if I live in Denver?

Yes. You can test at any approved station in Colorado, not just in Denver County. Some people test in counties with less congestion at testing facilities, though the test itself is identical everywhere. Your registration renewal is tied to your address, not where you test.

What if I just bought a used car and it has a check engine light?

You can still register it, but you cannot pass the emissions test until the light is fixed. Have a shop read the fault code before you buy the car if possible. If you have already bought it, get the code read and repaired before your registration expires. You have time to fix it before your first test is due.

Do I have to test at the same station where I failed?

No. You can retest at any approved station in Colorado. However, if you want to use the free retest within 60 days, the station you choose must have your original test record. Most stations can pull records from other facilities, but calling ahead to confirm saves time.

What if my car is too old to pass emissions no matter what I fix?

Colorado does not have a blanket age cutoff for emissions testing, but very old vehicles with severe engine wear may struggle to pass. If your car fails and a shop tells you the engine itself is the problem (not a single component), you may need to replace the engine or retire the vehicle. Some people in this situation choose to register their car as non-operational if they do not drive it regularly.

Can I renew my registration without passing the emissions test?

No. A passing emissions test is required to renew your registration in Denver. If your test is overdue, you cannot legally drive the car. If your car fails and you cannot afford repairs when ready, you can park it and register it as non-operational, which suspends the testing requirement until you put it back on the road.