Cannabis is legal for medical use in 38 states and for recreational use in 24 states plus Washington, D.C. State laws control who can buy, how much, and what products are allowed. If you plan to visit a cannabis store, you need to know the specific rules in your state.

Which States Allow Cannabis?

Recreational cannabis is legal in 24 states and D.C. Adult-use buyers must be 21 or older. Medical cannabis is legal in 38 states. Each state runs its own program with different qualifying conditions and patient registration requirements. Some states allow only CBD oil, not full-plant cannabis. Always confirm your state’s current status before you go.

Medical vs. Recreational Dispensaries

Recreational dispensaries sell to any adult 21 or over. Medical dispensaries require a state-issued medical card or recommendation. Medical menus often include higher-potency products and may have lower taxes. Some states allow patients to buy more flower or edibles per trip.

What to Bring to a Cannabis Store

You need a valid government-issued photo ID. A passport or driver’s license works. If you are a medical patient, bring your medical card or state-approved digital record. Bring cash or a debit card. Many dispensaries have on-site ATMs because cannabis purchases are still cash-based in many states.

Buying Limits and Purchase Rules

Recreational buyers can usually purchase up to one ounce of flower, eight grams of concentrate, or 100 milligrams of edibles per day. Medical limits vary widely. Some states set higher daily limits for patients. Ask the dispensary staff about the exact limit in your state.

What to Expect Inside a Dispensary

Dispensaries are controlled-access shops. You show your ID at the door, wait in a lobby, then enter the sales floor. A budtender will ask what effects or products you want. They cannot make medical claims. You select products, pay, and leave with child-resistant packaging. Most stores are strict about checking bags and require you to keep products sealed until you go home.

The Federal Situation

Cannabis remains illegal under U.S. federal law. Even in state-legal programs, you cannot transport cannabis across state lines. You cannot buy or possess cannabis on federal property, including national parks. Use products only in private, and never drive after using.