Iowa Concealed Carry Permit Guide (2026)
Everything you need to know about getting and using a CCW in Iowa — requirements, application steps, training, reciprocity, restricted places, and self-defense laws.
How to Apply in Iowa
Step-by-step process for getting your Iowa concealed carry permit through the County Sheriff.
- 1Complete a state-approved firearms training course (4 hours).
- 2Gather required documents: government-issued ID, proof of Iowa residency, and any training certificates.
- 3No fingerprints required — proceed directly to application.
- 4Submit your application to the County Sheriff and pay the $50 fee.
- 5Complete a state and federal background check.
- 6Receive your permit within 30 days after approval.
Training Requirements
NRA Basic Pistol or equivalent state-approved course.
Required hours: 4. Most courses also satisfy training requirements for non-resident permits in other states.
Iowa Online Permit Training
State-specific coursework you can complete online before submitting your Iowa application.
Iowa PCW Online Training Course
Iowa Permit to Carry Weapons training you can complete from home.
Start the Iowa CourseWhere You Can't Carry in Iowa
Federal law and Iowa statute restrict concealed carry in several locations. Always check posted signage.
- K-12 schools and school grounds
- Federal buildings and post offices
- Courthouses and judicial buildings
- Polling places on election day
- Establishments serving primarily alcohol
- Private property posted against carry
Iowa Self-Defense & Carry Laws
Key statutes that affect how you can legally carry and use a firearm for self-defense in Iowa.
Iowa Reciprocity
States that currently honor a Iowa concealed carry permit. Click any state for its own guide.
Renewal
A Iowa permit is valid for 5 years. Renewal costs $25 and should be started 90 days before expiration to avoid lapse.
Official Resources
Resident and Non-Resident Permits: Available for $50.
Recommended Courses
Frequently Asked Questions
Does Iowa require a permit to carry concealed?+
Iowa allows permitless (constitutional) carry for qualifying adults 21+, though a permit is still useful for reciprocity in other states.
What is the minimum age for a Iowa CCW?+
You must be at least 21 years old. Active-duty military and honorably discharged veterans may qualify earlier in some cases.
How much does a Iowa CCW permit cost?+
The state fee in Iowa is approximately $50. Plan for additional costs for training, fingerprints, and photos.
How long does Iowa take to process a CCW application?+
Typical Iowa processing time is 30 days after a complete application is submitted.
Is training required for a Iowa concealed carry permit?+
Iowa requires a state-approved 4-hour course. NRA Basic Pistol or equivalent state-approved course.
How long is a Iowa CCW permit valid?+
A Iowa permit is valid for 5 years. Renewal currently costs $25.
How many states recognize a Iowa CCW permit?+
36 states currently honor a Iowa concealed carry permit. Reciprocity changes — verify before traveling.
Does Iowa offer a non-resident CCW permit?+
Yes. Non-residents can apply; the fee is approximately $50.
Where can't you carry concealed in Iowa?+
Common off-limits places include: K-12 schools and school grounds, Federal buildings and post offices, Courthouses and judicial buildings, Polling places on election day, Establishments serving primarily alcohol, plus other state-specific locations.
Does Iowa have a duty to inform law enforcement?+
Iowa does not have a statutory duty to inform, but disclosing during a traffic stop is generally recommended.
Disclaimer: Concealed carry laws change frequently. This guide is for general information only and is not legal advice. Always verify current requirements with the County Sheriff before applying or carrying.