⚖ Vote Tracker
John Hoffman

Sen. John Hoffman

Democratic-Farmer-Labor Minnesota Senate · District 34 · Minnesota

-0.515Left–right score (within Senate)−1 = most liberal, +1 = most conservative in this chamber. Only compare with others in the same chamber.
#34 of 67Chamber rank, liberal→conservative#1 is the most liberal ranked member of this chamber.
92.4%Party unityHow often they vote the same way as most of their own party.
144Roll calls (0 missed/absent)Recorded votes we have for this session; “missed” means they didn’t vote.

In office since 2023-01-03 · sen.john.hoffman@senate.mn · senate.mn/…/member_bio.html?mem_id=1 · Open States ID b31cb55a-94ea-4f44-a4b9-8003b32c749a

Capitol: Room 2111, Minnesota Senate Building 95 University Ave. West, St. Paul, MN 55155 651-296-4154

Where they sit in the Minnesota Senate

-0.515 -1-0.500.51Lib.Cons.

Each gray bar counts how many ranked members of the Minnesota Senate have a score in that range, from most liberal (left) to most conservative (right). The colored line is John Hoffman. Scores are relative to this chamber only.

Chamber, by party

← Liberal (−1)Conservative (+1) →

Each tick is one ranked member, placed by their score (blue D, red R, purple I/other). The tall tick is John Hoffman.

Committees

Recent votes (latest 60 of 144 in the current session data)

DateBill / motionVoteResult
2026-05-17SF 3967 Third reading Passed as amended
Due date of the pediatric hospital-to-home transition pilot program report modification
YeaPass
40–27
2026-05-17HF 4102 Motion did not prevail for urgency, rules suspension, pursuant to rule 34.1
State Patrol compensation study requirements modified, and volunteer chaplains allowed within the state patrol.
YeaPass
35–32
2026-05-17HF 2484 Third reading Passed
Bonding bill; spending authorized to acquire and better land and buildings and for other improvements of a capital nature, new programs established and existing programs modified, report required, prior appropriations mo
YeaPass
50–17
2026-05-17HF 3629 Third reading Passed as amended
Program payment withholding provided for credible allegation of fraud, grant management provisions changed, and program integrity reports required.
YeaPass
67–0
2026-05-17HF 719 Third reading Passed
Safe routes to school grant program funding provided, bonds issued, and money appropriated.
YeaPass
60–7
2026-05-17HF 4188 Third Reading Repassed
Commerce policy bill.
YeaPass
49–15
2026-05-17HF 4492 Third reading Passed as amended
Read Act modified, early literacy field experiences required for teacher candidates, high school diploma established for veterans, and rulemaking required.
YeaPass
67–0
2026-05-17HF 2438 Third Reading Repassed
Taxation bill; financing and operation of state and local government provided.
YeaPass
52–15
2026-05-17HF 2438 Senate adopted CC report and repassed bill
Taxation bill; financing and operation of state and local government provided.
YeaPass
60–7
2026-05-17SF 4400 Third reading Passed
Electronic visit verification requirements regulation and nonemergency medical transportation modification
YeaPass
67–0
2026-05-16HF 3900 Motion to reject CC report, did not prevail
Permanent school fund investment, management, and distribution policy modified; and constitutional amendment proposed.
NayFail
33–34
2026-05-16HF 4591 Third reading Passed
State government policy and finance bill.
YeaPass
53–13
2026-05-16HF 3900 Senate adopted CC report and repassed bill
Permanent school fund investment, management, and distribution policy modified; and constitutional amendment proposed.
YeaPass
38–29
2026-05-16HF 3298 Third reading Passed
Reimbursement program established for underground petroleum storage tank systems with pressurized single-walled steel piping.
YeaPass
62–5
2026-05-16HF 3825 Third reading Passed
Health occupations; licensing and scope of practice modified for acupuncture and herbal medicine practice, athletic training, mortuary science, social work, dentistry practice, marriage and family therapy, pharmacy pract
YeaPass
42–24
2026-05-16HF 2433 Third reading Passed
Education finance bill.
YeaPass
53–14
2026-05-16HF 3900 Third Reading Repassed
Permanent school fund investment, management, and distribution policy modified; and constitutional amendment proposed.
YeaPass
43–24
2026-05-16SF 4515 Third reading Passed
Certain prize and ticket limits modification
YeaPass
67–0
2026-05-15SF 3236 Third reading Passed
Helmets requirement for operators of electric-assisted bicycles under the age of 18
YeaPass
34–33
2026-05-15HF 4074 Third reading Passed
Retirement policy bill.
YeaPass
57–9
2026-05-13HF 1141 Third Reading Repassed
Housing finance and policy bill.
YeaPass
42–25
2026-05-13HF 4239 Third reading Passed as amended
Noncampaign disbursements provided; data classification provided; complaints provided; and requirements for reports, written communications, and disclaimers modified.
YeaPass
46–21
2026-05-13HF 1141 Senate adopted CC report and repassed bill
Housing finance and policy bill.
YeaPass
39–27
2026-05-13HF 3404 Third reading Passed
Criminal penalty for impersonating a peace officer increased, crime of impersonating a peace officer while possessing a firearm established, enhanced penalties established, persons presenting as peace officers required t
YeaPass
67–0
2026-05-13SR 86 Adopted
A Senate resolution relating to conduct of Senate business during the interim between Sessions
YeaPass
57–0
2026-05-12SF 4504 Third reading Passed as amended
Omnibus Energy, Utilities, Environment, and Climate policy bill
YeaPass
35–32
2026-05-11HF 4252 Third reading Passed as amended
Higher education finance and policy bill.
YeaPass
36–31
2026-05-11HF 3426 Third reading Passed as amended
Environment and natural resources trust fund finance bill.
YeaPass
44–23
2026-05-11SF 3699 Third reading Passed as amended
Omnibus Immigration Enforcement and Civil Remedies
YeaPass
34–33
2026-05-11HF 4987 Third reading Passed
Ramsey County State-Aid Highway 96 portion designated as "Master Sergeant Nicole Amor Memorial Highway".
YeaPass
66–0
2026-05-07HF 3521 Third reading Passed
Exception to the hospital construction moratorium provided.
YeaPass
67–0
2026-05-07HF 1141 Third reading Passed as amended
Housing finance and policy bill.
YeaPass
35–31
2026-05-07HF 3900 Third reading Passed as amended
Permanent school fund investment, management, and distribution policy modified; and constitutional amendment proposed.
YeaPass
59–8
2026-05-07HF 3522 Third reading Passed as amended
Veterans; standards established for legislatively directed competitive and direct grants, honor guard detail provided, available benefits to veterans of the Secret War in Laos modified, eligibility for burial in state ve
YeaPass
67–0
2026-05-06HF 3769 Third reading Passed
Multiple levels of substance abuse care provided by the commissioner of corrections clarified in law, and access to mental health unit beds for incarcerated persons expanded.
YeaPass
57–9
2026-05-06HF 3709 Third reading Passed as amended
Virtual-currency custody services allowed to be offered and performed.
YeaPass
51–16
2026-05-06HF 4063 Bill repassed
First aid kit requirements on school buses modified, USDOT numbers required for all school buses, and school buses authorized on public roads for training purposes.
YeaPass
64–3
2026-05-06HF 4151 Third reading Passed
Eligibility of certain applicants for licenses to serve as private detectives or protective agents modified.
YeaPass
66–0
2026-05-06HF 4063 Third reading Passed
First aid kit requirements on school buses modified, USDOT numbers required for all school buses, and school buses authorized on public roads for training purposes.
YeaPass
63–3
2026-05-05SF 3298 Third reading Passed as amended
Omnibus Health Professional Scope and Licensing bill
YeaPass
44–21
2026-05-05SF 4059 Third reading Passed as amended
Omnibus Supplemental Finance Bill
YeaPass
35–31
2026-05-04SF 4067 Third reading Passed
Omnibus Firearms Bill
YeaPass
34–33
2026-04-30SF 4367 Third reading Passed
Housing and redevelopment agencies utilizing certain long-term equity investment authority authorization and qualifying government investment types modifications
YeaPass
45–21
2026-04-30SF 4474 Third reading Passed
Online sweepstakes games prohibition
YeaPass
62–3
2026-04-30HF 4224 Third reading Passed
Notice requirements for water discharges modified.
YeaPass
65–0
2026-04-30HF 2358 Third reading Passed
Enhanced criminal penalty provided for violations of coercion crime.
YeaPass
67–0
2026-04-30SF 4535 Third reading Passed as amended
Minnesota business recovery loan program establishment and appropriation
YeaPass
35–31
2026-04-30SF 4511 Third reading Passed as amended
Certain wagers and other activities regarding prediction markets prohibition provision and certain criminal convictions disqualifying for receiving a lawful gambling license provision
YeaPass
56–10
2026-04-30HF 3970 Third reading Passed
Remedy to extinguish a joint interest in a contract for deed of a perpetrator of domestic abuse or sexual assault established.
YeaPass
64–2
2026-04-29HF 4502 Third reading Passed as amended
Trusted contact program established to mitigate financial exploitation and fraud, and liability limited.
YeaPass
65–0
2026-04-29HF 4075 Third reading Passed
Uniform procedure established for imposition, implementation, and oversight of firearm restrictions resulting from certain criminal convictions and judicial orders.
YeaPass
40–25
2026-04-29HF 4188 Third reading Passed as amended
Commerce policy bill.
YeaPass
41–23
2026-04-29HF 3875 Third reading Passed as amended
Judiciary policy bill.
YeaPass
64–0
2026-04-29HF 4052 Third reading Passed
Various provisions governing telephone company regulation, facilities and property, pricing plans, service classification, and reporting requirements.
YeaPass
65–0
2026-04-29HF 3155 Third reading Passed
Gift card fraud included in organized retail theft.
YeaPass
65–0
2026-04-29HF 1606 Third reading Passed
Nudification technology access prohibited.
YeaPass
65–0
2026-04-28HF 3827 Third reading Passed
Grants from Bureau of Criminal Apprehension to local law enforcement clarified as reimbursements, law related to recording of crimes updated, process for determining how certain criminal records are ineligible for sealin
YeaPass
65–0
2026-04-28HF 3782 Third reading Passed
Chemical irritant used in buildings disclosure required, and commissioner of public safety required to develop a standard form.
YeaPass
58–7
2026-04-28HF 3676 Third reading Passed
Safe at Home program; protections, remedies, and various provisions provided and modified; and criminal penalties established.
YeaPass
66–0
2026-04-28HF 4133 Third reading Passed
Homeowner's insurance policies specified exclusions prohibited when damage is done by a peace officer.
YeaPass
54–11