Skip to main content

Rocky Mountain Cannabis

How Much Weed Can You Carry in Colorado CO & NM Limits

How Much Cannabis Can You Legally Buy and Carry in Colorado and New Mexico?

In Colorado, adults 21 and older can carry up to 2 ounces of cannabis under current state law. In New Mexico, adults 21 and older can carry up to 2 ounces of cannabis flower, 16 grams of concentrate, and 800 milligrams of edibles. Buying limits are set separately from carrying limits, they are measured differently in each state, and federal law still applies no matter which state you are in.

This guide explains the legal possession and purchase limits in both states, how each limit is counted, what can happen if you go over, and how to keep your purchases within the rules. It covers adult-use cannabis for people 21 and older. It is general information, not legal advice, and laws can change, so confirm any number with the official agencies named below before you rely on it.

Colorado and New Mexico Cannabis Limits at a Glance

Here is the quick comparison. Details, exceptions, and the reasoning behind each number follow in the sections below.

Colorado New Mexico
Minimum age 21, with a valid ID 21 or older
Carry limit Up to 2 ounces of cannabis Up to 2 ounces of flower, 16 grams of concentrate, and 800 mg of edibles
Retail purchase limit Up to 1 ounce of flower or its equivalent per transaction (8 grams of concentrate or 800 mg of THC in edibles); retail concentrate also capped at 8 grams per person per day Up to 2 ounces of cannabis, 16 grams of concentrate, and 800 mg of edibles at one time
Carrying more than the limit Legal charges and fines, with higher tiers as amounts increase Misdemeanor for public possession of more than 2 and less than 8 ounces of cannabis

A note on units: one ounce is about 28.35 grams, so two ounces is about 56.7 grams. Product labels list weight in grams, which makes it easy to lose track of how much you are actually carrying.

How Much Weed Can You Carry in Colorado?

The Two-Ounce Carry Limit

The Colorado Department of Public Health & Environment says adults 21 and older can have up to 2 ounces of cannabis, and that having more can result in legal charges and fines. That figure traces back to House Bill 21-1090, which eliminated the state possession offense for 2 ounces or less. You may still find guides that list a one ounce limit. Those can reflect the rules before the 2021 change, so always check the date on any legal information you read.

What Counts Toward the Limit

State consumer guidance describes the carry limit as 2 ounces of cannabis. It does not publish a separate plain-language carry limit for concentrates or edibles. At the register, Colorado law measures retail sales in flower equivalents: the sales limit applies to flower or its equivalent in retail products, including concentrate. The state’s consumer guidance does not explain how those equivalents apply to what you carry after you leave the store. If you hold a mix of flower, concentrates, and edibles, stay well under 2 ounces’ worth in total and ask your budtender how a specific product is counted.

Penalties for Carrying More Than Two Ounces

The two-ounce exception does not cover larger amounts. Colorado’s possession statute sets higher penalty tiers as amounts increase, with separate thresholds for flower and concentrate, including a tier for more than 2 ounces up to 6 ounces of flower and another for more than 6 ounces. Exact penalties depend on the amount and the circumstances, so this article does not list them. A licensed Colorado attorney is the right source for case-specific questions.

How Much Cannabis Can You Buy at a Colorado Dispensary?

The Retail Purchase Limit

Buying limits are set separately from carry limits. A Colorado retail store may sell no more than one ounce of retail marijuana flower, or its equivalent, to a customer in a single transaction. Under the Marijuana Enforcement Division’s rules, that equivalent is 8 grams of concentrate or 80 ten-milligram servings of THC, which is 800 milligrams of THC in edibles. This means you can carry up to 2 ounces but can only buy up to 1 ounce per transaction. House Bill 25-1209, signed in 2025, made several changes to retail marijuana rules, but its final text did not change the single-transaction sales limit. Because rules can be amended, confirm the current limit with the store or the Marijuana Enforcement Division before you plan a large purchase.

The Eight Gram Concentrate Cap

Colorado also caps retail concentrate sales at eight grams per person per day, which lines up with the concentrate equivalent of one ounce of flower. Concentrates contain much more THC by weight than flower, which is why it helps to understand the difference before you buy. For a plain-language comparison, see our guide to choosing between concentrates and flower.

Edibles, Topicals, and Other Products

For edibles and other infused products, the limit works through equivalents: the retail sales limit applies to flower or its equivalent in products. Under the statute, non-psychoactive topical products such as lotions, balms, and ointments are excluded from that sales limit. Ask the store how a particular edible is counted against the limit.

Do Visitors Have Different Limits?

Colorado’s current state consumer guidance lists one set of rules for adults 21 and older and requires a valid ID proving your age. It does not describe a separate, lower limit for out-of-state visitors. Local rules can still differ by town, for example store hours, so check local policies where you are shopping.

What About Medical Cannabis Patients?

Medical programs have their own limits. Colorado law generally allows a medical marijuana store to sell up to two ounces of flower to a patient per day, with exceptions for patients whose physicians recommend an extended count. In New Mexico, enrolled medical patients can buy up to 15 ounces in any 90 day period without tax. This article focuses on adult-use limits for people 21 and older.

How Much Cannabis Can You Carry and Buy in New Mexico?

Carry and Purchase Limits

New Mexico lists the same three amounts for buying and for carrying. According to the state’s Cannabis Control Division, consumers can buy up to 2 ounces of cannabis, 16 grams of concentrate, and 800 milligrams of edibles at one time. The overview of the Cannabis Regulation Act prepared for New Mexico lawmakers lists the same amounts as what adults 21 and older may possess, purchase, and give to another adult.

Three Categories, Three Amounts

New Mexico’s published limits are written separately for flower, concentrate, and edibles, rather than as one combined flower-equivalent total. The state’s materials list the three amounts side by side. If you plan to carry more than one type of product, ask the retailer how mixed purchases are counted.

Penalties for Carrying More in New Mexico

According to the legislative overview of the Cannabis Regulation Act, possessing in public more than two ounces but less than eight ounces of cannabis, 16 to 65 grams of concentrate, or 800 to 3,299 milligrams of edibles is a misdemeanor. Amounts above those ranges fall under separate provisions of the statute, which this article does not summarize. The full statute and court rules control.

Colorado vs. New Mexico: What Is Actually Different

  • Carry limit: Colorado describes a single 2 ounce limit for cannabis. New Mexico lists 2 ounces of flower, 16 grams of concentrate, and 800 milligrams of edibles separately.
  • Concentrate at the register: Colorado limits retail concentrate sales to 8 grams per person per day. New Mexico allows up to 16 grams at one time.
  • How edibles are measured: New Mexico states its edible limit in milligrams. Colorado’s retail limit uses flower equivalents, with 800 milligrams of THC in edibles counting as one ounce.
  • Where the numbers come from: Colorado’s carry limit comes from a 2021 change to its possession statute, and its purchase limit is a retail sales rule set by the Marijuana Enforcement Division. New Mexico’s limits come from its 2021 Cannabis Regulation Act.

Because the two states measure cannabis differently, a limit you know in one state does not translate directly to the other. Always apply the rules of the state you are in.

State Limits Do Not Change Federal Law

Everything above is state law. Under federal law, cannabis is still regulated as a controlled substance. In April 2026, federal authorities moved certain FDA-approved marijuana products and marijuana subject to qualifying state medical licenses from Schedule I to Schedule III. Other marijuana, including cannabis sold in adult-use stores, remains in Schedule I as of this writing in October 2026, and a broader rescheduling proceeding is still pending.

Colorado’s health agency notes that cannabis use is not allowed on federal land, including national parks and national forests. State limits describe what state law allows. They do not change federal law. Rules about transporting cannabis across state lines are a separate topic and are not covered here.

Where to Check the Current Rules

Cannabis law changes faster than most consumer guides. Colorado’s limits are described by the Colorado Department of Public Health & Environment and enforced for licensed businesses by the Marijuana Enforcement Division inside the Colorado Department of Revenue. New Mexico’s adult-use framework is administered by the Cannabis Control Division of the state Regulation and Licensing Department, and the underlying rules come from the Cannabis Regulation Act. When a guide, a forum post, or a social media video disagrees with those agencies, trust the agency, and look at the date on whatever you are reading.

It also helps to remember that a store’s own policies can be stricter than the law. Retailers set their own purchase procedures, ID checks, and point of sale limits, so what a register will ring up on a given day may differ slightly from what you read online. When in doubt, ask the budtender before you fill a bag.

How to Stay Within the Limits

  1. Know which limit applies. A purchase limit controls what a store can sell you in one transaction. A carry limit controls how much you can have.
  2. Count what you already have. The carry limit applies to your total, so cannabis left over from earlier purchases adds to what you pick up today.
  3. Convert before you shop. Two ounces is about 56.7 grams and one ounce is about 28.35 grams. Product labels list weight in grams, so a quick conversion helps.
  4. Ask how products are counted. Concentrates, edibles, and infused products are measured differently in each state, so a budtender can tell you how a specific product counts at the register.
  5. Do not sell or trade cannabis. In Colorado, adults 21 and older can give up to 2 ounces to another adult 21 or older but cannot sell it, and that includes homegrown cannabis.
  6. Buy from licensed stores and carry your ID. Colorado requires a valid ID proving you are 21 or older at the point of sale.

Buying within the limit is not the same as buying the right amount. If you are new to cannabis, our beginner’s guide to choosing the right THC dose can help you size a first purchase.

Rocky Mountain Cannabis operates stores across Colorado and New Mexico, including Denver and Santa Fe. You can find every location on our store locator. Because laws can change, check the official agencies above, and ask your local budtender about the limits that apply at the register.

Frequently Asked Questions

How much weed can you carry in Colorado?

Adults 21 and older can have up to 2 ounces of cannabis under current state law, according to the Colorado Department of Public Health & Environment. Having more can result in legal charges and fines.

How much weed can you buy at one time in Colorado?

A Colorado retail store can sell up to one ounce of flower, or its equivalent, per transaction. That equivalent is 8 grams of concentrate or 800 milligrams of THC in edibles. Retail concentrate sales are also capped at eight grams per person per day. You can carry up to two ounces, but a single purchase is limited to one ounce, so confirm the current limit with the store.

Can tourists carry the same amount as Colorado residents?

Colorado’s current state consumer guidance lists one set of limits for adults 21 and older and does not describe a separate lower limit for visitors. Visitors need a valid ID that proves they are 21 or older.

How much weed can you carry in New Mexico?

Adults 21 and older can possess up to 2 ounces of cannabis, 16 grams of concentrate, and 800 milligrams of edibles, according to the overview of the Cannabis Regulation Act prepared for New Mexico lawmakers. Public possession above those amounts, up to eight ounces of cannabis, is a misdemeanor.

How much is two ounces of weed?

Two ounces is about 56.7 grams. One ounce is about 28.35 grams.

Can you give weed to a friend?

In Colorado, adults 21 and older can give up to 2 ounces to another adult 21 or older but cannot sell cannabis, including homegrown. New Mexico’s legislative overview says adults may give other adults up to the same limits as they may possess and purchase.

Is cannabis legal under federal law?

Not for adult-use cannabis. As of October 2026, most marijuana remains in Schedule I under federal law, even though some FDA-approved and state-licensed medical marijuana was moved to Schedule III in April 2026.

Sources & References

About the Author: Rocky Mountain Cannabis Editorial Team

Rocky Mountain Cannabis Editorial Team is a cannabis education and retail team with more than 15 years of industry experience. Founded in Colorado in 2009, RMC combines first-hand budtender experience with practical knowledge of cannabis products, terminology, responsible consumption, and state regulations across Colorado and New Mexico.

See more about Rocky Mountain Cannabis Editorial Team