New Hampshire Concealed Carry Laws

No Permit Required

Data reviewed August 2025 · Source: New Hampshire RSA 159:4

Permitless carryYes — since 2017
Minimum age18+
Open carryYes — permitted
Vehicle carryAllowed without permit
Permit availableYes

New Hampshire carry status overview

New Hampshire is a permitless carry state. SB 12, signed by Gov. Sununu, effective February 22, 2017 allows any person 18 years of age or older who is legally eligible to possess a firearm to carry concealed without a permit. Open carry is broadly permitted. A permit remains available for residents who travel to other states that require reciprocity.

Permitless carryYes — since 2017
Governing lawNew Hampshire RSA 159:4
Minimum age18 years old
Open carryYes — broadly permitted
Vehicle carryAllowed without permit
Permit availableYes — New Hampshire Pistol/Revolver License

📋 Permit for reciprocity

The New Hampshire Pistol/Revolver License is available to New Hampshire residents who wish to carry legally in other states. Even though no permit is needed in New Hampshire, obtaining one greatly expands where you can legally carry when traveling. Apply at: https://www.nh.gov/safety/divisions/nhsp/troop-operations/permits-licensing/ ↗

🚫 Key prohibited locations

Always verify the complete prohibited locations list in New Hampshire's official statutes at the official statute source.

Frequently asked questions — New Hampshire

Does New Hampshire require a permit to carry concealed?

No. Since 2017, any person 18+ who is legally eligible to possess a firearm may carry concealed in New Hampshire without a permit. The New Hampshire Pistol/Revolver License remains available for out-of-state reciprocity.

Is a permit worth getting in New Hampshire?

Yes, especially for travelers. A New Hampshire permit provides reciprocity in 30+ other states. Permits can be obtained through the state's issuing agency. Without a permit, your carry rights are limited to New Hampshire and other permitless carry states.

Does New Hampshire honor out-of-state carry permits?

Yes. New Hampshire recognizes valid carry licenses from other states. Additionally, as a permitless carry state, any eligible person 18+ may carry without any permit in New Hampshire.

📚 Official sources

📋
New Hampshire RSA 159:4Official Statute ↗
⚠ Reviewed August 2025. Always verify current New Hampshire law at the official statute source or with a licensed New Hampshire attorney before carrying.

🗺 Related states