Conditions · New Hampshire

Does anxiety qualify for a medical card in New Hampshire?

Yes. The Therapeutic Cannabis Program (TCP) lists Generalized anxiety disorder as a qualifying condition. A New Hampshire-licensed provider still has to evaluate you and agree that cannabis is appropriate.

About anxiety

Anxiety disorders include generalized anxiety disorder, social anxiety disorder and panic disorder. They're among the most common mental health conditions in the US.

Limited evidence. Evidence is limited. The National Academies found limited evidence that cannabidiol (CBD) improves anxiety symptoms in a public-speaking test for people with social anxiety. THC can ease anxiety at low doses for some people and worsen it at higher doses for others.

Symptoms New Hampshire patients most often hope to ease:

  • Racing thoughts and constant worry
  • Trouble falling asleep because of a busy mind
  • Muscle tension and restlessness
  • Feeling on edge in social or work situations
  • Physical stress symptoms such as a tight chest or upset stomach
Before you start. THC can worsen anxiety and trigger panic attacks, especially at higher amounts or with high-potency products. Cannabis can add to the drowsiness of benzodiazepines, sleep medicines and alcohol.

Read more: medical marijuana for anxiety.

How to get certified in New Hampshire

  1. Ask a provider you have an established relationship with to certify you, after an in-person exam; any New Hampshire provider with prescribing authority can do it.
  2. Have the provider complete the Written Certification form; signatures are valid for 6 months.
  3. Fill out the Patient Application (or the Minor Patient Application for anyone under 18).
  4. Add proof of New Hampshire residency and a $50 check or money order payable to Treasurer - State of NH.
  5. Mail the packet to DHHS - TCP, 29 Hazen Drive, Concord, NH 03301, or use the drop box at that address.
  6. Your card arrives by mail within about 3 weeks; show it with photo ID at any Alternative Treatment Center.

New Hampshire requires your first certification visit in person. Renewals can usually be done online.

Costs and timeline

  • State fee: $50
  • Card lasts: 1 year standard; the provider may set up to 3 years
  • Processing: Card mailed within 3 weeks of a complete application; an incomplete-application notice is sent within 10 days
  • Patient limit: 2 ounces at any one time (patient and caregiver combined)
  • Home grow: Not allowed
  • Recreational sales: Not legal
  • First visit online: No — in person first

See the full New Hampshire cost breakdown and New Hampshire program overview.

Other qualifying conditions in New Hampshire

See every qualifying condition in New Hampshire

Anxiety in nearby states

Frequently asked questions

Do I need medical records for anxiety?

Helpful records include: notes or a diagnosis letter from a primary care doctor, psychiatrist or therapist describing your anxiety; a list of current and past treatments, including therapy and medicines you have tried; your current medicine list, especially antidepressants, benzodiazepines and sleep aids. Many patients are still evaluated on their history alone, and your New Hampshire provider will tell you if more is needed.

How long does certification take in New Hampshire?

The provider visit takes about 15 minutes. Card mailed within 3 weeks of a complete application; an incomplete-application notice is sent within 10 days.

Can I renew online in New Hampshire?

In most cases, yes. Renewal uses the same forms and $50 fee as a new application, and proof of residency is not needed if your address has not changed. A certification issued for less than 3 years may instead be extended by the same provider, up to 3 years in total.

Sources

This guide is general information, not medical or legal advice. Laws change — confirm details with your state agency. State facts last checked October 7, 2026.

Keep reading

See if you qualify in two minutes

  • One short online form
  • A video visit with a licensed doctor
  • From $79, only if approved
Check if I qualify — free