John Wills is a Republican member of the Iowa House of Representatives, District 10, where Ballotpedia lists his tenure as beginning in 2015, and is seeking re-election on November 3, 2026. A U.S. Army veteran who served from 1983 to 2015, he has been speaker pro tempore since 2020.[1]
John Wills was born in Sibley, Iowa, and graduated from Sibley High School in 1984.[1]He served in the U.S. Army from 1983 to 2015.[1]Wills earned an associate degree in environmental studies from Iowa Lakes Community College in 1987, a bachelor's degree in biology from Northwestern College in 1989, and master's degrees in political science and government and in environmental policy and management from American Military University.[1]His career experience includes working as a Clean Water Alliance coordinator with the Dickinson Soil and Water Conservation District, and he has been affiliated with the American Legislative Exchange Council.[1]
Wills began serving as speaker pro tempore in 2020.[1]For 2025-2026 he serves on the Administration and Rules, Commerce, Higher Education, Judiciary, Public Safety, and Ways and Means committees, is vice chair of the Administration Committee, and sits on the Legislative Council.[1]
Their recorded votes on bills that divided the chamber (unanimous votes left out), grouped by topic. A bill can sit under more than one topic. "With" and "against" compare each vote with how most Republicans voted. How topics are assigned
›Education & families134 with · 1 against135 votes
Allows school districts, charter schools, and innovation zone schools to employ chaplains, or engage unpaid chaplains, to support students without a state license; bars requiring students to use them or using a chaplain instead of a school counselor.
Mar 26, 2025 · Passed 57–39 · with most RepublicansOfficial record ↗
Establishes a center for intellectual freedom at the University of Iowa to teach and research ideas shaping the American constitutional order, offer free speech and civil discourse programming, and offer an American history and civil government course.
Mar 18, 2025 · Passed 60–37 · with most RepublicansOfficial record ↗
Requires regents universities to set general education requirements totaling at most 37 credit hours, including western and American heritage, and bars those courses from distorting historical events or teaching identity politics or that systemic racism or privilege is inherent in U.S. or Iowa institutions.
Mar 18, 2025 · Passed 61–36 · with most RepublicansOfficial record ↗
Directs the state to seek federal approval to limit food stamp (SNAP) purchases to healthy foods, and, once approved, provides $1 million in grants for the Double Up Food Bucks program, which helps SNAP recipients buy fruits and vegetables.
Mar 26, 2025 · Passed 56–40 · with most RepublicansOfficial record ↗
Bars licensing boards from requiring continuing education unrelated to the licensed profession, and directs the Iowa Supreme Court to do the same for attorneys and to drop the requirement of an ABA-accredited law school to sit for the bar exam.
Feb 24, 2026 · Passed 53–38 · with most RepublicansOfficial record ↗
On the version voted Mar 24, 2026: Replaces the premium tax on health maintenance organizations with a new health care-related tax, transfers about $347 million from the taxpayer relief fund to the general fund, and adds $89 million to Medicaid for the fiscal year ending June 2026.
Mar 19, 2026 · Passed 53–40 · with most RepublicansOfficial record ↗
Adds kratom, including its plant parts, synthetic equivalents and compounds such as mitragynine, to the state's list of schedule I controlled substances, making possession a serious misdemeanor for a first offense, with harsher penalties for repeat offenses.
Mar 17, 2026 · Failed 44–51 · with most RepublicansOfficial record ↗
Changes how criminal fines are divided, from 91% for the state court administrator and 9% for counties to 85% and 8%, sending the remaining 7% to a new victim restitution fund run by the Department of Justice.
Apr 23, 2025 · Failed 35–58 · with most RepublicansOfficial record ↗
Raises from $1,000 to $50,000 the cost above which county election commissioners must take bids, allows informal bidding at or below that amount, and removes many county auditor duties and a bond-indexing requirement.
Mar 27, 2025 · Passed 61–32 · with most RepublicansOfficial record ↗
Adds kratom, including its plant parts, synthetic equivalents and compounds such as mitragynine, to the state's list of schedule I controlled substances, making possession a serious misdemeanor for a first offense, with harsher penalties for repeat offenses.
Mar 17, 2026 · Failed 44–51 · with most RepublicansOfficial record ↗
Directs the state to seek federal approval to limit food stamp (SNAP) purchases to healthy foods, and, once approved, provides $1 million in grants for the Double Up Food Bucks program, which helps SNAP recipients buy fruits and vegetables.
Mar 26, 2025 · Passed 56–40 · with most RepublicansOfficial record ↗
On the version voted Mar 24, 2026: Replaces the premium tax on health maintenance organizations with a new health care-related tax, transfers about $347 million from the taxpayer relief fund to the general fund, and adds $89 million to Medicaid for the fiscal year ending June 2026.
Mar 19, 2026 · Passed 53–40 · with most RepublicansOfficial record ↗
Creates Gadsden flag "Don't Tread on Me" license plates with a $50 issuance fee and $50 annual fee, sending proceeds to state grants for firearm safety and right-to-bear-arms education, and drops the requirement that plate frames leave the county name visible.
May 12, 2025 · Failed 31–58 · with most RepublicansOfficial record ↗
On the version voted Apr 15, 2026: Requires commercial driver's license applicants to pass a state English proficiency test starting by March 2027, makes driving a commercial vehicle without sufficient English a serious misdemeanor with a $1,000 fine, and fines carriers $10,000 per such driver they use.
Mar 31, 2026 · Passed 63–28 · with most RepublicansOfficial record ↗
Bars the Department of Transportation and third-party testers from using any language other than English to examine driver's license applicants, and removes driver's license examinations from the exceptions to Iowa's English-only rule for official documents.
Feb 26, 2026 · Passed 58–30 · with most RepublicansOfficial record ↗
Sets state rules for on-farm anaerobic digesters tied to livestock feeding operations, requiring Department of Natural Resources construction permits with fees up to $250, design standards, separation distances, and plans for spreading digestate on cropland, with violations subject to existing penalties.
Apr 17, 2025 · Failed 32–60 · with most RepublicansOfficial record ↗
Sets fiscal 2026 budgets for the state agriculture and natural resources departments and related programs from the general fund and other state funds, including animal disease preparedness, water quality and state park upkeep, and keeps money from selling state park land for that park.
May 13, 2025 · Failed 29–62 · with most RepublicansOfficial record ↗
Prohibits releasing chemicals, substances, or apparatus into the atmosphere to affect temperature, weather, climate, or sunlight, or for any purpose not otherwise regulated by law. Makes it a class D felony, each day a separate offense, and exempts licensed aerial application of agricultural inputs.
Appropriates FY 2026-27 money to the Economic Development Authority, Finance Authority, Workforce Development, and regents universities, and codifies the housing renewal program, with repayments retained by the nonprofit Iowa affiliate for new awards.
Apr 28, 2026 · Passed 57–32 · with most RepublicansOfficial record ↗
Creates a crime of selling or transferring controlled substances within 300 feet of a homeless shelter or housing facility, adding a year to the sentence and barring probation. Makes it an aggravated misdemeanor for an operator to knowingly allow drug possession or use there.
Feb 25, 2026 · Passed 70–21 · with most RepublicansOfficial record ↗
As introduced, repeals the Iowa smart planning principles and the requirement that cities and counties consider them when developing or amending comprehensive plans and land development regulations.
Lets members of Congress, statewide elected officials and state legislators ask county assessors and recorders to redact their names from public documents, and directs the secretary of state to recommend by November 1, 2026, how to protect candidates' home addresses.
Feb 26, 2026 · Failed 30–56 · with most RepublicansOfficial record ↗
On the version voted Apr 30, 2026: Requires a local ordinance before automatic license plate readers are used, limits use to state-approved readers, bans facial recognition with them, requires logged searches tied to a case number, limits data sharing, and requires deleting images within 30 days unless relevant to a criminal case.
Apr 16, 2026 · Passed 77–11 · against most RepublicansOfficial record ↗
On the version voted Apr 28, 2025: Changes the ban on flying drones over others' farms to cover flights, without the owner's consent, within 400 feet of farm animals, equipment or structures on farmsteads outside city limits with at least $15,000 in farm sales the prior year, and broadens what counts as drone surveillance.
Requires community college boards and the Board of Regents to adopt policies barring, and bars other Iowa degree-granting colleges from, new employment contracts starting July 1, 2026, with H-1B visa holders who are citizens of federally designated foreign adversary nations or state sponsors of terrorism.
On the version voted Apr 9, 2025: Caps National Guard service scholarships at the member's tuition minus federal military tuition aid received, and removes the rule that awards cannot depend on a member's unit, drill location or Army versus Air Guard branch.
Jan 30, 2025 · Failed 31–68 · with most RepublicansOfficial record ↗
Declares that actions of the United Nations, its agencies and the World Economic Forum are not binding in Iowa, bars state and local governments from enforcing them, and requires the attorney general to seek court orders against violations.
Voted against most of their party on 3 of 312 party-divided votes on file.
Relating to the approval and publication of meeting minutes of county boards of supervisors
What it does: On the version voted Mar 10, 2026: Requires a county board of supervisors' proceedings to be approved before publication, by the board at its next meeting or by the chairperson beforehand, and the county auditor to fu…
Voted no · most Republicans voted yes · Democrats 1–27, Republicans 62–2
Relating to criminal investigation, including the extension of DNA submission requirements to persons arrested for a felony or aggravated misdemeanor
What it does: Requires people arrested for a felony or violent aggravated misdemeanor to give a DNA sample, and has DNA records deleted automatically within 30 days after dismissal, acquittal, no charge within a year of arrest, or…
Voted no · most Republicans voted yes · Democrats 9–21, Republicans 55–9
Concerning the licensing and regulation of gambling games, including a moratorium on the issuance of new licenses, and including effective date and retroactive applicability provisions
What it does: Caps state casino and racetrack gambling licenses at 19 through June 2030, limits them to counties that had one on Jan. 1, 2025, bars new licenses that would cut an existing casino's revenue over 10%, and expands the…
Voted no · most Republicans voted yes · Democrats 15–17, Republicans 53–14
Substantive votes concern legislation or nominations; procedural votes concern how the chamber considers them. A Yes vote applies to the motion shown, which may not be final passage.
HF 2801 · IA HOUSE
Modifying the major economic growth attraction program, and including effective date provisions
YesVOTED
Motion: Shall the bill pass?
Lets the state award one business a tax credit of up to 10% of its investment, paid over ten years, for a major project in a county of 50,000 people or fewer, instead of up to 5% credits for two businesses; credits are refundable and transferable.
Relating to state and local government taxes, fees, financial authority, and budgets, by modifying property assessment provisions, divisions of revenue, and funding from the secure an advanced vision for education fund, establishing a program for first-time homebuyers, modifying and making appropriations, and including effective date, applicability, and retroactive applicability provisions
YesVOTED
Motion: Shall the bill pass?
On the version voted May 3, 2026: Replaces most homeowners' homestead property tax credit with an exemption of 10% of taxable value, from $5,500 to $20,000, starting in 2026, limits county and city general levies and other rate-limited levies to 2% yearly growth, and creates FirstHome Iowa savings accounts.
Relating to state and local government and finances, including by making, modifying, limiting, or reducing appropriations, distributions, or transfers, authorizing expenditure of unappropriated moneys in special funds, making corrections, and providing for properly related matters including the national electrical code, local civil rights laws, political party state central committees, noxious weeds, nonresident deer hunting licenses, proprietary treatment systems, poultry associations, tax c...
YesVOTED
Motion: Shall the bill pass?
On the version voted May 3, 2026: Makes wide-ranging changes to state law and budgets, including corrections to 2026 acts, limits on standing appropriations, an insurer tax credit for health care access, a civil litigation abuse lawsuit, required American history and government courses at state universities, and judicial salary changes.
Relating to state government and finances, including by making corrections, and including effective date and retroactive applicability provisions
NoVOTED
Motion: Shall amendment H–8494, to amendment H–8491, be adopted?
Amends the bill to remove its division that changes the 2023 National Electrical Code for Iowa homes (such as dropping arc-fault interrupter requirements) and bars local electrical codes stricter than the national code. (AI-written)
On the version voted May 3, 2026: Makes wide-ranging changes to state law and budgets, including corrections to 2026 acts, limits on standing appropriations, an insurer tax credit for health care access, a civil litigation abuse lawsuit, required American history and government courses at state universities, and judicial salary changes.
Proposing an amendment to the Constitution of the State of Iowa relating to requirements for certain state tax law changes
NoVOTED
Motion: Shall amendment H–8490 be adopted?
On the version voted Apr 15, 2025: Proposes a state constitutional amendment requiring a two-thirds vote of each legislative chamber to raise income tax rates or create a new state income-based tax; it goes to voters in November 2026.
Proposing an amendment to the Constitution of the State of Iowa relating to requirements for certain state tax law changes
NoVOTED
Motion: Shall the rules be suspended to consider amendment H–8488?
On the version voted Apr 15, 2025: Proposes a state constitutional amendment requiring a two-thirds vote of each legislative chamber to raise income tax rates or create a new state income-based tax; it goes to voters in November 2026.
Proposing an amendment to the Constitution of the State of Iowa relating to requirements for certain state tax law changes
NoVOTED
Motion: Shall amendment H–8487 be adopted?
On the version voted Apr 15, 2025: Proposes a state constitutional amendment requiring a two-thirds vote of each legislative chamber to raise income tax rates or create a new state income-based tax; it goes to voters in November 2026.
Proposing an amendment to the Constitution of the State of Iowa relating to requirements for certain state tax law changes
NoVOTED
Motion: Shall the rules be suspended to consider amendment H–8486?
On the version voted Apr 15, 2025: Proposes a state constitutional amendment requiring a two-thirds vote of each legislative chamber to raise income tax rates or create a new state income-based tax; it goes to voters in November 2026.
Proposing an amendment to the Constitution of the State of Iowa relating to requirements for certain state tax law changes
NoVOTED
Motion: Shall the rules be suspended to consider amendment H–8485?
On the version voted Apr 15, 2025: Proposes a state constitutional amendment requiring a two-thirds vote of each legislative chamber to raise income tax rates or create a new state income-based tax; it goes to voters in November 2026.
Proposing an amendment to the Constitution of the State of Iowa relating to requirements for certain state tax law changes
NoVOTED
Motion: Shall the rules be suspended to consider amendment H–8484?
On the version voted Apr 15, 2025: Proposes a state constitutional amendment requiring a two-thirds vote of each legislative chamber to raise income tax rates or create a new state income-based tax; it goes to voters in November 2026.