California's 28.5-gram flower cap is the top pick for most shoppers who want the largest single haul, and the state's medical program pushes that ceiling far past anything Colorado offers a recreational customer. The criteria that decide how much you actually walk out with are the per-transaction cap for flower, the separate cap for concentrate, the THC ceiling on edibles, whether a medical recommendation changes the number, and how residency and same-day tracking affect the total.

Does a Cannabis Purchase Limit Reset Daily or Weekly?

What to Compare Before You Shop

  1. Flower cap. Measured in grams of dried cannabis, either per transaction or per day.
  2. Concentrate cap. Hash, wax, rosin, and vape carts count separately from flower, and the number is far smaller.
  3. Edible THC cap. Set in milligrams, either per package or per transaction, which changes how many packs you can carry out.
  4. Medical status. A valid recommendation usually multiplies the limit.
  5. Tracking and residency. Some states track same-day totals across stores; some apply different caps to out-of-state IDs.

California Purchase Limits

Adults 21 and over may buy 28.5 grams of non-concentrated cannabis and 8 grams of concentrated cannabis. The cap is a daily figure, not just a register rule, so a budtender who sees a same-day purchase at another shop can refuse the sale.

what are the legal cannabis buying limits in michigan

Best for: flower shoppers, medical patients, and anyone stocking up for a group.

read more

Colorado Purchase Limits

Adults 21 and over may buy 1 ounce of flower and 8 grams of concentrate in a single transaction. Edibles are capped at 800 mg of THC per transaction under state rules, with 10 mg per serving. Budtenders apply the cap per transaction, but the statewide possession limit is also 1 ounce, so stacking a second store's ounce in one day can put you over the possession line even if each receipt looks legal.

related article

Best for: edible buyers, medical patients, and shoppers who stay inside a single ounce.

Medical Headroom in Both States

California medical patients 18 and over with a physician recommendation can buy up to 8 ounces of dried cannabis per day. Colorado medical patients can buy 2 ounces per day, and patients may petition the state for a higher plant count. Both states require the recommendation or card at the time of purchase, and a recreational sale cannot be converted into a medical one after the fact. The 8-gram concentrate cap applies to concentrate buyers in California regardless of status, so plan your concentrate order around that number.

Pitfalls That Cost Shoppers Time and Money

Which Market Fits Your List

Buying flower in bulk points to California. Buying a month of edibles in one stop points to Colorado. Concentrate is even at 8 grams on both sides. Medical patients get more flower volume in California and a simpler 2-ounce daily cap plus larger edible allowances in Colorado. Whichever state you order from, build the cart only after you know your cap, because an over-limit order gets trimmed at the register.