Skip to content

Guns on School Grounds

Iowa Code § 724.4B — any firearm on school grounds is a class D felony, outside the exceptions

Going armed with, carrying or transporting a firearm of any kind, concealed or not, on the grounds of a public or nonpublic school is a class D felony.

  • Iowa Code § 724.4B
Email
  • Someone the school has specifically authorized is excepted.
  • So are peace officers, service members on duty, and correctional officers whose duties require a firearm.
  • So is an unloaded firearm carried in a closed and fastened container, or in a vehicle in such a container, for a lawful purpose.
  • Iowa Code § 724.4B
Sources for this section (1)
  1. Iowa Code § 724.4B — Carrying firearms on school grounds — penalty — exceptions

Legal information, not legal advice. Verified as of October 2026. Applying it to a particular situation is the work of a licensed Iowa attorney.

From here