Constitutional Carry States 2025

Permitless Carry
29
Requires Permit
22
State
Constitutional Carry Status
Minimum Age
Effective Date
California Flag
CaliforniaRequires Permit
Colorado Flag
ColoradoRequires Permit
Connecticut Flag
ConnecticutRequires Permit
Delaware Flag
DelawareRequires Permit
District of Columbia Flag
District of ColumbiaRequires Permit
Hawaii Flag
HawaiiRequires Permit
Illinois Flag
IllinoisRequires Permit
Maryland Flag
MarylandRequires Permit
Massachusetts Flag
MassachusettsRequires Permit
Michigan Flag
MichiganRequires Permit
Minnesota Flag
MinnesotaRequires Permit
Nevada Flag
NevadaRequires Permit
New Jersey Flag
New JerseyRequires Permit
New Mexico Flag
New MexicoRequires Permit
New York Flag
New YorkRequires Permit
North Carolina Flag
North CarolinaRequires Permit
Oregon Flag
OregonRequires Permit
Pennsylvania Flag
PennsylvaniaRequires Permit
Rhode Island Flag
Rhode IslandRequires Permit
Virginia Flag
VirginiaRequires Permit
Washington Flag
WashingtonRequires Permit
Wisconsin Flag
WisconsinRequires Permit
Alabama Flag
AlabamaPermitless Carry21January 1, 2023
Alaska Flag
AlaskaPermitless Carry21September 9, 2003
Arizona Flag
ArizonaPermitless Carry21July 29, 2010
Arkansas Flag
ArkansasPermitless Carry18August 16, 2013
Florida Flag
FloridaPermitless Carry21July 1, 2023
Georgia Flag
GeorgiaPermitless Carry21 and 18 for militaryApril 12, 2022
Idaho Flag
IdahoPermitless Carry18July 1, 2016. Additions July 1, 2019 & July 1,2020
Indiana Flag
IndianaPermitless Carry18July 1, 2022
Iowa Flag
IowaPermitless Carry21July 1, 2021
Kansas Flag
KansasPermitless Carry21July 1, 2015
Kentucky Flag
KentuckyPermitless Carry21June 27, 2019
Louisiana Flag
LouisianaPermitless Carry21July 4, 2024
Maine Flag
MainePermitless Carry21October 12, 2015
Mississippi Flag
MississippiPermitless Carry21July 1, 2015
Missouri Flag
MissouriPermitless Carry19 and 18 for militaryJanuary 1, 2017
Montana Flag
MontanaPermitless Carry18February 18, 2021
Nebraska Flag
NebraskaPermitless Carry21September 2, 2023
New Hampshire Flag
New HampshirePermitless Carry18February 22, 2017
North Dakota Flag
North DakotaPermitless Carry18August 1, 2023
Ohio Flag
OhioPermitless Carry21June 13, 2022
Oklahoma Flag
OklahomaPermitless Carry18 for militaryNovember 1, 2019
South Carolina Flag
South CarolinaPermitless Carry18March 7, 2024
South Dakota Flag
South DakotaPermitless Carry18July 1, 2019
Tennessee Flag
TennesseePermitless Carry18 for militaryJuly 1, 2021
Texas Flag
TexasPermitless Carry21September 1, 2021
Utah Flag
UtahPermitless Carry21May 5 2021
Vermont Flag
VermontPermitless Carry18March 4, 1791
West Virginia Flag
West VirginiaPermitless Carry21May 26, 2016
Wyoming Flag
WyomingPermitless Carry21July 1, 2021
  • Constitutional carry means that the state’s laws enable citizens who legally possess a handgun to carry it openly and/or in a concealed manner. Therefore, no state permit is required.
  • Permitless carry includes not only constitutional carry states but also states where the carrier must meet certain qualifications in order to legally carry, such as having no DUIs for 5 years.
  • Some states allow open carry without a permit but require a permit for concealed carry.
  • Firearm carry laws may change at any time. Data shown should not be considered legally authoritative, and interested users are encouraged to confirm legality with local authorities.