Recreational Cannabis Purchase Limits by State 2025: What You Can Buy
2025 recreational cannabis purchase limits vary by state, usually per transaction. See flower, concentrate, edible caps and visitor rules before buying.
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
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
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 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
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.