Concealed Carry Permit Requirements by State
What it actually takes to carry a handgun in each state — the age, the training, the fee, and whether you need a permit at all. Every figure is checked against the issuing agency or the statute, and each page shows when it was last verified.
29
full constitutional carry — no permit needed, visitors included
0
close to it — residents only, vehicle only, or open carry only
22
require a permit to carry concealed, though 11 still allow open carry without one
| State | Permit | Permitless? | Age | Training | Fee | Valid |
|---|---|---|---|---|---|---|
| Alabama | CCP | Yes | 19 | None | $125 | 5 yr |
| Alaska | ACHP | Yes | 21 | 12 hrs | $87 | 5 yr |
| Arizona | CWP (commonly "CCW permit") | Yes | 21 | Yes | $60 | 5 yr |
| Arkansas | CHCL | Yes | 21 | 5 hrs | $50 | 5 yr |
| California | CCW | No | 21 | 16 hrs | $93 | 2 yr |
| Colorado | CHP | No | 21 | 8 hrs | $152.5 | 5 yr |
| Connecticut | CT Pistol Permit | No | 21 | Yes | $140 | 5 yr |
| Delaware | CCDW | No | 18 | Yes | $65 | 3 yr |
| District of Columbia | DC | No | 21 | 18 (16 classroom + 2 range) hrs | $75 | 2 yr |
| Florida | CWFL | Yes | 18 | Yes | $97 | 7 yr |
| Georgia | WCL | Yes | 21 | None | $75 | 5 yr |
| Hawaii | LTC | No | 21 | 4+ hrs | $150 | 4 yr |
| Idaho | CWL | Yes | 21 | None | $20 | 5 yr |
| Illinois | CCL | No | 21 | 16 hrs | $150 | 5 yr |
| Indiana | LTCH | Yes | 18 | None | $0 | 5 yr |
| Iowa | PCW | Yes | 18 | Yes | $50 | 5 yr |
| Kansas | CCHL | Yes | 18 | 8 hrs | $32.5 | 4 yr |
| Kentucky | CCDW | Yes | 21 | up to 8 hrs | $60 | 5 yr |
| Louisiana | CHP | Yes | 21 | 9 hrs | $125 | 5 yr |
| Maine | CHP | Yes | 18 | Yes | $50 | 4 yr |
| Maryland | W&C | No | 21 | 16 hrs | $125 | 2 yr |
| Massachusetts | LTC | No | 21 | Yes | $100 | 6 yr |
| Michigan | CPL | No | 21 | 8 hrs | $100 | 4.5 yr |
| Minnesota | PTC | No | 18 | Yes | $100 | 5 yr |
| Mississippi | IFP | Yes | 21 | None | $112 | 5 yr |
| Missouri | CCW | Yes | 19 | 8 hrs | $100 | 5 yr |
| Montana | CWP | Yes | 18 | Yes | $50 | 5 yr |
| Nebraska | CHP | Yes | 21 | Yes | $100 | 5 yr |
| Nevada | CCW | No | 21 | Yes | $99 | 5 yr |
| New Hampshire | P/R License | Yes | 18 | None | $10 | 5 yr |
| New Jersey | PTC (NJSP markets it as the "Concealed Carry Permit") | No | 21 | Yes | $226 | 2 yr |
| New Mexico | CHL | No | 21 | 15 hrs | $100 | 4 yr |
| New York | CCL | No | 21 | 18 (16 classroom + 2 live fire) hrs | — | 3 yr |
| North Carolina | CHP | No | 21 | 8 hrs | $80 | 5 yr |
| North Dakota | CWL | Yes | 18 | Yes | $60 | 5 yr |
| Ohio | CHL | Yes | 21 | 8 hrs | $67 | 5 yr |
| Oklahoma | SDA License | Yes | 21 | 8 hrs | $100 | 5 yr |
| Oregon | CHL | No | 21 | Yes | $115 | 4 yr |
| Pennsylvania | LTCF | No | 21 | None | $20 | 5 yr |
| Rhode Island | CCW / Pistol Permit | No | 21 | Yes | $40 | 4 yr |
| South Carolina | CWP | Yes | 18 | Yes | $0 | 5 yr |
| South Dakota | CPP | Yes | 18 | None | $0 | 5 yr |
| Tennessee | EHCP | Yes | 18 | 8 (Enhanced); 1.5 (Concealed — minimum 90 minutes) hrs | $100 | 8 yr |
| Texas | LTC | Yes | 18 | 4-6 hrs | $40 | 4 yr |
| Utah | CFP | Yes | 21 | Yes | $52 | 5 yr |
| Vermont | None issued | Yes | 18 | None | — | — |
| Virginia | CHP | No | 21 | Yes | $50 | 5 yr |
| Washington | CPL | No | 21 | None | $36 | 5 yr |
| West Virginia | CHL | Yes | 21 | Yes | $50 | 5 yr |
| Wisconsin | CCW License | No | 21 | Yes | $40 | 5 yr |
| Wyoming | CFP | Yes | 18 | Yes | $64 | 5 yr |