Recreational marijuana is 100% legal in Colorodo! As long as you are 21 years or older, you have a constitutional right to possess and consume marijuana in Colorado.
Previously, tourists in Colorado were restricted to purchasing 7 grams or less, while Colorado residents could purchase up to 28 grams. This law changed in June 2016, and now both tourists and residents can purchase 28 grams in a single transaction.
Currently, the state allows marijuana stores to operate from 8am until Midnight. Having said this, cities are allowed to establish their own rules within the allocated timeframe. For example, Denver stores must close by 10pm. If you're looking to purchase marijuana in Denver after 10pm, head to Edgewater and Glendale (two cities bordering Denver), which both allow stores to stay open until 12am. Another great option is Aurora, which allows stores to stay open until 10pm as well.