Get your medical marijuana card
Compare 370 MMJ card clinics and certifying doctors in 41 states: prices, telehealth, reviews and opening hours.
Find providers by state
All providers →
Alabama10Alaska2Arizona10Arkansas10California10Colorado10Connecticut10Delaware5District of Columbia10Florida10Georgia10Hawaii10Illinois10Kentucky10Louisiana10Maine10Maryland10Massachusetts10Michigan10Minnesota10Mississippi10Missouri10Montana7Nevada10New Hampshire3New Jersey10New Mexico10New York10North Dakota5Ohio10Oklahoma10Oregon10Pennsylvania10Rhode Island7South Dakota10Texas10Utah10Vermont1Virginia10Washington10West Virginia10
370providers
361MMJ card clinics & certifying practices
9registered MMJ physicians
$145typical new-card price (107 clinics)
309wheelchair-accessible
How to get an MMJ card
1Check your state programMedical cannabis rules are set by each state. Confirm your state runs a program and that you meet its residency rules.
2Confirm a qualifying conditionEach state publishes a list of conditions, such as chronic pain, PTSD, cancer or epilepsy. Some states let the provider decide.
3Gather your documentsA state ID or proof of residency, plus any medical records you have. Records speed up the visit.
4See a certifying providerBook a clinic in our catalog. Visits are in person or by telehealth where your state allows it.
5Register with the stateCreate an account in your state registry, submit the application and pay the state fee if your state charges one.
6Get your card and renew on timeUse your card at licensed dispensaries. Cards expire, so renew before the date on your card.