The short answer
There is no single U.S. cannabis law. Each state sets its own rules for possession limits, purchase amounts, public consumption, home growing, and medical access. As a traveler, you are bound by the law of the state you're standing in — not the one you flew in from.
The four legal categories
Adult-use legal
21+ can purchase from licensed dispensaries. Includes CA, CO, NV, WA, OR, MI, IL, NY, NJ, MA and more.
Patient card required
Out-of-state visitors usually cannot buy. Some states honor reciprocity for medical cards.
Civil fine, not jail
Small possession amounts are not criminal, but you still can't legally buy or carry openly.
Criminal possession
A handful of states still prosecute possession, including some southern states.
Why state lines matter
Crossing a state line is a federal act
Possession & purchase limits
Most adult-use states cap personal possession at about 1 oz of flower, with separate limits for concentrates and edibles. Daily purchase limits vary — Colorado, Nevada, and California are roughly aligned, while New York and Massachusetts use different concentrate caps. Check the specific state before your trip.
Where you can actually consume
Buying is legal in many states; consuming in public is not. Hotels, rental cars, federal land (national parks, monuments, military bases), and most outdoor public spaces are off-limits. A handful of states license consumption lounges — Nevada and New Mexico lead here.
Frequently asked
Is cannabis legal everywhere in the United States?
No. Cannabis is federally illegal but legal for adult use in 24+ states and medically legal in most others.
Can I drive cannabis across state lines?
No — that's a federal offense even between two legal states.
What ID do I need to buy cannabis as a tourist?
A valid government-issued ID showing you are 21+. Most legal states accept out-of-state IDs and passports.
Newsletter
Get the weekly Chill drop
Travel guides, dispensary picks, deals, and the funniest weed memes on the internet — straight to your inbox.
Subscribe free