← Reps
Official photo of John Cherry

State · Michigan Senate

John Cherry

State Senator · Senate District 27 · Party: Democratic

392 final-passage votes on record.

Their job

A member of Michigan's state Senate, which votes on the state's laws and budget.

Latest votes
  • Voted Yes on SB 276 (Natural resources: fishing; structuring of fishing licenses and hunting licenses; revise. Amends secs. 43520, 43522, 43523a, 43523b, 43524, 43525b, 43525c, 43527a, 43528, 43528a, 43528b, 43529, 43531, 43532, 43532a, 43533, 43535, 43540a, 43540c, 43546 & 43553 of 1994 PA 451 (MCL 324.43520 et seq.) & adds sec. 503d. TIE BAR WITH: SB 0277'25). It passed. Oct 21, 2025
  • Voted Yes on SB 456 (Law enforcement: reports; notification of the public through wireless devices of a missing senior or vulnerable adult; provide for. Amends title & sec. 5 of 2012 PA 176 (MCL 28.715).). It passed. Oct 21, 2025
  • Voted Yes on SB 330 (Courts: juries; exemption from jury service; expand. Amends sec. 1307a of 1961 PA 236 (MCL 600.1307a).). It passed. Oct 21, 2025

Votes from the official record of each vote. How Quick mode works

Record at a glance

392
Final-passage votes
396
All recorded votes

Counts of recorded votes only. ThePillory doesn't score or grade officials.

OfficeDemocratic
Office
State Senator
District
Senate District 27
Party
Democratic
Term
Since 2023-01-01
SourceOct 9, 2026

Last verified Oct 9, 2026.

Official source ↗

Photo: Photo via Open States

Today
1993Today

No platform recorded yet

This tab shows John Cherry's platform in two parts. In their own words: a short excerpt, word for word, from their own Issues or Priorities page, with a link to the whole page, and statements their office submits, labeled as such. Commitments tracked: specific, checkable promises (signing a named bill, funding a program at a stated amount, finishing a project by a date), each quoted with its date and source and checked in code before it's published, with a status that changes only with evidence.

How the platform is recorded

Showing final-passage votes only. Choose “All votes” to include procedural and other votes, clearly labeled.

  • SB 276

    Natural resources: fishing; structuring of fishing licenses and hunting licenses; revise. Amends secs. 43520, 43522, 43523a, 43523b, 43524, 43525b, 43525c, 43527a, 43528, 43528a, 43528b, 43529, 43531, 43532, 43532a, 43533, 43535, 43540a, 43540c, 43546 & 43553 of 1994 PA 451 (MCL 324.43520 et seq.) & adds sec. 503d. TIE BAR WITH: SB 0277'25

    PASSED ROLL CALL # 279 YEAS 23 NAYS 13 EXCUSED 1 NOT VOTING 0

    Oct 21, 2025 · Result: Passed

  • SB 456

    Law enforcement: reports; notification of the public through wireless devices of a missing senior or vulnerable adult; provide for. Amends title & sec. 5 of 2012 PA 176 (MCL 28.715).

    PASSED ROLL CALL # 278 YEAS 36 NAYS 0 EXCUSED 1 NOT VOTING 0

    Oct 21, 2025 · Result: Passed

  • SB 330

    Courts: juries; exemption from jury service; expand. Amends sec. 1307a of 1961 PA 236 (MCL 600.1307a).

    PASSED ROLL CALL # 277 YEAS 34 NAYS 2 EXCUSED 1 NOT VOTING 0

    Oct 21, 2025 · Result: Passed

  • SB 596

    State finance: budgets; legislatively directed spending items; create a request and monitoring process for. Amends 1984 PA 431 (MCL 18.1101 - 18.1594) by adding sec. 364. TIE BAR WITH: HB 4420'25

    PASSED ROLL CALL # 276 YEAS 31 NAYS 5 EXCUSED 1 NOT VOTING 0

    Oct 21, 2025 · Result: Passed

  • HB 4962

    Military affairs: other; Michigan National Guard member benefit fund; create. Creates new act. TIE BAR WITH: HB 4958'25, HB 4953'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 274 YEAS 33 NAYS 1 EXCUSED 3 NOT VOTING 0

    Oct 8, 2025 · Result: Passed

  • SB 370

    Military affairs: other; Tricare premium reimbursement program; create. Creates new act. TIE BAR WITH: SB 0540'25, SB 0542'25, HB 4962'25

    PASSED ROLL CALL # 273 YEAS 34 NAYS 0 EXCUSED 3 NOT VOTING 0

    Oct 8, 2025 · Result: Passed

  • HB 4706

    Appropriations: omnibus; appropriations for multiple departments and branches for the fiscal year 2025-2026 and supplemental appropriations for fiscal year 2024-2025; provide for. Creates appropriation act.

    SENATE ADOPTED CONFERENCE REPORT WITH IMMEDIATE EFFECT ROLL CALL # 258 YEAS 31 NAYS 5 EXCUSED 1 NOT VOTING 0

    Oct 3, 2025 · Result: Passed

  • HB 4392

    Appropriations: department of natural resources; appropriations from the natural resources trust fund; provide for. Creates appropriation act.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 259 YEAS 35 NAYS 1 EXCUSED 1 NOT VOTING 0

    Oct 3, 2025 · Result: Passed

  • SB 166

    Appropriations: school aid; fiscal year 2025-2026 appropriations for K-12 school aid; provide for. Amends, adds & repeals (See bill).

    SENATE ADOPTED CONFERENCE REPORT WITH IMMEDIATE EFFECT ROLL CALL # 257 YEAS 31 NAYS 5 EXCUSED 1 NOT VOTING 0

    Oct 3, 2025 · Result: Passed

  • SB 577

    Water supply: other; fees related to water resources; modify. Amends sec. 9 of 1976 PA 399 (MCL 325.1009).

    ROLL CALL: ROLL CALL # 266 YEAS 23 NAYS 13 EXCUSED 1 NOT VOTING 0

    Oct 3, 2025 · Result: Passed

  • HB 4183

    Transportation: motor fuel tax; motor fuel tax; increase and expand applicability. Amends sec. 8 of 2000 PA 403 (MCL 207.1008). TIE BAR WITH: HB 4180'25, HB 4181'25, HB 4182'25, SB 0578'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 272 YEAS 24 NAYS 12 EXCUSED 1 NOT VOTING 0

    Oct 3, 2025 · Result: Passed

  • HB 4161

    Appropriations: omnibus; appropriations for multiple departments and branches for October 1 to 8, 2025; provide for. Creates appropriation act.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 254 YEAS 31 NAYS 2 EXCUSED 2 NOT VOTING 2

    Oct 1, 2025 · Result: Passed

  • HB 4706

    Appropriations: omnibus; appropriations for multiple departments and branches for the fiscal year 2025-2026 and supplemental appropriations for fiscal year 2024-2025; provide for. Creates appropriation act.

    PASSED ROLL CALL # 255 YEAS 21 NAYS 10 EXCUSED 6 NOT VOTING 0

    Oct 1, 2025 · Result: Passed

  • SB 420

    Civil rights: open meetings; the children trust Michigan state board; allow to meet remotely under the open meetings act. Amends sec. 3a of 1976 PA 267 (MCL 15.263a). TIE BAR WITH: SB 0418'25

    PASSED ROLL CALL # 236 YEAS 22 NAYS 14 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 109

    State management: funds; cap and distribution of funds in the disaster and contingency fund; modify, and create new fund. Amends title & secs. 18 & 19 of 1976 PA 390 (MCL 30.418 & 30.419) & adds sec. 18a.

    PASSED ROLL CALL # 238 YEAS 24 NAYS 12 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • HB 4524

    Property: recording; marketable record title act; revise. Amends title & secs. 1, 1a, 2, 3, 4, 5, 6 & 8 of 1945 PA 200 (MCL 565.101 et seq.) & adds sec. 5a.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 233 YEAS 35 NAYS 0 EXCUSED 0 NOT VOTING 2

    Sep 25, 2025 · Result: Passed

  • SB 566

    Worker's compensation: other; certain filing fees and redemption fees; require to be established by rule. Amends secs. 625 & 835 of 1969 PA 317 (MCL 418.625 & 418.835).

    PASSED ROLL CALL # 253 YEAS 19 NAYS 16 EXCUSED 2 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 421

    Children: child abuse or child neglect; reference to the state child abuse and neglect prevention board; update in the vehicle code. Amends sec. 811j of 1949 PA 300 (MCL 257.811j). TIE BAR WITH: SB 0418'25, HB 4805'25, HB 4808'25

    PASSED ROLL CALL # 237 YEAS 36 NAYS 0 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 563

    Aeronautics: other; aircraft registration fees; modify. Amends sec. 77 of 1945 PA 327 (MCL 259.77).

    PASSED ROLL CALL # 251 YEAS 19 NAYS 16 EXCUSED 2 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 574

    State management: funds; money in the 21st century jobs trust fund; modify disbursement of. Amends sec. 7 of 2000 PA 489 (MCL 12.257).

    PASSED ROLL CALL # 244 YEAS 19 NAYS 17 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 542

    Military affairs: other; tuition assistance for Michigan National Guard members; modify. Amends secs. 3 & 4 of 2014 PA 259 (MCL 32.433 & 32.434). TIE BAR WITH: SB 0540'25, HB 4962'25

    PASSED ROLL CALL # 243 YEAS 26 NAYS 10 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 575

    Local government: financing; certain filing fees; modify. Amends secs. 303 & 319 of 2001 PA 34 (MCL 141.2303 & 141.2319).

    PASSED ROLL CALL # 245 YEAS 19 NAYS 17 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 418

    Children: child abuse or child neglect; child abuse and neglect prevention act; modify. Amends title & secs. 2, 3, 4, 9, 10 & 12 of 1982 PA 250 (MCL 722.602 et seq.). TIE BAR WITH: SB 0421'25, HB 4805'25, HB 4808'25

    PASSED ROLL CALL # 234 YEAS 36 NAYS 0 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 383

    Higher education: financial aid; Michigan achievement skills scholarship; provide for. Creates new act. TIE BAR WITH: SB 0382'25

    PASSED ROLL CALL # 240 YEAS 25 NAYS 11 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 419

    Children: other; rolling average amount for disbursement under the children’s trust fund; increase. Amends sec. 1 of 1982 PA 249 (MCL 21.171).

    PASSED ROLL CALL # 235 YEAS 36 NAYS 0 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 576

    State management: funds; energy efficiency revolving fund; establish. Amends 1984 PA 431 (MCL 18.1101 - 18.1594) by adding sec. 475.

    PASSED ROLL CALL # 246 YEAS 19 NAYS 17 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 541

    Military affairs: other; Michigan National Guard member benefit fund; create. Creates new act. TIE BAR WITH: SB 0540'25, SB 0542'25

    PASSED ROLL CALL # 242 YEAS 30 NAYS 6 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 579

    Natural resources: other; certain fees in the natural resources and environmental protection act; modify. Amends secs. 3104, 3110, 3118, 3120, 4104, 11153, 30104, 30109, 32312 & 32513 of 1994 PA 451 (MCL 324.3104 et seq.).

    PASSED ROLL CALL # 249 YEAS 19 NAYS 17 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 578

    Highways: bridges; movable bridge fund; modify and create neighborhood roads fund. Amends sec. 11g of 1951 PA 51 (MCL 247.661g) & adds sec. 13c. TIE BAR WITH: HB 4180'25, HB 4181'25, HB 4182'25, HB 4183'25, HB 4951'25, HB 4961'25, HB 4968'25

    PASSED ROLL CALL # 248 YEAS 19 NAYS 17 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 565

    Property tax: exemptions; fund from which municipalities are reimbursed for certain revenue lost due to the small business property tax exemption; modify to require that unused funds lapse to the general fund. Amends sec. 3a of 2000 PA 489 (MCL 12.253a).

    PASSED ROLL CALL # 252 YEAS 19 NAYS 16 EXCUSED 2 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 382

    Higher education: financial aid; Michigan achievement scholarship; provide for. Creates new act. TIE BAR WITH: SB 0383'25

    PASSED ROLL CALL # 239 YEAS 23 NAYS 13 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 273

    Agriculture: other; water quality protection fee; extend sunset. Amends sec. 8715 of 1994 PA 451 (MCL 324.8715) & repeals (See bill).

    PASSED ROLL CALL # 250 YEAS 36 NAYS 0 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 540

    Military affairs: other; child care reimbursement for Michigan National Guard members; provide for. Creates new act. TIE BAR WITH: SB 0542'25, HB 4962'25

    PASSED ROLL CALL # 241 YEAS 30 NAYS 6 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 577

    Water supply: other; fees related to water resources; modify. Amends sec. 9 of 1976 PA 399 (MCL 325.1009).

    PASSED ROLL CALL # 247 YEAS 19 NAYS 17 EXCUSED 1 NOT VOTING 0

    Sep 25, 2025 · Result: Passed

  • SB 294

    Crimes: animals; forfeiture of seized animals and restitution for care and treatment of certain forfeited animals; amend. Amends sec. 50b of 1931 PA 328 (MCL 750.50b).

    PASSED ROLL CALL # 230 YEAS 29 NAYS 4 EXCUSED 4 NOT VOTING 0

    Sep 18, 2025 · Result: Passed

  • SB 293

    Animals: care and treatment; forfeiture of seized animals and restitution for the animals' care; amend. Amends sec. 50 of 1931 PA 328 (MCL 750.50).

    PASSED ROLL CALL # 229 YEAS 29 NAYS 4 EXCUSED 4 NOT VOTING 0

    Sep 18, 2025 · Result: Passed

  • SB 413

    Health occupations: psychologists; licensure requirements for limited licensed psychologists; modify and modify membership of Michigan board of psychology. Amends secs. 18221, 18223, 18233 & 18237 of 1978 PA 368 (MCL 333.18221 et seq.).

    PASSED ROLL CALL # 228 YEAS 33 NAYS 0 EXCUSED 4 NOT VOTING 0

    Sep 18, 2025 · Result: Passed

  • SB 533

    Elections: offenses; false statements or misrepresentations concerning elections; prohibit. Amends 1954 PA 116 (MCL 168.1 - 168.992) by adding sec. 931c.

    PASSED ROLL CALL # 227 YEAS 19 NAYS 14 EXCUSED 4 NOT VOTING 0

    Sep 17, 2025 · Result: Passed

  • SB 204

    Education: school districts; policy and procedures regarding closure of a school building; require. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1258.

    PASSED ROLL CALL # 226 YEAS 19 NAYS 15 EXCUSED 3 NOT VOTING 0

    Sep 10, 2025 · Result: Passed

  • SB 501

    Health occupations: physical therapists; licensing process; modify to incorporate physical therapy licensing compact. Amends secs. 16335, 17801 & 17821 of 1978 PA 368 (MCL 333.16335 et seq.) & adds secs. 17820a & 17820b. TIE BAR WITH: HB 4101'25

    PASSED ROLL CALL # 224 YEAS 32 NAYS 0 EXCUSED 5 NOT VOTING 0

    Sep 9, 2025 · Result: Passed

  • SB 395

    Natural resources: gas and oil; definitions in the crude oil and petroleum act; update. Amends sec. 1 of 1929 PA 16 (MCL 483.1). TIE BAR WITH: SB 394'25

    PASSED ROLL CALL # 220 YEAS 31 NAYS 6 EXCUSED 0 NOT VOTING 0

    Sep 4, 2025 · Result: Passed

  • SB 398

    Health: substance use disorder treatment; substance use disorder services programs requirements; modify, and prohibit the promulgation of certain rules. Amends secs. 6230 & 6234 of 1978 PA 368 (MCL 333.6230 & 333.6234).

    PASSED ROLL CALL # 222 YEAS 37 NAYS 0 EXCUSED 0 NOT VOTING 0

    Sep 4, 2025 · Result: Passed

  • SB 394

    Natural resources: gas and oil; ownership and conveyance rights associated with pore space; establish. Creates new act. TIE BAR WITH: SB 395'25

    PASSED ROLL CALL # 219 YEAS 29 NAYS 7 EXCUSED 0 NOT VOTING 1

    Sep 4, 2025 · Result: Passed

  • SB 396

    Environmental protection: air pollution; regulation of carbon sequestration; provide for. Amends secs. 502 & 1301 of 1994 PA 451 (MCL 324.502 & 324.1301); adds sec. 52509 & subch. 6 to ch. 3 of art. III. TIE BAR WITH: SB 0394'25, SB 0395'25

    PASSED ROLL CALL # 221 YEAS 29 NAYS 7 EXCUSED 0 NOT VOTING 1

    Sep 4, 2025 · Result: Passed

  • SB 246

    Environmental protection: hazardous waste; environmental protection; landfills; disposal fees; increase, and limit certain disposal wells and TENORM disposal. Amends secs. 11102, 11103, 11104, 11108, 11109, 11110, 11125, 11132, 11514b, 11525a, 62501 & 62509 of 1994 PA 451 (MCL 324.11102 et seq.); adds secs. 11122, 62508b & 62509d & repeals secs. 11111 & 11112 of 1994 PA 451 (MCL 324.11111 & 324.11112).

    PASSED ROLL CALL # 217 YEAS 19 NAYS 15 EXCUSED 3 NOT VOTING 0

    Aug 26, 2025 · Result: Passed

  • SB 363

    Consumer protection: identity theft; references to identity theft protection act in 1846 RS 1; update. Amends sec. 9 of 1846 RS 1 (MCL 8.9). TIE BAR WITH: SB 0360'25

    PASSED ROLL CALL # 215 YEAS 19 NAYS 15 EXCUSED 3 NOT VOTING 0

    Aug 26, 2025 · Result: Passed

  • SB 361

    Consumer protection: identity theft; references to identity theft protection act in deferred presentment service transactions act; revise. Amends sec. 22 of 2005 PA 244 (MCL 487.2142). TIE BAR WITH: SB 0360'25

    PASSED ROLL CALL # 213 YEAS 19 NAYS 15 EXCUSED 3 NOT VOTING 0

    Aug 26, 2025 · Result: Passed

  • SB 360

    Consumer protection: identity theft; identity theft protection act; modify. Amends ses. 3, 12 & 12b of 2004 PA 452 (MCL 445.63 et seq.); adds secs. 11a, 11b, 20, 20a, 20b & 20c & repeals secs. 15 & 17 of 2004 PA 452 (MCL 445.75 & 445.77).

    PASSED ROLL CALL # 212 YEAS 19 NAYS 15 EXCUSED 3 NOT VOTING 0

    Aug 26, 2025 · Result: Passed

  • SB 247

    Environmental protection: hazardous waste; injection well disposal fee; provide for. Amends sec. 62506a of 1994 PA 451 (MCL 324.62506a).

    PASSED ROLL CALL # 218 YEAS 19 NAYS 15 EXCUSED 3 NOT VOTING 0

    Aug 26, 2025 · Result: Passed

  • SB 362

    Consumer protection: identity theft; references to identity theft protection act in Michigan penal code; revise. Amends sec. 159g of 1931 PA 328 (MCL 750.159g). TIE BAR WITH: SB 0360'25

    PASSED ROLL CALL # 214 YEAS 19 NAYS 15 EXCUSED 3 NOT VOTING 0

    Aug 26, 2025 · Result: Passed

Older votes

Campaign money for Michigan's officials isn't on ThePillory yet. It comes from each state's own campaign finance agency, and will be added state by state.

Members of Congress: Federal Election Commission. California: Cal-Access.

Committees

No committee assignments loaded for this legislator.

Issues

No reports yet. Reporting opens when accounts launch.

How it works