HF 2598 — A bill for an act relating to a required course of instruction regarding human trafficking prevention for persons applying for the initial issuance of certain commercial driver’s licenses, and including applicability provisions.
Last action — Signed by Governor.
-
✓Introduced
-
✓In Committee
-
✓Passed House
-
✓Passed Senate
-
✓To Executive
-
6Enacted
This bill has been enacted into law. Introduced February 19, 2026. Enacted.
Signed by Governor Kim Reynolds (Republican) on May 15, 2026.
Odds of enactment
High chanceBased on the sponsor, cosponsors, and committee posture, this bill has a high chance of becoming law.
Upgrade to see the exact probability and what's driving it.
A statistical estimate from our own model of past outcomes — an insight, not a guarantee. Policymaking is volatile.
Prognosis
-
Enacted
Current position in the legislative process.
-
1 sponsor
1 primary, 0 co-sponsors signed on.
-
Cleared a recorded vote
Passed 3 recorded votes so far.
Based on stage, sponsorship breadth, committee status, recorded votes, and cross-state momentum — a description of the observable signals, not a prediction.
In plain language
The bill requires human trafficking prevention training for certain commercial driver's license applicants.
This legislation mandates that individuals applying for initial class A, B, or C commercial driver's licenses complete a human trafficking prevention course. The course must be at least thirty minutes long and be based on approved training materials.
What this means for you
- Workers: This means workers applying for certain commercial driver's licenses will need to undergo training on human trafficking prevention.
Bill Text
What changed in the latest version
57 added · 78 removedPlain-language change summary
The updated version of House File 2598 now includes a requirement for a course on human trafficking prevention for individuals applying for certain commercial driver’s licenses. Additionally, it specifies when this training will begin, either by a set date in 2027 or when a related department completes implementing a new records system. This change is important because it aims to better equip new drivers with the knowledge to recognize and prevent human trafficking, enhancing public safety and awareness.
SHouse TFile A2598 T- EEnrolled OHouse FFile I2598 OAN WACT ARELATING KTO IA MREQUIRED RCOURSE EOF YINSTRUCTION NREGARDING OHUMAN LTRAFFICKING DPREVENTION SFOR GPERSONS OAPPLYING VFOR ETHE RINITIAL NISSUANCE OOF RCERTAIN MayCOMMERCIAL 15,2026DRIVER’S TheLICENSES, HonorableAND PaulINCLUDING PateAPPLICABILITY SecretaryofStateofIowaPROVISIONS. StateCapitol Des Moines,Iowa 50319 DearMr.Secretary, Iherebytransmit:
HouseFile2598,anActrelatingtoarequiredcourseofinstructionregardinghumanBE traffickingpreventionforpersonsapplyingfortheinitialissuanceofcertaincommercialIT driver'slicenses,andincludingapplicabilityprovisions.ENACTED BY THE GENERAL ASSEMBLY OF THE STATE OF IOWA:
The aboveHouseFileisherebyapprovedonthisdate.
Sincerely, Govemor ofIowa cc:
SecretaryoftheSenate Clerk of the House STATE CAPITOL DES MOINES,IOWA 50319 515.281.5211 WWW.GOVERNOR.IOWA.GOV will.MAJHTAt iitiriiiiiTrMiiHT»iiiminTiii!n !lilmi^^lJ^!^:'•:!Ml;:•li!!lmlll!llmi!l!r;l:l;n:•::;!!tJt^!lT^lil!m!ilX.^^ C E N K R A I .
A S S K M B I .
Y } r<| iiiKiiHniniiiitiiiuiiitniiuHiiiiiiiiKiiinKHHsniiiiinniiiniiiiiiinRiioiiiiiiiiHiiiiimiHitiimmiRniiHiiiiHiitiniHnBiiiiiiiiBiiHiiiiiiiiHfniinnnmiiitiiioiminiini H o u F i l 2 5 9 8 A NA C T RELATING TO A REQUIRED COURSE O F INSTRUCTION REGARDING HUMAN T R A F F I CP R E V E N F O P E R S A P P L Y F O T H I N I T I A L ISSUANCE OF CERTAIN COMMERCIAL DRIVER'S LICENSES, AND I N C L U DA P P L I C A BP R O V I S I O N S .
B E I T E N A C T T H E G E N EA S S E M B L Y O F T H E S T A T E O F I O W A :
321.175 Human trafficking prevention training ——— commercial drivers.
An applicant for the initial issuance of a class A, B, or C commercial driver'sdriver’s license must certify to the department that the applicant successfully completed a course of instruction regarding human trafficking prevention.
A course of instruction regarding human trafficking prevention must last at least thirty minutes and include training based on the department'sdepartment’s approved human trafficking prevention training materials.
The departments may collaborate with other entities that specialize in and produce training materials regarding the recognition, prevention, and reporting of human trafficking particularly for persons who operate commercial motor vehiclesvehicles. House Pile 2598, p.
House File 2598, p.
The departments shall review and update the departments'departments’ approved human trafficking prevention training materials to account for changes and trends in human trafficking at least once every three years.
The department may adopt rules pursuant to chapter 17A to aadminister dthis msection. i n i t h i s s e c t i o n .
NEW PARAGRAPH,PARAGRAPH h..
Forh. a person applying for the initial issuance of a class A, B, or C commercial driver's license, certify that the applicant has completed a course of instruction regarding human trafficking prevention in a c c o r d w i ts e c t 3 2 1 .
1For 7a 5person .applying for the initial issuance of a class A, B, or C commercial driver’s license, certify that the applicant has completed a course of instruction regarding human trafficking prevention in accordance with section 321.175.
This Act applies on and after March 1, 2027, or the date the department of transportation submits to the Iowa administrative code editor for publication in the Iowa administrative bulletin a statement by the director of transportation that the applicable phase of the department of transportation'stransportation’s new records system is implemented, whichever is earlier.
The department shall also forward a copy of the sstatement tto athe tIowa eCode meditor. e n t t o t h e I o w a C o d e e d i t o r .
______________________________ ______________________________ PAT CRASSLYGRASSLEY AlYAMY SINel^AIRSINCLAIR Speaker of the House President of the Senate I hereby certify that this bill originated in the House and is known as House File 2598, Ninety-first General Assembly.
______________________________ MEGHAN NELSON Chief CterkClerk of^<heof the House Approved i_______________, 2026 K______________________________ IKIM RREYNOLDS EGovernor Y N O L D S G o v e r n o r
View plain text versions (5)
- Enrolled Enrolled with Governor's Action pdf
- Enrolled View text pdf
- Enrolled Signed Enrolled Bill (PDF) Current pdf
- Reprinted View text pdf
- Introduced View text pdf
Amendments
1 amendmentClick Show changes on an amendment above to see how it modifies the bill.
Action History
-
Signed by Governor.
-
Reported correctly enrolled, signed by Speaker and President, and sent to Governor.
-
Message from Senate.
-
Immediate message.
-
Passed Senate, yeas 44, nays 0.
-
Substituted for SF 2167.
-
Placed on calendar under unfinished business.
-
Read first time, attached to SF 2167.
-
Message from House.
-
Immediate message.
-
Passed House, yeas 97, nays 0.
-
Amendment H-8106 adopted.
-
Amendment H-8106 filed.
-
Introduced, placed on calendar.
Sponsors
- COMMITTEE ON TRANSPORTATION · Primary
Sponsorship breakdown
Export CSV (upgrade) →1 sponsors · 0 co-sponsors · 149 not signed on · 5 voted No
Sponsors (1)
- COMMITTEE ON TRANSPORTATION
Co-sponsors (0)
None.
Not signed on (149)
149 members have not signed on to this bill.
Show all 149 →"Not signed on" means a member has not sponsored or co-sponsored this bill — it does not imply opposition. Members flagged Voted No have a recorded No vote on this bill.
Votes
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 30 | 0 | 0 | 3 |
| Democrat | 14 | 0 | 0 | 4 |
| Total | 44 | 0 | 0 | 7 |
| % of votes cast | 86% | 0% | 0% | 14% |
How each member voted (51)
| Member | Party | Vote |
|---|---|---|
| Art Staed | Democrat | Yea |
| Catelin Drey | Democrat | Yea |
| Cindy Winckler | Democrat | Yea |
| Herman C. Quirmbach | Democrat | Yea |
| Izaah Knox | Democrat | Yea |
| Janet Petersen | Democrat | Yea |
| Janice Weiner | Democrat | Yea |
| Liz Bennett | Democrat | Yea |
| Matt Blake | Democrat | Yea |
| Mike Zimmer | Democrat | Yea |
| Molly Donahue | Democrat | Not Voting |
| Renee Hardman | Democrat | Yea |
| Sarah Trone Garriott | Democrat | Not Voting |
| Sarah Trone Garriott | Democrat | Not Voting |
| Thomas Townsend | Democrat | Yea |
| Tony Bisignano | Democrat | Yea |
| William A. Dotzler Jr. | Democrat | Yea |
| Zach Wahls | Democrat | Not Voting |
| Adrian Dickey | Republican | Yea |
| Amy Sinclair | Republican | Yea |
| Annette Sweeney | Republican | Yea |
| Carrie Koelker | Republican | Yea |
| Charlie McClintock | Republican | Not Voting |
| Cherielynn Westrich | Republican | Yea |
| Dan Dawson | Republican | Yea |
| Dan Zumbach | Republican | Yea |
| Dave Sires | Republican | Yea |
| David D. Rowley | Republican | Not Voting |
| Dawn Driscoll | Republican | Yea |
| Dennis Guth | Republican | Yea |
| Doug Campbell | Republican | Yea |
| Jack Whitver | Republican | Yea |
| Jason Schultz | Republican | Yea |
| Jeff Reichman | Republican | Yea |
| Jeff Taylor | Republican | Yea |
| Jesse Green | Republican | Yea |
| Julian B. Garrett | Republican | Not Voting |
| Kara Warme | Republican | Yea |
| Ken Rozenboom | Republican | Yea |
| Kerry Gruenhagen | Republican | Yea |
| Kevin Alons | Republican | Yea |
| Lynn Evans | Republican | Yea |
| Mark Costello | Republican | Yea |
| Mark S. Lofgren | Republican | Yea |
| Mike Bousselot | Republican | Yea |
| Mike Klimesh | Republican | Yea |
| Mike Pike | Republican | Yea |
| Sandy Salmon | Republican | Yea |
| Scott Webster | Republican | Yea |
| Tim Kraayenbrink | Republican | Yea |
| Tom Shipley | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 29 | 0 | 0 | 0 |
| Democrat | 6 | 5 | 0 | 1 |
| Unaffiliated | 8 | 1 | 0 | 1 |
| Total | 43 | 6 | 0 | 2 |
| % of votes cast | 84% | 12% | 0% | 4% |
How each member voted (51)
| Member | Party | Vote |
|---|---|---|
| Boulton | — | Yea |
| Brown | — | Yea |
| Cournoyer | — | Yea |
| Edler | — | Yea |
| Giddens | — | Yea |
| Jochum | — | Yea |
| Zaun | — | Yea |
| Celsi | — | Nay |
| De Witt | — | Yea |
| Taylor, T. | — | Not Voting |
| Cindy Winckler | Democrat | Yea |
| Herman C. Quirmbach | Democrat | Nay |
| Izaah Knox | Democrat | Yea |
| Janet Petersen | Democrat | Nay |
| Janice Weiner | Democrat | Nay |
| Liz Bennett | Democrat | Yea |
| Molly Donahue | Democrat | Yea |
| Sarah Trone Garriott | Democrat | Yea |
| Sarah Trone Garriott | Democrat | Yea |
| Tony Bisignano | Democrat | Nay |
| William A. Dotzler Jr. | Democrat | Nay |
| Zach Wahls | Democrat | Not Voting |
| Adrian Dickey | Republican | Yea |
| Amy Sinclair | Republican | Yea |
| Annette Sweeney | Republican | Yea |
| Carrie Koelker | Republican | Yea |
| Charlie McClintock | Republican | Yea |
| Cherielynn Westrich | Republican | Yea |
| Dan Dawson | Republican | Yea |
| Dan Zumbach | Republican | Yea |
| David D. Rowley | Republican | Yea |
| Dawn Driscoll | Republican | Yea |
| Dennis Guth | Republican | Yea |
| Jack Whitver | Republican | Yea |
| Jason Schultz | Republican | Yea |
| Jeff Reichman | Republican | Yea |
| Jeff Taylor | Republican | Yea |
| Jesse Green | Republican | Yea |
| Julian B. Garrett | Republican | Yea |
| Ken Rozenboom | Republican | Yea |
| Kerry Gruenhagen | Republican | Yea |
| Kevin Alons | Republican | Yea |
| Lynn Evans | Republican | Yea |
| Mark Costello | Republican | Yea |
| Mark S. Lofgren | Republican | Yea |
| Mike Bousselot | Republican | Yea |
| Mike Klimesh | Republican | Yea |
| Sandy Salmon | Republican | Yea |
| Scott Webster | Republican | Yea |
| Tim Kraayenbrink | Republican | Yea |
| Tom Shipley | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 19 | 0 | 0 | 2 |
| Democrat | 28 | 0 | 0 | 1 |
| Republican | 50 | 0 | 0 | 3 |
| Total | 97 | 0 | 0 | 6 |
| % of votes cast | 94% | 0% | 0% | 6% |
How each member voted (103)
| Member | Party | Vote |
|---|---|---|
| Abdul-Samad | — | Yea |
| Jr. | — | Yea |
| Best | — | Yea |
| Buck | — | Yea |
| Carlson | — | Yea |
| Deyoe | — | Yea |
| Forbes | — | Yea |
| Fry | — | Yea |
| Graber | — | Yea |
| Gustafson | — | Yea |
| Isenhart | — | Yea |
| Kniff | — | Yea |
| Scheetz | — | Yea |
| Sexton | — | Yea |
| Sherman | — | Yea |
| Steckman | — | Yea |
| Stoltenberg | — | Yea |
| Speaker | — | Yea |
| Cahill | — | Not Voting |
| Osmundson | — | Not Voting |
| Thompson, P. | — | Yea |
| Adam Zabner | Democrat | Yea |
| Amy Nielsen | Democrat | Yea |
| Art Staed | Democrat | Yea |
| Austin Baeth | Democrat | Yea |
| Beth Wessel-Kroeschell | Democrat | Yea |
| Bob Kressig | Democrat | Yea |
| Brian Meyer | Democrat | Yea |
| David Jacoby | Democrat | Yea |
| Dr. Megan L. Srinivas | Democrat | Yea |
| Elinor A. Levin | Democrat | Yea |
| Elizabeth Wilson | Democrat | Yea |
| Eric J. Gjerde | Democrat | Yea |
| Heather Matson | Democrat | Yea |
| J.D. Scholten | Democrat | Yea |
| Jeff Cooling | Democrat | Yea |
| Jennifer Konfrst | Democrat | Yea |
| Jerome Amos Jr. | Democrat | Yea |
| Josh Turek | Democrat | Not Voting |
| Ken Croken | Democrat | Yea |
| Kenan Judge | Democrat | Yea |
| Lindsay James | Democrat | Yea |
| Mary Lee Madison | Democrat | Yea |
| Monica Kurth | Democrat | Yea |
| Rick L. Olson | Democrat | Yea |
| Ross Wilburn | Democrat | Yea |
| Ruth Ann Gaines | Democrat | Yea |
| Sean Bagniewski | Democrat | Yea |
| Timi M. Brown-Powers | Democrat | Yea |
| Tracy A. Ehlert | Democrat | Yea |
| Ann Meyer | Republican | Yea |
| Austin Harris | Republican | Yea |
| Barb Kniff McCulla | Republican | Yea |
| Bill Gustoff | Republican | Yea |
| Bob Henderson | Republican | Yea |
| Bobby Kaufmann | Republican | Yea |
| Brent Siegrist | Republican | Yea |
| Brian K. Lohse | Republican | Yea |
| Brooke Boden | Republican | Yea |
| Carter F. Nordman | Republican | Yea |
| Chad Ingels | Republican | Yea |
| Charley Thomson | Republican | Yea |
| Cindy Golding | Republican | Yea |
| Craig P. Johnson | Republican | Not Voting |
| Dan Gehlbach | Republican | Yea |
| David E. Young | Republican | Yea |
| David Sieck | Republican | Yea |
| Dean Fisher | Republican | Not Voting |
| Derek Wulf | Republican | Yea |
| Devon Wood | Republican | Yea |
| Dr. Steven P. Bradley | Republican | Yea |
| Eddie Andrews | Republican | Yea |
| Gary M. Mohr | Republican | Yea |
| Hans C. Wilz | Republican | Yea |
| Heather Hora | Republican | Yea |
| Helena Hayes | Republican | Yea |
| Henry Stone | Republican | Yea |
| Jacob Bossman | Republican | Yea |
| Jane Bloomingdale | Republican | Yea |
| John H. Wills | Republican | Yea |
| Jon Dunwell | Republican | Yea |
| Joshua Meggers | Republican | Yea |
| Mark Cisneros | Republican | Yea |
| Mark I. Thompson | Republican | Yea |
| Matt W. Windschitl | Republican | Yea |
| Matthew Rinker | Republican | Yea |
| Megan Jones | Republican | Yea |
| Michael R. Bergan | Republican | Yea |
| Mike Vondran | Republican | Yea |
| Norlin G. Mommsen | Republican | Yea |
| Pat Grassley | Republican | Yea |
| Ray Sorensen | Republican | Yea |
| Shannon Latham | Republican | Yea |
| Shannon Lundgren | Republican | Yea |
| Skyler Wheeler | Republican | Yea |
| Steven C. Holt | Republican | Yea |
| Taylor R. Collins | Republican | Yea |
| Thomas Gerhold | Republican | Not Voting |
| Thomas Jay Moore | Republican | Yea |
| Thomas M. Jeneary | Republican | Yea |
| Tom Determann | Republican | Yea |
| Tom Shipley | Republican | Yea |
| Zach Dieken | Republican | Yea |
Subjects
Frequently asked questions
- Who sponsors HF 2598?
- HF 2598 is sponsored by COMMITTEE ON TRANSPORTATION.
- What is the current status of HF 2598?
- This bill has been enacted into law. Introduced February 19, 2026. Enacted.
- Where can I track HF 2598?
- Track HF 2598 free on One Click Politics — get push/email alerts when it moves.
Make your voice heard on HF 2598
Find the representatives who decide this bill and tell them where you stand — for yourself, or mobilize your whole list in one click with One Click Politics advocacy software.
Stay ahead of HF 2598
Last checked for changes 3 months ago · updated continuously
One Click Politics tracks every bill in Congress and all 50 states.
Track this bill →