Iowa HouseHF 766
Relating to motor vehicle window tint, and making penalties applicable
Passed 72–25Bipartisan
What it does: On the version voted Mar 23, 2026: Bars driving with a front windshield under 70 percent light transmittance or front side windows under 50 percent, replacing the current excessively-dark-or-reflective standard, and exempts law enforcement vehicles. (AI-written summary of the bill; the official record shows the exact version voted)
Question before the chamber: Shall the bill pass?
The tally
Yes 72 · No 25 · Not voting 3
Bar: green = yes, brown = no, striped = not voting.
| Party | Yes | No | Not voting |
|---|---|---|---|
| Democrats | 20 | 12 | 1 |
| Republicans | 52 | 13 | 2 |
Most Democrats voted yes; most Republicans voted yes. 25 members voted against their party’s majority.
Voted against their party’s majority
- Adam ZabnerD90No
- Bob KressigD75No
- Brian LohseR45No
- Charley ThomsonR58No
- Cindy GoldingR83No
- Dave JacobyD86No
- Elinor LevinD89No
- Eric GjerdeD74No
- Heather MatsonD42No
- Judd LawlerR91No
- Larry McBurneyD44No
- Lindsay JamesD71No
- Mary MadisonD31No
- Matt RinkerR99No
- Megan SrinivasD30No
- Michael BerganR63No
- Mike VondranR94No
- Sean BagniewskiD35No
- Steven HoltR12No
- Taylor CollinsR95No
- Tom GerholdR84No
- Tom JenearyR3No
- Zach DiekenR5No
- Former memberDNo
- Former memberRNo
The full roll (100)
Yes 72
- Aime WichtendahlD80
- Amy NielsenD85
- Ann MeyerR8
- Austin BaethD36
- Austin HarrisR26
- Barb Kniff McCullaR37
- Beth Wessel-KroeschellD49
- Bill GustoffR40
- Blaine WatkinsR100
- Bob HendersonR2
- Bobby KaufmannR82
- Brett BarkerR51
- Brian MeyerD29
- Brooke BodenR21
- Bubba SorensenR23
- Carter NordmanR47
- Chad BehnR48
- Chad IngelsR68
- Christian HermansonR59
- Craig JohnsonR67
- Craig WilliamsR11
- Dan GehlbachR46
- Dan GosaD81
- David BlomR52
- David SieckR16
- David YoungR28
- Dean FisherR53
- Derek WulfR76
- Devon WoodR17
- Eddie AndrewsR43
- Elizabeth WilsonD73
- Gary MohrR93
- Hans WilzR25
- Heather HoraR92
- Helena HayesR88
- Henry StoneR9
- J.D. ScholtenD1
- Jacob BossmanR14
- Jane BloomingdaleR60
- Jason GearhartR64
- Jeff CoolingD77
- Jeff ShipleyR87
- Jennifer KonfrstD32
- Jennifer SmithR72
- Jerome AmosD62
- John WillsR10
- Josh MeggersR54
- Josh TurekD20
- Ken CrokenD97
- Kenan JudgeD27
- Mark CisnerosR96
- Mark ThompsonR56
- Matt WindschitlR15
- Megan JonesR6
- Monica KurthD98
- Norlin MommsenR70
- Pat GrassleyR57
- Rick OlsonD39
- Rob JohnsonD34
- Ross WilburnD50
- Ryan WeldonR41
- Sam WengrynR24
- Shannon LathamR55
- Shannon LundgrenR65
- Skyler WheelerR4
- Steve BradleyR66
- Timi Brown-PowersD61
- Tom DetermannR69
- Tom MooreR18
- Tracy EhlertD79
- Travis SitzmannR13
- Former memberR
No 25
- Adam ZabnerD90
- Bob KressigD75
- Brian LohseR45
- Charley ThomsonR58
- Cindy GoldingR83
- Dave JacobyD86
- Elinor LevinD89
- Eric GjerdeD74
- Heather MatsonD42
- Judd LawlerR91
- Larry McBurneyD44
- Lindsay JamesD71
- Mary MadisonD31
- Matt RinkerR99
- Megan SrinivasD30
- Michael BerganR63
- Mike VondranR94
- Sean BagniewskiD35
- Steven HoltR12
- Taylor CollinsR95
- Tom GerholdR84
- Tom JenearyR3
- Zach DiekenR5
- Former memberD
- Former memberR
Not voting 3
“Not voting” is a recorded non-vote, not a reason for the absence. Parties come from public rosters; how we count.