Skip to main content
CityRuleLookup

Iowa Statewide Rule

Iowa Concealed Carry Permit and Permitless Carry Law

Heavy RestrictionsApplies statewide across Iowa (2026)

Key Facts

Permitless Carry Effective
Permitless carry effective July 1, 2021
Minimum Age 21
Minimum age 21 for concealed carry
Optional Permits Issued
Optional permits issued under Iowa Code 724.7
Schools And Courthouses
Schools and courthouses remain off-limits
Last verified: September 5, 2026Source: Iowa Legislature

Summary

Iowa has allowed permitless concealed carry for adults 21 and older since July 2021, while still issuing optional non-professional permits for reciprocity.

The availability of a professional or nonprofessional permit to carry weapons under this chapter shall not be construed to impose a general prohibition on the otherwise lawful unlicensed carrying or transport, whether openly or concealed, of a dangerous weapon, including a loaded firearm.

Source: Iowa LegislatureView official code

Full Breakdown

Iowa Code chapter 724 governs the carrying of weapons. Since House File 756 took effect July 1, 2021, Iowa is a permitless (constitutional) carry state, meaning lawful adults age 21 or older who are not prohibited persons may carry a concealed handgun without a permit. The state still issues nonprofessional permits to carry weapons under sections 724.7 through 724.11 for residents who want reciprocity in other states. Carrying remains prohibited in courthouses, schools, and other restricted locations.

Violations & Penalties

Carrying while a prohibited person or in a restricted location is a serious or aggravated misdemeanor under Iowa law.

Frequently Asked Questions

Do I need a permit to carry concealed in Iowa?
No. Adults 21+ who are not legally prohibited may carry concealed without a permit, though optional permits help with reciprocity.
Where is concealed carry still prohibited?
Schools, courthouses, secure areas of airports, and any private property where the owner has prohibited firearms.

Sources

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.