How Cannabis Purchase Limits Work

Cannabis purchase limits are set by state law, not by federal law. Each state with legal cannabis sets its own rules. The rules define how much you can buy at one time. They also define how often you can buy. Most states use a daily limit. A few use a per-transaction limit. Weekly limits are rare.

cannabis purchase limits by state

Daily Reset States

Colorado, California, and Oregon use daily limits. In Colorado, recreational customers can buy up to 1 ounce of flower per day. The limit resets at midnight. In California, the daily limit is 28.5 grams of flower. It also resets at midnight. Oregon allows 1 ounce of flower per day. That limit resets at midnight.

why do dispensaries track cannabis purchase limits

Per-Transaction States

Washington uses a per-transaction limit. A customer can buy up to 1 ounce of flower in one transaction. There is no daily limit in state law. But a store may refuse to sell to you if you appear intoxicated. Some stores track purchases to prevent resale.

Cannabis Purchase Limit Exceeded: What Happens Next

Weekly or Monthly Caps

Weekly resets are not common in recreational states. Some medical programs use monthly caps. Michigan medical patients can buy up to 10 ounces per month. That limit resets monthly. Nevada uses a per-transaction limit for recreational sales. It does not set a weekly limit.

medical cannabis purchase limits vs recreational

What to Check Before You Buy

Check your state's cannabis agency website. Look for the purchase limit section. Confirm if the limit is daily or per transaction. Ask the dispensary how they track limits. Some stores use a database. Others rely on your ID.

Common Pitfalls