First visit in person

New Hampshire medical marijuana card

  • First visit must be in person
  • Renewals usually online
Renew my card online
  • Licensed New Hampshire doctors
  • From $79
  • Pay only if approved

How to get a medical card in New Hampshire

  1. Check you're eligible

    You need to live in New Hampshire, be 18 or older (or apply with a guardian), and have a condition on the New Hampshire Therapeutic Cannabis Program list.
  2. See a New Hampshire-licensed doctor

    Your first certification has to be in person. Renewals can usually be done by video.
  3. Register with the state

    Complete the New Hampshire Therapeutic Cannabis Program application. We walk you through it line by line.
  4. Buy from a licensed dispensary

    About 2–3 weeks. Bring your card and photo ID to any licensed medical dispensary in New Hampshire.

Can you see a doctor online in New Hampshire?

Not for your first visit. New Hampshire requires an in-person exam for your first certification. Renewals can usually be done by video, so after year one you can skip the waiting room.

More about online visits in New Hampshire

What it costs in New Hampshire

Doctor's evaluation

from $79

Charged only if you're approved

New Hampshire state fee

$0

Paid to the state, not to us

Full New Hampshire cost breakdown

A card is the only legal way to buy in New Hampshire

  • Pay less tax

    Patients skip some or all of the adult-use cannabis tax in many states.

  • Higher limits

    Medical patients can usually buy and carry more than recreational buyers.

  • Medical-only products

    Some strengths and formulas are sold only behind the patient counter.

  • Legal standing

    Patient status can matter for housing, custody and some workplace rules.

Qualifying conditions in New Hampshire

Do I qualify?

Online evaluations across New Hampshire

Renewals by video work anywhere in the state — Manchester, Nashua, Concord, Dover, Rochester and everywhere in between.
  • Manchester
  • Nashua
  • Concord
  • Dover
  • Rochester

New Hampshire medical card questions

Can I get a New Hampshire medical marijuana card online?

Not the first time. New Hampshire requires an in-person exam for your first certification. Renewals can usually be done by video.

How much does a medical card cost in New Hampshire?

Two parts. Our evaluation starts at $79 and is charged only if you're approved. New Hampshire doesn't charge a registry fee.

How long does a New Hampshire medical card last?

1 year. You can usually renew online a few weeks before it expires, and we'll remind you.

How fast will I get my New Hampshire card?

The doctor files your certification after an approved visit. After that: about 2–3 weeks.

Can medical patients grow cannabis at home in New Hampshire?

No. New Hampshire doesn't allow medical patients to grow at home.

How much can a patient buy or carry in New Hampshire?

The patient limit is about 2 oz per 10 days. Your dispensary tracks purchases against the state system.

Is recreational cannabis legal in New Hampshire?

No. In New Hampshire a medical card is the only legal way to buy cannabis at a dispensary.

Neighboring states

Renew your New Hampshire card online

  • One short online form
  • A video visit with a licensed doctor
  • From $79, only if approved
Renew my card