Quick answer

A medical cannabis doctor is a licensed physician or advanced practice nurse who evaluates your condition and signs a state certification. Most states require that certification before a dispensary can sell to you. As of 2025, 38 states and the District of Columbia run medical cannabis programs. You need a condition your state lists. You do not need a referral in most states.

Schedule a Medical Cannabis Doctor Visit Near Me: US Guide

What the appointment covers

The visit lasts 10 to 30 minutes. The clinician reviews your medical records, asks about symptoms and prior treatments, and checks your medication list for interactions. If you qualify, the doctor enters a certification into the state registry or prints a signed form. Cannabis is a Schedule I drug under federal law, so the doctor issues a certification, not a prescription. You cannot fill it at a pharmacy.

Best Medical Cannabis Doctors Near Me - Comparison Review

How to find a doctor near you

  1. Search your state health department licensee list. These lists name certified physicians and show license numbers and status.
  2. Call your state program office. Staff confirm which specialties can certify.
  3. Ask your primary care doctor. Some certify. Some decline because of employer policy or federal rules.
  4. Check telehealth options. About half of medical states allow a video visit for the initial evaluation. Others require at least one in-person visit.
  5. Confirm the price and the state fee before you book. Ask what happens if you do not qualify.

Costs

What to bring

Limits and federal overlap

A state card does not protect you under federal law. You cannot cross state lines with cannabis. You cannot carry it onto federal land, including national parks. Federal Form 4473 asks about unlawful drug use, and cannabis use can block a firearm purchase. The FDA has not approved the cannabis plant for any medical use. It has approved Epidiolex, a purified CBD product, and two synthetic THC drugs, dronabinol and nabilone.

more on this topic

Renewal

Cards run 1 to 2 years in most states. The state mails or emails a renewal notice 30 to 60 days before expiration. You need a new certification from a doctor each cycle. Book the renewal visit before the card lapses. A gap in coverage means the dispensary cannot sell to you.

more on this topic

Common questions

Can I get a card without seeing a doctor in person?

It depends on the state. About half allow a video visit. Others require an in-person exam at least once.

Does insurance pay for the visit?

No. Insurers do not cover cannabis certifications. Some HSA and FSA plans reimburse with a letter of medical necessity.