Medical cannabis laws vary by state. Each state sets its own qualifying conditions, possession limits, and rules for who may sell cannabis to patients. There is no federal medical cannabis program, so a card issued in one state carries no legal weight in another.
How do medical cannabis laws differ between states?
State programs diverge on four points: who qualifies, how much a patient can possess, where patients can buy, and whether home growing is allowed. A few states run tight programs with low THC caps. Others treat a doctor's recommendation like any other prescription.
Medical Cannabis Regulations by State
- Qualifying conditions: a short list in some states, open to any condition a physician approves in others.
- Possession limits: from a 30-day supply measured in grams to several ounces of flower.
- Home grow: allowed for patients in Maine, Michigan, and Colorado; barred in Florida and Texas.
- Caregivers: some states let a patient name a caregiver who can buy and carry cannabis for them.
- Fees: state registration costs range from nothing to more than $100, with renewals each one or two years.
Which states have legal medical cannabis?
About 38 states and the District of Columbia run a medical cannabis program as of 2025. Idaho and Kansas have none. Nebraska voters passed a medical measure in 2024, and its program is still under construction.
States with long track records include California, Colorado, Oregon, Washington, Michigan, and Maine. Southern states such as Florida, Arkansas, Louisiana, and Texas run narrower programs, often limited to specific conditions or low-THC products.
What conditions qualify for medical cannabis?
Chronic pain, cancer, epilepsy, multiple sclerosis, glaucoma, HIV/AIDS, Crohn's disease, and post-traumatic stress disorder appear on most state lists. Terminal illness qualifies in almost every program.
Some states stop there. California and Colorado let a physician recommend cannabis for any condition they believe it may help. That gap explains why two patients with the same diagnosis can get different answers in different states.
How do you get a medical cannabis card?
The steps look the same in most states, though the paperwork and fees change.
- Check your state's program rules and its residency requirement.
- Book an appointment with a physician registered with the state program. Some states allow telehealth visits, while others require an in-person exam.
- Get a written certification or recommendation from that physician.
- Submit an application to the state health agency, upload your ID and proof of residency, and pay the fee.
- Wait for approval, then buy from a licensed dispensary. Most cards expire after one year.
A few states print cards at the clinic the same day. Others take weeks to process an application.
Does a card from one state work in another?
Most states do not honor out-of-state medical cards. A small group, including Arizona and Michigan, lets visiting patients buy with valid proof from their home state, though the forms and limits differ.
Cannabis remains a Schedule I drug under federal law. Carrying it across a state line is a federal offense even when both states allow medical use.
Medical vs recreational: what changes for patients?
- Taxes: medical patients often pay no sales tax or a reduced rate.
- Limits: cards bring higher purchase ceilings and access to stronger products.
- Age: patients under 21 can qualify for medical use in states where recreational sales start at 21.
- Legal cover: a card can offer protection in housing, school, and custody disputes.
What should patients check before buying?
- Buy from a state-licensed dispensary or a lab-tested hemp brand. Unregulated products may carry pesticides or heavy metals.
- Ask for a certificate of analysis (COA) that lists cannabinoid content and contaminant testing.
- Keep your card and photo ID with you. Dispensaries check both at the door.
Where does CBD fit into all of this?
Hemp-derived CBD with no more than 0.3% delta-9 THC is legal under federal law after the 2018 Farm Bill. That means people in states without a medical program can still buy CBD online and in stores, as long as the product follows federal hemp rules.
States write their own rules for other hemp compounds, such as delta-8 THC. Several states have restricted or banned those products. Check your state's hemp law before you order.
Common questions
Is medical cannabis legal in all 50 states?
No. Idaho and Kansas ban medical cannabis, and Nebraska's program is pending. Every other state plus the District of Columbia allows some form of medical use.
Can I buy medical cannabis online?
Licensed dispensaries in some states deliver to patients, but only inside that state. No US company may ship medical cannabis flower across state lines. CBD products ship nationwide.
Do I need a card to buy CBD?
No. Federal hemp law covers CBD with 0.3% or less delta-9 THC, so no medical card is required. State limits on specific hemp compounds still apply.