Skip to content
Concealed Carry Map

Non-Resident permit · NC → ME

Is a North Carolina Non-Resident Permit Valid in Maine?

No such permit issuedVerified 2026-08-08

North Carolina doesn't put this permit on the table for non-residents (applicant must have been a North Carolina resident for at least 30 days immediately preceding the application (G.S. 14-415.12(a)); no non-resident permits). See our non-resident permit guide for the states that do, and which of their permits Maine accepts.

Why

Maine recognizes a permit 'issued by another state to its resident' only where that state recognizes Maine's resident permit - non-resident permits are not honored. Extra conditions: permit holders from Alaska, Arizona, Iowa, Kansas, Nebraska, North Dakota and Virginia must be 21+ (Virginia holders must also carry government-issued photo ID). In practice most visitors 21+ may simply carry permitless.

The permit (North Carolina)

Permit
North Carolina Concealed Handgun Permit
Issued by
Sheriff of the applicant's county of residence
Issue policy
Shall-issue
Issued to non-residents?
No — Applicant must have been a North Carolina resident for at least 30 days immediately preceding the application (G.S. 14-415.12(a)); no non-resident permits.

The destination (Maine)

Recognition policy
Honors a named list of 23 states
Permitless carry
Yes (21+)
Duty to inform
No (present permit on demand)
Magazine limit
No state limit

Carry rules in Maine

Crossing into Maine swaps the rulebook. Here is what changes for a visiting carrier.

Off-limits places in Maine

Maine bans carry in 6 kinds of places. The first on the list:

See all 6 places you can't carry in Maine →

North Carolina vs Maine: what changes at the state line

Crossing from North Carolina into Maine changes 3 rules: permitless carry (No → Yes (21+)); duty to inform police (Yes → No); out-of-state permits honored (All states → 23 states).

RuleNorth CarolinaMaine
Permitless carryNoYes (21+)
Duty to inform policeYesNo
Magazine limitNoneNone
Out-of-state permits honoredAll states23 states

Going the other way, a Maine non-resident permit in North Carolina: recognized — carry with your permit.

Driving on from Maine

How a North Carolina non-resident permit fares in the states bordering Maine:

Check a whole route with the Trip Checker →

See the full 50-state map for a North Carolina non-resident permit →

Frequently asked questions

Does Maine honor a North Carolina resident permit?
Recognized — and permitless carry applies. That differs from the non-resident permit on this page, because Maine treats the two permit types differently.
Can a Maine non-resident permit holder carry in North Carolina?
Recognized — carry with your permit. Reciprocity is decided by the destination state, so the answer in this direction depends on North Carolina's law, not Maine's.
Does North Carolina issue non-resident carry permits?
No. North Carolina issues carry permits to residents only (applicant must have been a North Carolina resident for at least 30 days immediately preceding the application (G.S. 14-415.12(a)); no non-resident permits). Non-residents who want multi-state coverage usually obtain a non-resident permit from a state that offers one, such as those listed in our non-resident permit guide.

Official sources