Colorado cannabis laws allow adults 21 and older to buy, possess, and use recreational marijuana legally. Adults may carry up to 2 ounces of flower, 8 grams of concentrate, and 800 milligrams of THC in edibles, and grow up to 6 plants per person with a 12-plant cap per household. Retail sales have been legal statewide since January 1, 2014, though public consumption, driving under the influence, and carrying cannabis across state lines remain illegal.

Is Cannabis Legal in Michigan in 2025? Rules and Limits

Is recreational cannabis legal in Colorado?

Yes. Voters passed Amendment 64 in November 2012, and licensed retail stores opened on January 1, 2014. Colorado was one of the first two states to launch adult-use sales, alongside Washington.

read more

Medical marijuana has been legal in Colorado since Amendment 20 passed in 2000. The state oversees both markets through the Marijuana Enforcement Division, part of the Department of Revenue.

more on this topic

How much cannabis can you legally possess in Colorado?

Colorado uses separate limits for flower, concentrate, and edibles, and those limits apply to what you carry rather than what you buy in one visit.

more on this topic

Possession above those amounts can bring a petty offense and a fine for smaller overages, with misdemeanor and felony charges for larger quantities. Colorado also sets equivalency ratios between flower, concentrate, and edibles, which matters if you carry several product types at once.

How much can you buy at a Colorado dispensary?

A single recreational transaction is capped at 1 ounce of flower and 8 grams of concentrate, even though the legal possession limit is 2 ounces. Medical marijuana patients with a valid Colorado registry card can buy up to 2 ounces of flower per transaction and pay lower taxes.

Every customer must show a government-issued photo ID proving they are 21 or older. Colorado does not require residency, so visitors can buy at any licensed recreational store.

State law restricts retail store hours to 8 a.m. to 7 p.m., and local governments may set tighter hours or ban stores within their borders.

Where can you legally use cannabis in Colorado?

Cannabis use is legal on private property with the owner's permission, including private homes and a small number of licensed hospitality venues. It is illegal in any public place, a category that covers sidewalks, parks, ski slopes, and most hotel common areas.

Use inside a vehicle is prohibited whether the car is moving or parked, and open cannabis containers in a vehicle carry their own penalty. Federal land such as national parks and forests follows federal law, where marijuana remains illegal.

Can you grow cannabis at home in Colorado?

Adults 21 and older may grow up to 6 plants each, with a maximum of 12 plants per residence. Plants must sit in an enclosed, locked space and stay out of public view.

Homegrown cannabis can be given away to other adults, up to 2 ounces, but it cannot be sold. Landlords and local ordinances may limit or prohibit home cultivation.

What are the penalties for violating Colorado cannabis laws?

Driving with 5 nanograms or more of THC per milliliter of blood creates a per se impaired driving violation. Refusing a test or driving while high carries license penalties and possible jail time.

Public consumption is a petty offense with a fine, while unlicensed sales and large-scale possession can be charged as felonies. Transporting cannabis out of Colorado is a federal offense, and airports and border checkpoints enforce it.

How is cannabis taxed in Colorado?

Retail marijuana carries a 15 percent state sales tax plus a 15 percent excise tax on wholesale transfers. Standard state and local sales taxes apply on top, and cities and counties often add their own marijuana taxes.

Medical marijuana is exempt from the special retail sales tax, which is a major reason cardholders pay less at the register.

FAQ: Colorado cannabis rules for visitors

Can you buy weed online in Colorado?

Licensed Colorado retailers accept online orders for pickup, and some offer delivery where local rules allow it. Payment is cash or debit at pickup because federal banking limits block most credit card transactions.

Does Colorado accept medical marijuana cards from other states?

No. Colorado does not offer reciprocity for out-of-state medical cards, but any visitor 21 or older can buy recreational cannabis with valid ID.

Can you take Colorado cannabis to another state?

No. Crossing state lines with marijuana violates federal law, even when both states have legalized it.