90th General Assembly · Iowa Funnel one-pager · Monday, November 9, 2026
HF 2586: Relating to school security, including the use of school security personnel by school districts and authorizing school employees to be issued professional permits to carry weapons, and including effective date provisions
Signed into law
What it does
This bill relates to school security, including by establishing the school security personnel grant program within the department of education, and authorizing school employees to be issued professional permits to carry weapons. The bill requires all school districts with a total enrollment of at least 8,000 students to employ, or retain the services of, at least one private school security officer or school resource officer to guard each attendance center where students enrolled in grades through regularly attend classes, unless a majority of the members of the board of directors of the school district vote to not employ or retain a private school security officer or a school resource officer.
Sponsors
Public Safety committee
Cost
Can’t be estimated
0 new FTE positions to support the training for PSSOs and school employees who have been authorized to receive professional permits. The DPS will also need to develop and implement a new record management system. The cost of this system will depend on how the …
Senate subcommittee · named March 4, 2024
- Sen. Lynn Evans (R) · lynn.evans@legis.iowa.gov
- Sen. Julian B. Garrett (R)
- Sen. Herman C. Quirmbach (D) · herman.quirmbach@legis.iowa.gov
Lobbying · 1 for, 14 against
For: National Rifle Association of America
Against: AFSCME Iowa Council 61; American Civil Liberties Union of Iowa (ACLU-IA); Episcopal Diocese of Iowa; Everytown for Gun Safety Action Fund; Iowa ACEs 360; Iowa Affiliate of the American College of Nurse-Midwives; Iowa Chapter of the National Association of Pediatric Nurse Practitioners; Iowa Nurses Association; Iowa Psychological Association; Iowans for Gun Safety; League of Women Voters of Iowa; March For Our Lives Iowa; and 2 more
In plain words
- February 7, 2024Filed in the House and sent to the Public Safety committee · as HSB 675
- February 7, 2024House subcommittee named: Thompson, P., Wessel-Kroeschell and Wheeler · as HSB 675
- February 12, 2024Subcommittee recommended passing it · as HSB 675
- February 14, 2024Approved by the House committee · as HSB 675
- February 19, 2024Filed in the House
- February 19, 2024Approved by the House committee, and given a new number: HF 2586 · as HSB 675
- February 27, 2024Cost estimate (fiscal note) posted
- February 28, 2024Passed the House, 61–34
- February 29, 2024Arrived in the Senate
- March 4, 2024Senate subcommittee named: Evans, Garrett and Quirmbach
- March 6, 2024Subcommittee recommended passing it
- March 6, 2024Cost estimate (fiscal note) posted
- March 14, 2024Approved by the Senate committee
- April 10, 2024Passed the Senate, 30–14
- April 12, 2024Cost estimate (fiscal note) posted
- April 15, 2024Passed the House, 62–36
- April 19, 2024Sent to the Governor
- April 19, 2024Signed into law
- May 1, 2024Cost estimate (fiscal note) posted
From public records at legis.iowa.gov, compiled by Iowa Funnel (iowafunnel.com), an independent, nonpartisan site. Current as of Monday, November 9, 2026. https://iowafunnel.com/bills/90/HF2586