New Hampshire Cannabis Laws 2026

Last Updated:

🟡MEDICAL ONLY
Share This Guide

Cannabis is legal for medical use only in New Hampshire. Possession limit: 2 oz per purchase (medical only). Home grow: Not allowed. Minimum age: 18+. 44 licensed dispensaries listed on Leefii. Last updated: January 15, 2026.

Key Facts

Legal StatusMedical Only
Possession Limit2 oz per purchase (medical only)
Purchase Limit2 oz per transaction (medical)
Home GrowNot allowed
Minimum Age18+
Cannabis Tax RateNo additional cannabis tax on medical
Dispensaries44
Delivery AllowedNo

Medical Marijuana in New Hampshire

MMJ Card Cost

$50 state fee (annual)

Reciprocity

Limited reciprocity for visiting patients

Qualifying Conditions

CancerChronic painHIV/AIDSHepatitis CALSPTSDMultiple sclerosisCrohn's diseaseEpilepsyLupus

Where to Buy Cannabis in New Hampshire

There are 44 licensed cannabis dispensaries in New Hampshire listed on Leefii. Browse dispensaries to compare ratings, hours, and services.

Consumption Rules in New Hampshire

Medical patients only. No public consumption. Possession of 3/4 oz or less decriminalized (civil fine). No smoking in public places.

Important: Cannabis consumption is always illegal on federal property (national parks, military bases, federal buildings) regardless of state law. Driving under the influence of cannabis is illegal in all 50 states.

Recent Changes in New Hampshire

  • Recreational legalization bills passed the House but stalled in Senate
  • Decriminalization of small amounts in effect
  • Program expansion ongoing

2026 Ballot Watch

Legislative recreational legalization expected to be reintroduced in 2026

Frequently Asked Questions

Is weed legal in New Hampshire?

Cannabis is legal for medical use only in New Hampshire. Patients with qualifying conditions and a valid medical marijuana card can purchase from licensed dispensaries.

Can I grow weed at home in New Hampshire?

No, home cultivation of cannabis is not allowed in New Hampshire. All cannabis must be purchased from licensed dispensaries (for medical patients).

How much weed can I carry in New Hampshire?

In New Hampshire, the possession limit is 2 oz per purchase (medical only). Carrying more than the legal amount can result in fines or criminal charges.

Do I need a medical card in New Hampshire?

Yes, you need a medical marijuana card to purchase cannabis in New Hampshire. The card costs $50 state fee (annual). Qualifying conditions include: Cancer, Chronic pain, HIV/AIDS, Hepatitis C, ALS, and more.

Can I get weed delivered in New Hampshire?

Cannabis delivery is not currently available in New Hampshire. You must visit a licensed dispensary in person to purchase.

What is the cannabis tax in New Hampshire?

The cannabis tax in New Hampshire is No additional cannabis tax on medical. Medical patients may pay lower tax rates in some cases.

Where can I smoke weed in New Hampshire?

Medical patients only. No public consumption. Possession of 3/4 oz or less decriminalized (civil fine). No smoking in public places. Cannabis consumption is also always prohibited on federal property regardless of state law.

Can I buy edibles in New Hampshire?

Medical patients in New Hampshire can purchase edibles from licensed dispensaries with a valid medical card, subject to program regulations.

How many dispensaries are in New Hampshire?

There are 44 licensed cannabis dispensaries in New Hampshire listed on Leefii. Browse all dispensaries to compare ratings, hours, and services.

Disclaimer: This page is for informational purposes only and does not constitute legal advice. Cannabis laws change frequently. Always verify current laws with official state sources before purchasing or consuming cannabis. Last updated: January 15, 2026.