How to Get a Medical Marijuana Card

A complete, state-by-state guide to qualifying, applying, and getting approved for a medical marijuana card — including how to see a doctor online in under 15 minutes.

The 4-step process

1

Check your state's qualifying conditions

Every state with a medical marijuana program has a specific list of qualifying conditions. Chronic pain, PTSD, cancer, epilepsy, and anxiety appear on most lists — but the exact requirements vary. Use the state guide below to check yours.

2

See a licensed MMJ physician

You’ll need a physician’s recommendation confirming your qualifying condition. Most states now allow this via telemedicine — a video appointment that typically takes 15–20 minutes. Services like NuggMD, Leafwell, and Veriheal connect patients with state-licensed MMJ doctors online.

3

Receive your doctor's recommendation

If approved, you’ll receive a written recommendation by email — usually the same day. Some states accept this recommendation directly at dispensaries. Others require you to register with the state first.

4

Register with your state registry

Most states require patients to submit their doctor’s recommendation to the state health department and pay a registration fee (typically $25–$100). Processing times vary from 1 day to several weeks depending on your state.

Typical Cost

ItemTypical costNotes
Physician evaluation$49–$199Many services offer money-back guarantee if not approved
State registration fee$25–$100Varies widely by state; some offer fee waivers
Annual renewal$49–$150Most cards expire after 1 year

Table of Contents

See a licensed MMJ doctor online

Answer a few questions, connect with a licensed physician, and receive your recommendation — same day in most states.