There is no single legal limit for buying weed in the United States. Federal law classifies cannabis as a Schedule I controlled substance, so it sets no purchase limit and instead prohibits sale. In the roughly two dozen states and the District of Columbia that allow adult-use sales, the legal limit comes from state law and most often caps one transaction at 1 ounce of flower, with smaller caps for concentrates and edibles.
Is there a federal limit on buying marijuana?
No. Federal law does not recognize legal cannabis sales, so no federal purchase limit exists. Any purchase limit you hear quoted is a state rule, and it applies only inside the state that wrote it.
Exceeding Cannabis Purchase Limit Consequences: A Buying Guide
How much weed can you buy in one transaction?
State caps are usually written per transaction, not per day, and they split flower from concentrates and edibles. Common adult-use limits include:
Cannabis Purchase Limits: Navigating Online Orders
- California: 28.5 grams (1 ounce) of flower and 8 grams of concentrate per transaction.
- Colorado: 1 ounce of flower per recreational transaction, 2 ounces for medical patients.
- Washington: 1 ounce of flower, 7 grams of concentrate, 16 ounces of solid edibles.
- Illinois: 30 grams of flower, 5 grams of concentrate, 500 milligrams of THC in edibles.
- Massachusetts: 1 ounce of flower per transaction.
- Oregon: 1 ounce of flower per recreational transaction.
- Nevada: 1 ounce of flower.
- Michigan: 2.5 ounces carried in public, up to 10 ounces stored at home.
- New York: 3 ounces of flower in possession.
Limits change as legislatures update rules, so confirm the current cap with the state cannabis regulator or the dispensary before you buy.
how much cannabis can you buy at a dispensary
Do medical marijuana patients get higher purchase limits?
Usually yes. Medical programs in several states allow two to three times the adult-use amount, and some allow higher THC product totals. The tradeoff is that medical limits typically require an active patient card tied to that state's registry.
Does delivery or online ordering change the legal limit?
No. A delivered order is still a transaction, and it counts against the same state cap as an in-store purchase. Dispensaries verify identity and log each sale in a state seed-to-sale system, which is how they know a customer has already hit the limit that day.
Has convenience become the deciding factor in cannabis buying?
Convenience shapes where people shop far more than how much they can buy. Drive-thru lanes, curbside pickup, pre-order apps, and delivery cut the time cost of a purchase, and customers now pick a retailer on speed and availability as much as on price.
The purchase cap does not move with the channel. A delivery order, a drive-thru order, and a walk-in order all draw from the same 1 ounce or 30 gram allowance. That is why a budtender may refuse a second same-day sale even when the shelf is full.
Can you buy weed in one state and bring it home to another?
No. Transporting cannabis across state lines is a federal offense, even between two states that both allow adult-use sales. Airports, border checkpoints, and interstate highways all fall under federal authority.
What happens if you exceed the purchase limit?
Retailers face fines, suspension, or license loss for overselling, so most systems block the transaction outright. A buyer who leaves with more than the possession cap can face a civil fine or misdemeanor, and larger amounts can be charged as intent to distribute.
Does a purchase limit reset every day?
It depends on the state. Some write limits per transaction, some per day, and a few use a rolling window. Ask the dispensary which rule applies, since staff see the state tracking system in real time.