Since 2014, all eligible Colorado residents can obtain a driver's license.
Senate Bill 13-251, the Colorado Road and Community Safety Act passed by Colorado legislators in 2013, authorizes the issuance of a Colorado driver's license, instruction permit, or identification card to undocumented or presence immigrants temporary legal status in the United States.
Through the site https://mydmv.colorado.gov/, It is possible to schedule an appointment to apply for a driver's license, renew or change its data, or aspects related to the registration of your vehicle. Or if you prefer, you can also make an appointment by calling the following number: 303-205-2335.
Among the documents required to process the license for the first time are: foreign passport, identification card or military identification document. Also, one of the following documents: ITIN card, IRS letter, or state tax return.
You also need to show documents that prove your residency in the state, such as a Colorado tax return receipt, or some other document that shows that you live in the state.
Finally, a document that contains information about your address, such as a utility bill, an account statement, insurance policy, vehicle registration, payment or rent receipts, among others.
See the full requirements here: https://dmv.stg.colorado.gov/sites/dmv/files/DR2300CS.pdf