Janice Weiner (born 1957)[1] is an American politician and member of the Iowa Senate representing the 45th District.
[3][4] Weiner first ran for public office in 2016, but did not win the Iowa City Community School Board seat vacated by Tom Yates.
[4][5][6] She then ran for an open seat in District 37 of the Iowa Senate in 2018,[3] losing a Democratic Party primary to Zach Wahls.
[9][10] Due to redistricting, incumbent state senator Joe Bolkcom was eligible to represent this seat, but had previously announced his retirement.
[11][12] Weiner defeated John Raley in the Democratic Party primary in June 2022,[13][14] and won the general election against Republican candidate Harold Weilbrenner.