In the state of Colorado, purchasing medical marijuana requires a state red card, which is only distributed to Colorado residents with an official recommendation by a doctor. This recommendation documents that the patient is suffering from a medical condition that may be helped with use of marijuana. Medical marijuana patients can receive cannabis from a primary caregiver, self-grow their own or purchase from a licensed medical marijuana dispensary.
Recreational marijuana is available to both residents and non-residents of Colorado, however you must be 21 years old and older with a government issued ID (i.e. a driver's license or passport) in order to purchase or possess any products. Only licensed retail marijuana stores may sell retail marijuana.
Note that customers will pay higher taxes in a recreational dispensary, thanks to a general sales tax, special retail tax and an excise tax. Check out this article for more information about taxes in Colorado.
For more information on what to expect when visiting your first retail marijuana dispensary, click here.