Is Open Carry Legal in Iowa After the 2026 Law Changes?

Yes, Iowa permits open carry of firearms without a permit for individuals aged 18 or older, aligning with state constitutional protections under Iowa Code § 724.4. However, local ordinances in cities like Des Moines or Cedar Rapids may impose additional restrictions, and 2026 legislative proposals could further regulate public firearm visibility in sensitive zones.

Key Regulations for Open Carry in Iowa

  • Age and Location Restrictions: Open carry is lawful for those 18+, but prohibited in schools, courthouses, and state-owned buildings under Iowa Code § 724.4B(2) and local ordinances enforced by city councils.
  • Intoxication and Intent: Carrying while intoxicated or with intent to intimidate violates Iowa Code § 724.4(2), subject to misdemeanor penalties enforced by county attorneys.
  • Private Property Rights: Property owners may ban open carry via posted signage, per Iowa Code § 724.4(3), with enforcement handled by local law enforcement agencies.

Local jurisdictions, including the Polk County Sheriff’s Office, may issue advisories on high-risk areas, though state preemption (Iowa Code § 724.28) limits municipal authority to outright bans. Recent 2026 draft bills propose expanding “gun-free zones” to include public transit hubs, pending legislative review. Always verify current local ordinances and pending legislation to ensure compliance.