A carry license from your kitchen table.

Our short online course walks you through applying for a New Hampshire non-resident Pistol/Revolver License, available to legal residents of every state.

Under 30 minutes, start to finish. Watch on your phone, tablet, or computer.

New Hampshire Non-Resident License Course
Video lesson
✓Who can apply
✓Carrying responsibly
▶Filling out the application
No range timeNew Hampshire has no shooting requirement.
No examThe state doesn’t require a training test.
No fingerprintsPrints and photos aren’t required for this license.

What is a non-resident carry license?

Some states issue concealed carry licenses to people who live elsewhere. New Hampshire is one of them, and it’s one of the simplest to apply to: there’s no training mandate, no live-fire test, and no fingerprinting.

Many people get one because other states that recognize it will honor it when they travel. Our course explains how that works, helps you understand where your license is and isn’t valid, and walks you through the one-page application line by line.

Enroll today

How it works

Four steps, and you never leave home.

  1. 1
    Start here

    Watch the course

    A short video course covering eligibility, responsible carry, and the application itself.

  2. 2

    Download the application

    Get the New Hampshire non-resident form, then fill it out alongside our step-by-step guide.

  3. 3

    Mail it in

    Send the application, any supporting documents it asks for, and the state fee to NH State Police.

  4. 4

    Get your license by mail

    New Hampshire runs a background check and mails your license once you’re approved.

Who this course is for

Travelers

People who drive across state lines and want to understand carrying legally where they’re headed.

Adults 18 to 20

New Hampshire issues to applicants 18 and up, while many states set their minimum at 21.

First-time applicants

Anyone who wants a clear, no-guesswork walkthrough before sending paperwork to a state agency.

Know where your license is honored

A New Hampshire non-resident license is valid only in New Hampshire and in states that recognize it, and you’re always subject to the laws of the state you’re in. Recognition changes, so check the NH State Police reciprocity list before you travel.

Read our FAQs

Questions, answered

Still unsure? Send us a message and we’ll get back to you.

Do I have to live in New Hampshire?

No. The New Hampshire State Police issue non-resident licenses to legal residents of all 50 states.

How old do I need to be?

18 or older, and legally allowed to possess a firearm under state and federal law.

Is the course required by New Hampshire?

No. New Hampshire doesn’t require training for this license. Our course exists to make the process simple and to make sure you understand the rules before you carry.

What does it cost in total?

Our course is $29. New Hampshire charges its own application fee, which you mail in with your application. The course shows you the current amount and how to pay it.

How long until I get my license?

By law, New Hampshire must issue or deny your license within 14 days of receiving your application. Allow extra time for mail in both directions.

How long is the license valid?

New Hampshire licenses are valid for five years.

Ready to get started?

Start the course for $29

National Gun Academy is a private training company and is not affiliated with the State of New Hampshire. Licenses are issued solely by the New Hampshire State Police. This site is for general information and isn’t legal advice.