Is Weed Legal in New Hampshire
No. Marijuana is not legal for adults in New Hampshire, but possessing a small amount is a violation with a fine, not a crime. Every other New England state (Connecticut, Maine, Massachusetts, Rhode Island, Vermont) allows adults to possess marijuana, according to Resist Now’s marijuana laws by state dataset.
Key facts
- Possessing 3/4 ounce of marijuana or less, or 5 grams of hashish or less, is a violation.
- The fine is $100 for a first or second offense and up to $300 for a later one within three years.
- Registered patients in the state’s therapeutic cannabis program may possess up to 2 ounces.
The penalties below are read from the General Court’s statute pages as archived on September 24, 2025; any 2026 change to these sections is not reflected here.
New Hampshire Marijuana Possession Fines
For an adult 18 or older, possessing 3/4 of an ounce of marijuana or less is a violation, not a crime. The fine is $100 for a first or second offense. A later offense within three years brings a fine of up to $300. A fourth offense within three years is a class B misdemeanor. A court waives the fine for a single conviction within three years if the person completes a substance use assessment within 60 days (RSA 318-B:2-c).
New Hampshire marijuana possession penalties for adults 18 and older
Source: RSA 318-B:2-c, General Court text archived September 24, 2025
This section covers 3/4 of an ounce or less; it does not cover larger amounts.
Marijuana Products Bought in Other States
An adult 21 or older who has an edible or other marijuana product bought legally in another state commits a violation, not a crime. The product must be in its original child-resistant, labeled packaging and contain no more than 300 milligrams of THC in total. For people 18 to 20, it is a misdemeanor (RSA 318-B:2-c).
New Hampshire’s Therapeutic Cannabis Program
A qualifying patient with a registry card may possess up to 2 ounces of usable cannabis without arrest under state law. A designated caregiver may possess the same amount for a patient (RSA 126-X:2).
Where Things Stand
As of October 6, 2026
- Possessing 3/4 ounce of marijuana or less (RSA 318-B:2-c) Law, A violation, not a crime
$100 fine for a first or second offense; up to $300 for a later one within three years. (source)
- Therapeutic cannabis (RSA 126-X) Law, Registered patients
A registered patient may possess up to two ounces of usable cannabis. (source)
New Hampshire Marijuana Questions
Is weed legal in New Hampshire?
No. Adult use is not legal, but possessing 3/4 of an ounce or less is a violation with a $100 fine for a first or second offense, not a crime.
Can I bring edibles from another state into New Hampshire?
For adults 21 and older, having a personal-use amount bought legally in another state is a violation with a fine, if it is in its original labeled packaging and holds no more than 300 milligrams of THC. For people 18 to 20 it is a misdemeanor.
How much cannabis can a medical patient have in New Hampshire?
A registered qualifying patient may possess up to 2 ounces of usable cannabis under the state’s therapeutic cannabis law.
What You Can Do
- Know the line: 3/4 of an ounce of marijuana or 5 grams of hashish or less is a violation with a fine.
- Ask about the patient program if you have a qualifying condition; registered patients may possess up to 2 ounces.
- Compare other states on our marijuana laws by state page.
- Vote on November 3. Every seat in the General Court is on the ballot. See our New Hampshire governor race guide.