2026 General Election · Tuesday, November 3, 2026

Michigan Senate District 31

2 candidates, listed alphabetically.

Candidates

Chris Kleinjans

Democratic

Work
Community Impact Officer, Allegan County Community Foundation

Chris Kleinjans has been Community Impact Officer at the Allegan County Community Foundation since 2024. He was a community nutrition instructor with Michigan State University Extension from 2012 to 2024 and director of education at the Holland Historical Trust from 2002 to 2009, and he served in the U.S. Navy.

Sources for Kleinjans

  • Chris Kleinjans (BallotReady, Facts summarized from a public page (not copied))

John Wetzel

Republican

Work
Owner, Pure Voice Solutions; founder of Pure POS, Inc.

John Wetzel has owned Pure Voice Solutions since 2019 and founded and owned Pure POS, Inc. from 2003 to 2024. He worked as an IT systems administrator for Alcoa Aluminum and was a high school basketball official from 1994 to 2014.

Sources for Wetzel

  • John Wetzel (BallotReady, Facts summarized from a public page (not copied))

Forums and debates

Public events where you can see the candidates, from the hosts' own announcements. Check the host's page for changes before you go.

  • Wednesday, October 14, 2026, 6:30 p.m. · Meet the candidates (held)

    Meet and greet: 4th Congressional District, Senate District 31, House Districts 85 and 86, 58th District Court · hosted by League of Women Voters (listed on VOTE411)

    Howard Miller Library Ballroom, 14 S. Church St., Zeeland

    Details (VOTE411 (League of Women Voters Education Fund))

Sources

Candidate list and race details

What's included
U.S. Senate and House, statewide offices, every state legislative district on the ballot and statewide ballot measures.
Everything else
Local races (county, city, school board, judges) and anything else on your ballot are on your official sample ballot: mvic.sos.state.mi.us.
Candidate lists
As of Wednesday, October 14, 2026.

This is not an official ballot. Confirm your registration, polling place and ballot with your election office through vote.gov.