What Colorado requires from your vehicle's emissions system
Colorado requires most vehicles registered in the state to meet specific emissions standards set by the Colorado Department of Public Health and Environment (CDPHE). The rules are stricter than federal standards in some areas, which means a car that passes emissions in another state might not pass here. Your vehicle's emissions system—the catalytic converter, oxygen sensors, fuel injector, and engine computer—has to keep pollutants like nitrogen oxides and particulate matter below the limits Colorado sets.
The state divides Colorado into two zones: the Denver metro area (which includes parts of Adams, Arapahoe, Boulder, Douglas, Jefferson, and Weld counties) and the rest of the state. The Denver area has tighter limits because of air quality concerns, so vehicles registered there face more rigorous testing. If you live outside the Denver metro area, your emissions test is simpler and less expensive.
Vehicles must pass an emissions test before you can renew your registration. The test itself takes about 10 minutes and costs between $20 and $30 depending on your vehicle type and which testing station you use. You cannot register your car without a passing result, so failing the test delays your registration renewal until you fix the problem.
Key Takeaways
- Colorado's emissions limits are stricter than federal standards, especially in the Denver metro area, so your vehicle's catalytic converter, oxygen sensors, and engine computer must all be working correctly.
- The Denver metro area (parts of Adams, Arapahoe, Boulder, Douglas, Jefferson, and Weld counties) has tighter emissions rules than the rest of Colorado, and testing costs more there.
- You must pass an emissions test before renewing your vehicle registration each year, and the test takes about 10 minutes at an authorized testing station.
- A failing result means you cannot register your vehicle until you repair the emissions system, so fixing the problem quickly prevents your registration from expiring.
Which vehicles have to be tested in Colorado
Not every vehicle on Colorado roads needs an emissions test. Gasoline-powered cars, light trucks, and SUVs registered in Colorado must be tested if they are model year 1975 or newer. Diesel vehicles have separate rules and are tested differently. Electric vehicles and plug-in hybrids do not need emissions testing at all.
Vehicles that are brand new to Colorado (first registered in the state) are exempt from testing for the first four model years. After that, they enter the regular testing cycle. If you move to Colorado from another state and register your vehicle here, the four-year clock starts from your first Colorado registration, not from when the car was originally built.
Heavy-duty trucks and commercial vehicles follow federal rules rather than Colorado's state program, so they are tested through a different system. If you own a vehicle that weighs more than 14,000 pounds, contact the Colorado Department of Transportation (CDOT) to find out which testing program applies to you.
How the emissions test works and what it measures
The emissions test is an on-board diagnostic (OBD) scan combined with a tailpipe test. The technician plugs a scanner into your vehicle's OBD port (usually under the steering wheel on the driver's side) and reads the data your engine computer has recorded. The scanner checks whether your vehicle's emissions control systems are working and whether any fault codes are stored in the computer. If the computer shows a fault code related to emissions, your vehicle fails when ready.
If the OBD scan passes, the technician then measures what comes out of your tailpipe. In the Denver metro area, the test measures nitrogen oxides (NOx), carbon monoxide (CO), and hydrocarbons (HC). Outside Denver, the test is simpler and measures only carbon monoxide and hydrocarbons. Your vehicle must stay below the limits for each pollutant, or it fails.
The entire process takes about 10 minutes. You do not have to turn off your engine or do anything special—the technician handles the test while you wait. You receive a printed result when ready, and the testing station reports the result to the Colorado Division of Motor Vehicles (DMV) electronically.
What causes an emissions test failure
The most common reason for failure is a faulty oxygen sensor. Your oxygen sensor tells your engine computer how much fuel to burn, and when it fails, the engine runs too rich (too much fuel) or too lean (too little fuel). Either way, emissions go up. Replacing an oxygen sensor usually costs between $150 and $400 depending on which sensor is bad and your vehicle type.
A failing catalytic converter is the second most common cause. The catalytic converter uses heat and chemical reactions to break down pollutants before they leave the tailpipe. When it clogs or fails internally, pollutants pass through unchanged. Catalytic converter replacement is expensive—typically $800 to $2,500—but it is also the most common reason vehicles fail emissions in Colorado.
Other common failures come from a loose or missing gas cap (which allows fuel vapors to escape), a faulty mass airflow sensor (which measures how much air enters the engine), a bad fuel injector, or a malfunctioning engine computer. Some failures are straightforward fixes; others require significant repair. A technician can often tell you what is wrong by reading the fault codes, even if you have not had the vehicle diagnosed yet.
Retesting after a failure and repair options
If your vehicle fails the emissions test, you have two paths forward. You can take it to a repair shop, have the problem fixed, and then return to the testing station for a retest. The retest costs the same as the original test ($20 to $30) and must happen within a certain timeframe—usually 60 days in the Denver area and longer outside Denver. Check your test result paperwork for the exact important date in your county.
Some Colorado counties offer a waiver program for vehicles that fail emissions but have already spent money on repairs. If you have spent $500 or more trying to fix the emissions problem and the vehicle still fails, you may be able to get a waiver that lets you register anyway. The waiver is not automatic—you have to request it from your county's emissions program office and show proof of the repairs you paid for. Waivers are usually good for one year, after which you have to test again.
Before you spend money on repairs, ask the testing station or a repair shop to read your vehicle's fault codes. Many shops will do this for free or for a small diagnostic fee ($50 to $100). Knowing the exact code tells you what is actually wrong, so you do not pay to fix something that is not broken.
Finding a testing station and scheduling your test
Colorado has authorized emissions testing stations throughout the state. You can find one near you by visiting the Colorado Department of Public Health and Environment website or by searching "emissions testing near me" and filtering for Colorado locations. Testing stations include independent repair shops, chain shops like Firestone and Midas, and some dealerships. Not every repair shop is authorized, so confirm the station is on the state's list before you go.
You do not need an appointment at most testing stations—you can walk in during business hours. However, some busy locations recommend calling ahead, especially during peak times (late in the month when registration important date approach). Bring your vehicle registration and a photo ID. The test takes about 10 minutes, and you get your result before you leave.
Testing stations are open year-round, but the busiest times are the last week of each month and the last week before your registration expires. If you plan ahead and test early in the month, you will avoid long waits and have time to fix any problems before your registration important date.
Emissions rules for older vehicles and special cases
Vehicles that are 25 model years old or older are exempt from emissions testing in Colorado. If you own a 1999 model year vehicle or older, you do not have to test it. However, you still have to register it, and registration requires proof of insurance and a valid title—just not an emissions test result.
Vehicles with a salvage title or a rebuilt title may have different testing requirements depending on what work was done. If the vehicle was in an accident and the emissions system was damaged and repaired, it must pass the same test as any other vehicle. Contact your county's emissions program office if you are unsure whether your salvage or rebuilt vehicle needs testing.
Vehicles registered as historic or classic (usually 25 years or older and used only for shows or parades) are also exempt from testing. You will need documentation from your county showing the vehicle's historic status, and you may have restrictions on how often you can drive it on public roads.
Frequently Asked Questions
Can I register my vehicle if it fails the emissions test?
No, you cannot complete registration without a passing test result. If your vehicle fails, you have to repair it and retest before the important date shown on your test paperwork. If you miss the important date, your registration expires and you cannot legally drive the vehicle.
How much does it cost to fix an emissions problem?
It depends on what is wrong. An oxygen sensor replacement costs $150 to $400. A catalytic converter replacement costs $800 to $2,500. A gas cap costs $15 to $30. A diagnostic scan to find out what is actually wrong costs $50 to $150 at most shops. Always get a diagnosis before authorizing repairs.
What if I just moved to Colorado—do I have to test my vehicle right away?
When you register your vehicle in Colorado for the first time, it is exempt from testing for the first four model years. After that, you enter the regular testing cycle. You do not have to test when ready, but you will have to test before your second registration renewal.
Can I pass the emissions test if my check engine light is on?
Not usually. If your check engine light is on, your engine computer has stored a fault code. The emissions test scanner reads that code, and if it is related to emissions, your vehicle fails. You have to clear the code (by fixing the underlying problem) before you can pass.
Is there a way to avoid the emissions test?
Only if your vehicle is 25 model years old or older, or if it is registered as a historic or classic vehicle. Otherwise, all gasoline vehicles model year 1975 and newer must be tested before registration renewal. Electric vehicles and plug-in hybrids do not need testing at all.