New Hampshire permit process

How To Get Your New Hampshire Concealed Carry Permit

Whether you're new to owning a firearm or have had a gun for home defense for years, getting a concealed handgun permit may seem daunting. It doesn't have to be. There are many reasons and ways to carry a concealed weapon, but the first step is knowing New Hampshire's concealed carry laws. Applying for a PRL varies by state.

Read about the process for getting a New Hampshire Pistol/Revolver License below.

Find a CCW Training Class

What Are the Firearms Training Requirements in New Hampshire?

New Hampshire law does not require applicants for a license to carry a firearm to undergo firearms safety training or otherwise demonstrate knowledge of firearms safety.

However, the USCCA recommends that anyone who makes the choice to carry a concealed firearm obtain as much training as possible in order to be a responsibly armed American.

What Are the New Hampshire License to Carry a Handgun Requirements?

An applicant must:

  • Be at least 18 years old;
  • Give the names and addresses of three references;
  • Provide his or her driver's license number; and
  • Meet federal law requirements.

*Consult with an attorney if you have any questions about your eligibility. If you don’t have an attorney, you can find one by contacting the State Bar of New Hampshire.

What are the Fees and Terms?

$10 for Initial License & Renewals as a Resident

$100 for Initial License & Renewals as a Non-Resident

14 Day Processing

Valid for Five Years from Date of Issue

Where Can I Find Application Forms?

What Concealed Carry Permit Options Exist Based on Residency?

Non-Resident Concealed Carry Licenses:

Link to non-resident application

A non-resident can complete the non-resident application and mail it to the NH State Police:

NH State PolicePermits and License Unit33 Hazen DriveConcord, NH 03305

Residency Changes:

Moving to New Hampshire and interested in applying for a resident license? How soon can you apply?New Hampshire issues resident and non-resident licenses, so you can apply for your license at any time. In order to apply for a resident license, you may need to provide a New Hampshire driver's license or state ID, or an out-of-state Driver's License, along with a current utility bill at your NH residence or a signed rent/lease agreement.

Moving from New Hampshire and have a New Hampshire resident license? Does that license transfer to your new state? Is there a grace period during which your New Hampshire license remains valid?If a person with a New Hampshire Pistol/Revolver License establishes residency in another state, the license is valid until it expires provided you submit the above referenced Name/Address change form.

How Do I Renew My Concealed Carry Permit in New Hampshire?

Renewals are the responsibility of the licensee. Handgun license renewals must be submitted 30 days prior to the expiration date of the license.

Step 1

DOWNLOAD the resident application or the non-resident application.

Step 2

VISIT your local law enforcement office or the State Police if a non-resident. You will need the names of three persons for references.

Non-resident applications should be mailed to:

NH State Police Permits and License Unit

33 Hazen Drive

Concord, NH 03305

Step 3


You will be notified within 14 days whether your application has been approved or denied.

Become a member of the USCCA today!

The USCCA has the CCW Permit Resources You Need

Become a member
Find a USCCA class near you!

Learn the Skills You Need to Protect You & Your Family

Find a USCCA Class

Do Your Homework!

Make sure you understand New Hampshire Gun Laws and New Hampshire concealed carry reciprocity with other states.