Whether cannabis is legal to buy depends on the state. More than 20 states plus Washington, DC run licensed adult-use stores open to anyone 21 and older, roughly a dozen more allow medical cannabis only, and a small number still prohibit all forms. Hemp-derived CBD is legal to buy in every state under federal law.

Is Cannabis Legal in Your State Near You? A Buyer's Checklist

Does the state decide whether cannabis is legal to buy?

Yes. Cannabis is regulated at the state level, so the rules change at every border. A product you can legally buy in one dispensary may be illegal to purchase one state away. Federal law still lists marijuana as a controlled substance, which is why each state runs its own licensing system.

read more

How do you check if cannabis is legal to buy in [state]?

Three questions settle it: can you buy it, where, and in what form.

read more

  1. Adult-use sales: if the state has opened recreational retail, anyone 21 or older with a valid ID can buy from a licensed dispensary.
  2. Medical only: some states legalized cannabis but never launched recreational stores. You need a physician certification and a state medical card.
  3. Hemp CBD and hemp-derived THC: retailers can sell these without a state cannabis license, as long as the products follow federal and local limits.

Is CBD legal to buy in every state?

Yes, hemp-derived CBD is federally legal in all 50 states. The 2018 Farm Bill removed hemp, defined as cannabis with 0.3% or less delta-9 THC by dry weight, from the Controlled Substances Act.

is cannabis legal in [state] for medical use

Individual states still add their own caps on CBD and hemp-derived THC, so check local rules for products such as delta-8. Buy from brands that publish third-party lab tests so you can confirm the THC content yourself.

What is the difference between hemp CBD and marijuana?

Both come from the same plant species but differ in THC. Hemp carries trace THC and is sold as CBD, while marijuana carries enough THC to cause intoxication and moves through state-licensed stores.

What do you need to buy cannabis legally?

  • Be 21 or older for adult-use stores, or 18 or older with a medical card in most medical states.
  • Show a valid government ID or passport at the door.
  • Buy only from state-licensed dispensaries or licensed delivery services.
  • Stay inside the purchase limit, commonly 1 ounce of flower per transaction.

Are hemp-derived THC products legal to buy?

Often yes, but the rules differ by state. Some states allow hemp-derived delta-8 and similar compounds with strict total-THC caps, while others have banned them outright. Federal agencies have not approved these products as dietary supplements.

Can you buy cannabis across state lines or by mail?

No. Moving cannabis across state lines is illegal, and licensed stores require an in-person purchase with valid ID. Shipping marijuana through the mail violates federal law.

What can you buy if cannabis is illegal in your state?

Hemp-derived CBD remains legal to purchase nationwide, including online, when it meets the federal 0.3% THC threshold. Choose lab-tested products with a certificate of analysis and clear THC disclosure, and treat any intoxicating hemp product as regulated by your state, not a legal loophole.