My car is a 1999 Honda CRV and the check engine light is on, will I pass the emissions test in Colorado?

My car is a 1999 Honda CRV and the check engine light is on, will I pass the emissions test in Colorado? - 1

No - you need to go to an auto parts store and have them attach the OBD code reader… There's more steps that need to be done; contact me for more info

All depends on the REASON the Check Engine Light(CEL) is on. A CEL can illuminate for literally hundreds of different reasons. Only a small fraction of those reasons would cause you to fail an emissions test. Go to your local auto parts store and have them scan your "OBD-II port". If any of the trouble codes that pop up involve any emissions component(s), this can indeed cause your car to fail emissions. Such components include "catalytic converter, O2 or heated oxygen sensor, EGR valve, PCV system", and a few others. The person that scans your codes should be able to look up what they mean and what part(s) they indicate are failing.

I would not think so it needs service first.