What Denver's emissions test checks and why your car needs one
Denver requires emissions testing because the city sits in a valley where air pollution gets trapped, and vehicle exhaust is a major source. The test measures what comes out of your tailpipe — specifically nitrogen oxides (NOx) and particulate matter — to make sure your car isn't releasing more than the state allows. If your vehicle fails, you cannot renew your registration until you fix the problem and retest.
The test itself takes about 10 minutes. A technician plugs a probe into your vehicle's diagnostic port (usually under the steering wheel) and runs your engine through a series of speeds on a dynamometer — a machine that simulates driving without moving the car. The probe reads your emissions data directly from your engine's computer, so there is no guessing involved.
You need a test every two years if your car is model year 1981 or newer and you live in the Denver metro area (which includes Adams, Arapahoe, Boulder, Broomfield, Clear Creek, Denver, Douglas, El Paso, Gilpin, Jefferson, Larimer, Park, and Weld counties). Vehicles model year 1980 and older are exempt. If your car is new enough to have a "check engine" light on, it will fail the test — you must fix that first.
Key Takeaways
- Denver emissions tests measure tailpipe pollution and take about 10 minutes at a certified testing station.
- You must retest every two years, and you cannot renew your registration if you fail without fixing the problem first.
- A "check engine" light will cause an automatic failure, even if your emissions are otherwise acceptable.
- Testing costs between $25 and $35 depending on your vehicle type, and you can find certified stations through the Colorado Department of Public Health and Environment website.
- If you fail, you have 60 days to repair your vehicle and retest at no additional fee at the same station.
Where to get tested in the Denver area
The Colorado Department of Public Health and Environment maintains a searchable list of certified emissions testing stations on its website. You can filter by county and city to find stations near you. Most are independent repair shops, tire shops, or quick-lube facilities that have been certified to perform the test — they are not government-run centers.
You do not need an appointment at most stations, though some accept them. Walk-in testing is common, especially on weekday mornings. Call ahead if you want to confirm hours or ask whether they can handle your vehicle type (some stations test only light-duty vehicles, while others also test heavy-duty trucks and diesel engines).
Testing costs between $25 and $35 depending on whether your vehicle is gasoline, diesel, or hybrid. Some stations charge slightly more for trucks or vehicles with higher mileage, but the difference is usually a few dollars. You pay the testing station directly — there is no state fee on top of that.
What happens if you fail the test
A failure means your vehicle's emissions exceed Colorado standards. The test report will tell you which pollutant exceeded the limit — usually NOx or particulate matter — but it will not diagnose what is wrong with your car. That is your mechanic's job.
Common reasons for failure include a faulty oxygen sensor, a clogged fuel injector, a worn catalytic converter, or an engine that is running too rich (burning too much fuel). Some of these are cheap fixes ($50 to $200); others are expensive ($800 to $1,500 for a catalytic converter). A "check engine" light almost always means failure, and you must have the code read and the problem fixed before you can pass.
You have 60 days from the test date to repair your vehicle and retest at the same station. The retest is free — you do not pay again. If you cannot fix the problem within 60 days, you can request a waiver from the Colorado Department of Public Health and Environment, but waivers are only granted if you have spent at least $375 on repairs and the vehicle still fails. You must have receipts from a certified repair shop to prove it.
Timing: when to test and how long it takes
Your emissions test is due every two years from the date of your last test. The state does not send reminders — it is your responsibility to track when you tested last. Your registration renewal notice will tell you whether a test is required, but do not wait until the last minute to get one.
Testing stations are busiest in the weeks before registration important date. If you wait until the last few days, you may face long waits or find that stations are fully booked. Plan to test at least two weeks before your registration expires, especially if you think you might fail and need time to repair.
The test itself takes 10 to 15 minutes from check-in to results. You will know whether you passed or failed the same day. If you pass, the station sends your results electronically to the Colorado Department of Revenue, and you can renew your registration when ready — online, by mail, or in person.
Special cases: new vehicles, used imports, and temporary waivers
New vehicles (model year of current year or previous year) are exempt from testing for the first four model years. After that, they enter the regular two-year cycle. If you buy a used car from out of state, you must get it tested before you can register it in Colorado, even if it would not normally be due for a test yet.
Vehicles that fail and cannot be repaired within 60 days may be may be able to access for a waiver, but only if you have spent at least $375 on documented repairs at a certified shop and the vehicle still fails. Waivers last one year and allow you to register and drive the car, but you must retest the following year. Waivers are not automatic — you must request one from the Colorado Department of Public Health and Environment with your repair receipts.
If your vehicle is in the shop for repairs and your registration is about to expire, you can request a temporary registration extension from your county clerk's office. This gives you extra time to complete repairs and retest without your registration lapsing.
How to prepare your car for testing
The best preparation is regular maintenance. Keep your oil changed, your air filter clean, and your fuel system clean. If your check engine light is on, have the code read and the problem fixed before you test — this alone will prevent most failures.
Before you go to the testing station, make sure your gas cap is tight and your fuel tank is at least half full. A loose or missing gas cap can trigger a failure because it allows fuel vapors to escape. A very low fuel level can also cause problems with the fuel system test.
Drive your car normally to the testing station — do not do anything special. The test measures your engine under controlled conditions, so highway driving or idling beforehand will not change the results. If your car has been sitting unused for weeks, drive it for 10 to 15 minutes before testing to warm up the engine and clear out any stale fuel.
Understanding your test results
Your test report will show whether you passed or failed, and if you failed, which pollutant exceeded the limit. The report lists your vehicle's year, make, model, and mileage, along with the specific emissions readings in parts per million (ppm) or grams per mile.
If you passed, the report is your proof of compliance. Keep it with your registration documents. If you failed, the report is a starting point for your mechanic — it tells them which system to focus on, though it does not pinpoint the exact part that is broken. A good mechanic will read the engine codes (using a diagnostic scanner) to narrow down the cause.
You do not need to understand the numbers on the report yourself. What matters is whether it says "PASS" or "FAIL" at the top. If it says fail, take the report to a mechanic and ask what repairs are needed to bring your emissions into compliance.
Frequently Asked Questions
Can I test my car in a different county than where I live?
Yes. You can test at any certified station in Colorado, and the results are valid statewide. However, you must live in one of the 12 counties that require testing (Denver metro area) for the test to be mandatory. If you live outside those counties, testing is not required.
What if I just bought a used car and do not know when it was last tested?
Contact the Colorado Department of Public Health and Environment or ask the testing station to look up your vehicle's test history using your VIN. If there is no record of a recent test, you must test before you can register the car in Colorado.
Do electric vehicles need emissions testing?
No. Battery electric vehicles are exempt from emissions testing because they produce zero tailpipe emissions. Plug-in hybrids (which have both a battery and a gas engine) must test if they are model year 1981 or newer, just like regular gas vehicles.
What if the testing station says my vehicle cannot be tested?
Some stations do not test certain vehicle types — for example, some do not test heavy-duty trucks or diesel engines. Call ahead to confirm your station can handle your vehicle, or use the state's certified station list to find one that does. If no station in your area can test your vehicle type, contact the Colorado Department of Public Health and Environment for guidance.
Can I renew my registration online if I fail the test?
No. You cannot renew until you pass the test. Once you repair your vehicle and pass the retest, the station sends your results to the state, and then you can renew online, by mail, or in person.