Denver requires emissions testing for most vehicles, and the test happens at a certified facility before you can renew your registration
Colorado law requires emissions testing for vehicles registered in the Denver metro area and several other regions across the state. The test measures what your vehicle's exhaust contains — primarily nitrogen oxides and particulate matter — to confirm it meets state air quality standards. You cannot renew your vehicle registration without a passing test result, and the test must be completed within a certain window before your registration expires.
The test itself takes about 10 to 15 minutes and costs between $25 and $35 at most facilities. You do not need an appointment at many locations, though some facilities accept them. The test is performed on a dynamometer — a machine that simulates driving conditions while measuring what comes out of your tailpipe.
Key Takeaways
- Denver-area vehicles must pass an emissions test before registration renewal, and the test is valid for two years from the date it was performed.
- You can take your vehicle to any Colorado Department of Transportation (CDOT) certified emissions testing facility; the state maintains a searchable list online.
- Diesel vehicles, motorcycles, and vehicles model year 1967 or older are exempt from testing, though some newer diesel trucks still require it depending on weight.
- If your vehicle fails, you have options: repair it and retest, request a waiver if repairs cost more than a set amount, or in some cases pay a fee to register anyway.
- The test must be completed no more than 120 days before your registration expires, so timing matters when you schedule.
Which Denver-area vehicles must be tested
Not every vehicle in Denver needs an emissions test. Gasoline-powered passenger cars, SUVs, and light trucks registered in the Denver metro area (which includes Denver, Boulder, Broomfield, and surrounding counties) must be tested. The vehicle must be model year 1975 or newer for gasoline engines.
Diesel vehicles are generally exempt, with one exception: diesel trucks and SUVs with a gross vehicle weight rating (GVWR) between 8,500 and 14,000 pounds registered after January 1, 2008 must be tested. Motorcycles, mopeds, and vehicles model year 1967 or older are exempt. Electric vehicles do not require testing.
If you are unsure whether your vehicle falls under the requirement, the Colorado Department of Public Health and Environment (CDPHE) website has a tool where you can enter your vehicle's year, make, and model to check. Your registration renewal notice will also indicate whether testing is required.
How to find a certified testing facility in Denver
Colorado maintains an official list of certified emissions testing stations on the CDPHE website. You can search by county or city to find facilities near you. Most are independent repair shops, quick-lube centers, or dedicated emissions testing stations. A few large chains like Firestone and Midas operate certified facilities in the Denver area, though not all of their locations perform emissions testing.
Call ahead if you want to confirm hours, pricing, or whether they accept walk-ins. Some facilities are open early morning or evening to accommodate working schedules. Many do not require an appointment, but during peak renewal periods (typically August through October), wait times can stretch to 30 minutes or longer at popular locations.
Bring your vehicle registration or proof of ownership and a valid photo ID. Some facilities may ask for your vehicle identification number (VIN) before you arrive so they can pull up your vehicle's history in the state system.
What happens during the test and what causes a failure
When you arrive, the technician will verify your vehicle information, check that your engine is in normal operating condition, and place your vehicle on the dynamometer. The machine will simulate highway driving for a few minutes while sensors measure emissions from your tailpipe. The entire process usually takes 10 to 15 minutes.
A vehicle fails if its emissions exceed the state standard for nitrogen oxides (NOx), carbon monoxide (CO), or particulate matter, depending on the vehicle type and model year. Common reasons for failure include a faulty oxygen sensor, a malfunctioning catalytic converter, a clogged air filter, or an engine that is running too rich (burning too much fuel). A check engine light does not automatically mean failure, but it often signals an underlying problem that will cause the test to fail.
If your vehicle passes, you receive a certificate when ready. The certificate is valid for two years and can be printed or provided electronically. You use this certificate to renew your registration online, by mail, or in person at a county clerk's office.
What to do if your vehicle fails the emissions test
If your vehicle fails, you have several options. The most straightforward is to repair the problem and retest. You can take your vehicle to any repair shop — you do not have to use the same facility where it failed. Once repaired, you can return to any certified testing station for a retest. The retest fee is typically the same as the initial test, around $25 to $35.
If repairs are expensive, you may be able to request a waiver. Colorado allows a repair cost waiver if the estimated cost to fix the emissions problem exceeds a threshold set by the state (this amount changes annually but is typically around $500 to $700). To request a waiver, you must obtain a written repair estimate from a shop, then submit it to the testing facility or directly to the state. The facility or state will review the estimate and may grant a waiver, allowing you to register your vehicle without a passing test.
A third option, available in some cases, is to pay a fee to register your vehicle anyway. This is not available in all counties and is typically only an option for vehicles that fail by a small margin. Check with your county clerk's office to see if this option exists in your area.
Timing and registration renewal important date
The emissions test must be completed no more than 120 days before your registration expires. If you test too early, the result will not be valid for your renewal. Your registration renewal notice will show your expiration date; count back 120 days from that date to find the earliest date you can test.
Many people wait until the last few weeks before expiration, which creates crowding at testing facilities. Testing earlier — even just a few weeks before the 120-day window opens — can save you time and stress. If your registration expires in October, for example, you can test starting in June.
If your registration expires before you complete a passing test, you cannot legally drive your vehicle. If you are in this situation, you can still test and renew, but you will need to do so before driving. Some counties allow a short grace period for registration renewal, but emissions testing must be current before renewal is processed.
Cost and what affects the price
The emissions test itself costs between $25 and $35 at most certified facilities in the Denver area. Prices vary slightly by location but are fairly consistent across the state. This is the cost of the test only and does not include any repairs that might be needed if your vehicle fails.
If your vehicle fails and requires repairs, costs depend entirely on what is wrong. A new oxygen sensor might cost $100 to $300 installed. A catalytic converter replacement can run $400 to $1,200 or more. An air filter replacement is typically $20 to $50. If you need a retest after repairs, that is another $25 to $35.
Some repair shops offer emissions-specific diagnostics for $50 to $100, which can help identify the problem before you pay for repairs. This can be worth the cost if you are unsure what is causing the failure.
Frequently Asked Questions
Can I test my vehicle before I move to Denver if I know I will be registering it there?
No. The test must be performed at a Colorado-certified facility, and it is only valid for registration in Colorado. If you are moving to Denver from out of state, you will need to test after you arrive and register your vehicle in Colorado.
What if I just bought a used car and the previous owner did not get it tested?
You are responsible for testing before you renew the registration in your name. If the vehicle fails, you must repair it or request a waiver before you can complete the registration transfer. Some dealers will handle this before sale, but it is your responsibility to confirm.
Do I need to test my vehicle every year?
No. A passing emissions test is valid for two years. If your registration expires within two years of your test date, you do not need to retest. After two years, you must test again before renewal.
What happens if I drive with an expired registration because I have not tested yet?
Driving with an expired registration is illegal and can result in a traffic citation and fine. You must complete the emissions test and renew your registration before driving. If you are close to your expiration date, prioritize testing when ready.
Can I get an extension on my registration if I am waiting for repairs?
Some counties offer a short extension (typically 10 to 30 days) if you have applied for a repair cost waiver or are actively repairing your vehicle. Contact your county clerk's office to ask about this option. You will likely need to show proof that you have submitted a waiver request or have a repair appointment scheduled.