The short answer
38 states and the District of Columbia run medical cannabis programs. Nebraska passed a program in 2024, which would raise the total to 39, but the state has no open dispensaries. 24 states and DC also allow adult use, so patients there can buy without a card. Federal law lists cannabis as a Schedule I drug.
medical cannabis legal states map 2025
The rules that differ most between states are the ones tied to convenience: how a patient gets a card, how far they drive to buy, whether delivery exists, and whether the card works across a state line.
Medical Cannabis Possession Limits by State: A Patient Guide
What state law controls
Each program sets its own terms. Six items do most of the work.
Are Dispensaries Federally Legal in Medical States?
- Qualifying conditions. Most states list 10 to 20 conditions. Chronic pain and PTSD appear on the widest lists. Some states cover cancer, epilepsy, and a few others.
- Residency. Florida requires state residency for a card. Other states issue cards to visitors or accept an out-of-state card at the counter.
- Certification. A licensed MD or DO signs off. A growing number of states allow a video visit for a first certification or a renewal.
- Registration fees. Annual patient fees run from $0 to $200. Physician visits add $75 to $250.
- Possession limits. Caps range from 1 ounce to 3 ounces per 14 to 90 days, with separate limits on concentrates and edibles.
- Dispensing. Delivery, drive-thru, and curbside pickup are legal in some states and banned in others.
Reciprocity
Fewer than 10 states let a visitor buy medical cannabis with a card from home. Arizona, Maine, Michigan, Nevada, Rhode Island, and DC are common examples. Pennsylvania, Florida, and New York do not offer this. A patient who travels without checking gets turned away at the door.
doctor requirements for medical cannabis state by state
Where convenience shows up
Three changes moved convenience ahead of price for many patients.
Telehealth
States that allow a video visit cut the process to one appointment. A patient in a telehealth state gets a card in 1 to 14 days. A patient in an in-person state books two trips to a clinic.
Delivery and pickup
Delivery is legal for medical patients in California, Colorado, Michigan, Nevada, New York, and Oregon. Florida bans delivery and requires a patient to name one dispensary for each 70-day supply order. That single rule decides where thousands of patients shop.
Dispensary density
Patient counts per store vary by wide margins. Oklahoma licensed more than 2,000 dispensaries at its peak, the highest count per patient in the country. States with capped licenses, such as Florida and Pennsylvania, have fewer stores. Drive time, not shelf choice, decides where many patients buy.
What is not settled
Nebraska's program faces a court challenge. Alabama, Kentucky, and South Carolina passed laws in 2021 or later, and dispensary counts in those states remain low. Fee schedules, patient counts, and reciprocity lists change each legislative session. Check the state health department site before paying a fee.