Medical marijuana card cost
A medical marijuana card costs $100 to $300 in most states for the first year. The number covers two charges: a doctor evaluation and a state registration fee. Totals run as low as $50 and as high as $500. Renewals add a second charge each year or every two years. Cannabis at the dispensary is a separate expense.
What the total includes
Doctor evaluation
$50 to $300. A physician or nurse practitioner reviews your records and certifies a qualifying condition. Many clinics charge $99 to $199. Follow-up visits run $50 to $150. Florida requires a visit every 210 days.
medical cannabis card benefits
State registration fee
$0 to $150. Each state sets its own number. Oklahoma charges $100 for a two-year license. Florida charges $75. Pennsylvania charges $50 a year. California charges nothing unless a patient requests the optional state card.
Renewal
Most states require a new certification every 12 months. A few use two-year cycles. Budget $50 to $200 a year after the first card.
compare medical cannabis card services
State examples
- Oklahoma: $100 patient license for two years; $20 for Medicaid, Medicare, or SNAP enrollees.
- Florida: $75 state fee, plus a physician visit every 210 days.
- California: no state card needed at a licensed dispensary; optional MMIC costs $100, or $50 with Medi-Cal.
- Pennsylvania: $50 a year, plus the certification visit.
Discounts and reduced fees
Many states cut the state fee for patients on Medicaid, Medicare, SNAP, or disability aid. Oklahoma drops the fee to $20. California drops the MMIC to $50. Arizona charges $15 for SNAP participants. Veterans get reductions in several states. Ask the clinic about reduced rates before you pay.
Costs the card does not cover
- Cannabis flower, oil, or edibles at the dispensary.
- Travel to a clinic or a dispensary.
- Extra office visits if the state requires them.
Convenience and cost
Telehealth visits changed the math. Some states let a provider certify a patient by video, which removes a trip and drops the evaluation to $50 to $150. Other states still require an in-person exam. Same-day approval is common in states with online card systems. For a patient who weighs time against money, a $150 video visit can cost less than a $99 office visit plus a day off work. Convenience now shapes the choice of clinic, not just the price.
How to lower the total
- Compare evaluation prices at three clinics.
- Ask if the clinic fee includes the state filing.
- Check the state fee schedule for a reduced rate.
- Confirm that your state accepts telehealth.
- Note the renewal date and the renewal price before you sign up.
Prices change. State legislatures adjust fees, and clinics run specials. Confirm current numbers on your state program site before you pay.