How Much Does It Cost to See a Medical Cannabis Doctor?

Most patients in the United States pay $100 to $300 for an initial medical cannabis evaluation with a physician or nurse practitioner. Renewal visits usually cost $50 to $150. Telehealth appointments often cost less than in-person visits, and some clinics offer sliding scale fees for veterans, seniors, or patients on disability. Health insurance almost never covers the visit because cannabis remains illegal under federal law. The evaluation fee is separate from any state registration fee.

more on this topic

What the Evaluation Fee Covers

A typical clinical fee includes the provider's time and the paperwork needed for your state application:

medical cannabis doctor certification

State registration fees are billed separately. They range from $0 in some programs to $100 or more per year. Several states waive that fee for veterans or low-income patients.

Can Any Doctor Prescribe Medical Cannabis

What Changes the Price

Typical Cost Ranges

A clinic in a state with a mature program and many providers may charge $99 for a renewal. A new program with one licensed physician may charge $350 for an initial visit.

Medical Cannabis Doctor Recommendations: How to Choose a Recommending Physician

How to Book an Evaluation Without Overpaying

  1. Confirm your condition qualifies under your state medical cannabis law.
  2. Collect your medical records, medication list, and photo ID.
  3. Contact three local clinics and ask for the total out-the-door price, including any state fee.
  4. Ask whether the clinic refunds the fee if the provider does not certify you.
  5. Book the lowest-priced option that uses a provider licensed in your state.
  6. Complete the state application and pay the registration fee if your state requires one.

What to Ask Before You Pay

Renewals and Ongoing Costs

Plan for a renewal every 6 to 12 months, depending on your state. Renewal visits are shorter and cheaper than the first evaluation. Some clinics bundle the initial visit and the first renewal into one price. Budget $50 to $150 per renewal, plus your state annual registration fee if one applies.