No, cannabis is not legal in all US states. As of 2025, 24 states plus Washington, D.C. allow adult-use cannabis, more than three dozen states run medical cannabis programs, and a handful of states prohibit the plant in nearly every form. Federal law has not legalized cannabis anywhere in the country.

List of States Where Recreational Cannabis Is Legal

How many US states have legal cannabis?

Two separate numbers matter: adult-use and medical.

more on this topic

A state can legalize one category without the other. Many medical-only states permit cannabis oil but not smokable flower, and a few have legalized possession without finished retail sales.

States Legalizing Cannabis in 2025: A Comprehensive Guide

Which states allow recreational cannabis?

The 24 adult-use states are Alaska, Arizona, California, Colorado, Connecticut, Delaware, Illinois, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Montana, Nevada, New Jersey, New Mexico, New York, Ohio, Oregon, Rhode Island, Vermont, Virginia, and Washington, plus the District of Columbia.

read more

Virginia legalized possession and limited home cultivation in 2021 while retail sales were still being built out. That gap between legal possession and open storefronts confuses many buyers planning a purchase.

Is cannabis legal under federal law?

No. Cannabis stays a Schedule I controlled substance under the Controlled Substances Act, the strictest tier in federal drug law.

Federal agencies can still enforce that ban even inside legal states, and cannabis cannot legally cross state lines. In 2024 the DEA proposed moving cannabis to Schedule III, and the rescheduling review was still open in 2025.

Which US states still ban cannabis?

Idaho, Wyoming, Kansas, South Carolina, and Tennessee have no working medical or adult-use program, and simple possession can lead to jail time there.

Several other states sit in a middle zone. Georgia, Texas, Iowa, and North Carolina allow only low-THC oils, while Alabama and Nebraska have passed medical laws whose licensing rollout has lagged. Wisconsin and Indiana remain fully prohibited for practical purposes.

Can you buy cannabis online and ship it across state lines?

No. Licensed cannabis retailers in legal states may accept online orders for in-store pickup or delivery inside that state, but shipping cannabis through the mail or across state lines violates federal law.

Buyers should confirm that any seller holds a state license and operates in a state where adult-use or medical sales are permitted. Offers to ship flower nationwide sit outside federal law and outside any state regulatory system.

FAQ

Is weed legal in all 50 states?

No. Only 24 states and D.C. allow adult-use cannabis, and federal prohibition applies everywhere.

What happens if you carry cannabis into a state where it is illegal?

You can face state charges for possession or transport, and crossing a state line can add federal exposure. Penalties range from a fine to jail time depending on quantity and the state.

Does a medical cannabis card work in another state?

Rarely. A few states honor out-of-state medical cards, but most require residency and a local recommendation, so patients should check rules before traveling.

This guide is general information about state and federal cannabis law, not legal advice.