State profile · IA
Iowa Concealed Carry Laws & Reciprocity
An Iowa resident permit (Nonprofessional Permit to Carry Weapons) is honored in 33 of the other 50 US jurisdictions, and 1 more allow permitless carry even though they do not recognize the permit itself. In the other direction, Iowa recognizes valid carry permits from every US state. Iowa allows permitless concealed carry from age 18 for people who may legally possess a handgun, including eligible visitors.
Iowa concealed carry reciprocity map
Where an Iowa resident permit is valid. Each state links to the rules for that trip.
- Permit honored
- Honored + permitless carry
- Permitless carry only
- Not honored
- Confirm case-by-case
- Iowa
Which states honor an Iowa carry permit? (33)
Alabama, Alaska, Arizona, Arkansas, Colorado, Florida, Georgia, Idaho, Indiana, Kansas, Kentucky, Louisiana, Maine, Michigan, Mississippi, Missouri, Montana, Nebraska, New Hampshire, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, West Virginia, Wisconsin, Wyoming
Where an Iowa permit is not honored (17)
Permitless carry still applies (1): South Carolina
No lawful carry on this permit (16): California, Connecticut, Delaware, District of Columbia, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Nevada, New Jersey, New Mexico, New York, Oregon, Rhode Island, Washington
Where an Iowa permit is honored, state by state
Click any destination for the full rules — duty to inform, magazine limits, off-limits places, and official sources.
* a load-bearing fact could not be fully verified — confirm with the official source before carrying.
Whose permits Iowa honors
Iowa recognizes valid concealed-carry permits from every US state and DC.
Iowa Code 724.11A: a valid permit or license issued by another state to any nonresident of Iowa is treated as a valid Iowa permit to carry (it cannot be used by Iowa residents and does not satisfy the permit-to-acquire requirement of 724.15).
Iowa at a glance
- Permit
- Nonprofessional Permit to Carry Weapons · Professional Permit to Carry Weapons
- Issued by
- County sheriff (residents); Iowa Department of Public Safety (professional permits for non-residents)
- Issue policy
- Shall-issue
- Resident minimum age
- 18
- Non-resident permits
- Issued
- Permitless carry
- Yes (18+)
- Duty to inform
- No
- Magazine limit
- None
Can you carry in Iowa without a permit?
Iowa allows permitless concealed carry from age 18 for people who may legally possess a handgun, including eligible visitors.
Permitless carry since July 1, 2021 (2021 Acts ch. 35) for anyone not otherwise prohibited. Iowa's under-21 handgun possession ban (Iowa Code 724.22) was narrowed to under-18 by 2025 Acts ch. 27, so the effective permitless minimum age is now 18.
Is Iowa an open carry state?
Yes. Iowa allows open carry of a handgun without a permit from age 18 for people who may legally possess one.
Since July 1, 2021 no permit is needed to carry a handgun openly or concealed in Iowa if you are not otherwise barred from having one. Since 2025 the age floor for handguns is 18.
How to get an Iowa concealed carry permit
- Minimum age
- 18
- Fee
- $50 (new) · $25 renewal
- Training
- A handgun safety course (NRA or other approved instructor, online allowed), military small-arms training, law enforcement training, or a hunter education course that includes handgun safety.
- Valid for
- 5 years
- Issue policy
- Shall-issue (must be granted if you qualify)
The sheriff must approve or deny within 30 days, and no answer in that time counts as approval.
Does Iowa issue non-resident permits?
Yes. Iowa issues carry permits to non-residents, and an Iowa non-resident permit is honored in 28 other states. Only the employment-related Professional Permit is issued to non-residents ('needed for employment related reasons' - Iowa DPS FAQ); the standard Nonprofessional Permit is Iowa-resident-only.
Do you have to tell police you are carrying in Iowa?
No proactive duty-to-inform provision in Iowa Code ch. 724; the former duty to carry and show the permit on demand (724.5) was repealed by the 2021 permitless-carry law.
Carrying in a vehicle in Iowa
Since July 1, 2021 a non-prohibited adult may carry a loaded handgun, open or concealed, in a vehicle without any permit.
Where you can't carry in Iowa
- K-12 school grounds (Iowa Code 724.4B - class D felony; narrow exceptions for unloaded/secured firearms in vehicles)
- Courthouses and court-occupied areas (Iowa Judicial Branch supervisory order, not statute)
- Places where federal law prohibits firearms (federal buildings, post offices)
Editor's verification notes
Surprise vs. pre-2025 law: 2025 Acts ch. 27 lowered both the permit age (724.8) and the handgun possession age (724.22) from 21 to 18. Iowa DPS FAQ confirms 18 for the Nonprofessional Permit.
Frequently asked questions
- Which states honor an Iowa carry permit?
- Alabama, Alaska, Arizona, Arkansas, Colorado, Florida, Georgia, Idaho, Indiana, Kansas, Kentucky, Louisiana, Maine, Michigan, Mississippi, Missouri, Montana, Nebraska, New Hampshire, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, West Virginia, Wisconsin, Wyoming. The table on this page links to the detailed rules for each destination.
- Does Iowa recognize out-of-state carry permits?
- Iowa Code 724.11A: a valid permit or license issued by another state to any nonresident of Iowa is treated as a valid Iowa permit to carry (it cannot be used by Iowa residents and does not satisfy the permit-to-acquire requirement of 724.15).
Official sources
- Iowa DPS - Weapon Permits — accessed 2026-08-08
- Iowa DPS - Weapon Permits FAQ — accessed 2026-08-08
- Iowa Code 724.11A (Recognition), 2026 ed. — accessed 2026-08-08
- Iowa Code 724.8 (permit eligibility, 18+ per 2025 Acts ch. 27), 2026 ed. — accessed 2026-08-08
- Iowa Code 724.22 (under-18 handgun possession, as amended 2025), 2026 ed. — accessed 2026-08-08
- Iowa Code 724.4B (firearms on school grounds), 2026 ed. — accessed 2026-08-08
- Iowa Code 724.7 (Nonprofessional permit to carry weapons), 2026 ed. — accessed 2026-09-27
- Iowa Code 724.9 (Firearm safety training), 2026 ed. — accessed 2026-09-27
- Iowa Code 724.11 (Issuance of permit to carry weapons; fees), 2026 ed. — accessed 2026-09-27
- Iowa Code 724.8B (Persons ineligible to carry dangerous weapons), 2026 ed. — accessed 2026-09-27