John K O'Brien
Contact
Email · jobrien@leg.state.vt.us
Reaching John K O'Brien? Do it at scale.
Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.
83
Bills sponsored
this session · 103 all-time
23
Bills co-sponsored
this session · 146 all-time
4
Enacted into law
this session · 5 all-time
465
Recorded votes
87%
Vote participation
voted in 87% of 465 recorded votes
Voting scorecard
2026 session · computed from recorded roll-call votes
Party unity
84.1%
based on 44 votes
Votes with own party's majority
Independence
15.9%
based on 44 votes
Votes against own party's majority
Participation
73.3%
based on 44 votes
Roll calls where a yes/no was cast
Sponsored (introduced)
103 billsCurrent session 83 bills
- H.478 An act relating to requiring price look-up stickers on produce be compostable In Committee
- H.477 An act relating to forest management harvests on State Forest lands In Committee
- H.476 An act relating to establishing a Mechanized Logging and Trucking Training Program In Committee
- H.475 An act relating to establishing an equitable pricing system for the milk production In Committee
- H.372 An act relating to application of neonicotinoid pesticides to nursery starts and herbaceous plants In Committee
- H.345 An act relating to prohibiting the sale or distribution of glitter containing intentionally added synthetic polymers In Committee
- H.343 An act relating to making State lands available for farming by citizens of State-recognized Native American Indian tribes In Committee
- HCR 230 House concurrent resolution recognizing April 2026 as National Child Abuse Prevention Month in Vermont and honoring Prevent Child Abuse Vermont for a half century of outstanding community leadership and service Passed
- HCR 228 House concurrent resolution congratulating Ryan Kilborn on his selection as the recipient of the Vermont Forest Products Association Outstanding Management of Resources award Passed
- HCR 238 House concurrent resolution congratulating the Vermont Association for the Blind and Visually Impaired on a century of advocating for and facilitating the realization of outstanding support services Passed
- HCR 12 House concurrent resolution congratulating the 2024 University of Vermont Catamounts on winning their school’s first NCAA Division I men’s soccer championship (College Cup) Passed
- HCR 237 House concurrent resolution congratulating the Vermont-associated 2026 Winter Olympics medal winners Passed
- H 372 An act relating to application of neonicotinoid pesticides to nursery starts and herbaceous plants Introduced
- H 475 An act relating to establishing an equitable pricing system for the milk production Introduced
- HR 8 House resolution strongly objecting to the manner and circumstances under which U.S. immigration authorities arrested and detained Mohsen Mahdawi and strongly advocating that he be afforded due process under the law and released immediately from detention Introduced
- HCR 178 House concurrent resolution in memory of former Senator William H. Carris of Wells Passed
- H 478 An act relating to requiring price look-up stickers on produce be compostable Introduced
- HCR 19 House concurrent resolution congratulating Vermonter Noah Dines on establishing a new one-year world vertical skiing record of 3,590,097 feet Passed
- HCR 55 House concurrent resolution recognizing April 2025 as the Month of the Military Child in Vermont Passed
- H 477 An act relating to forest management harvests on State Forest lands Introduced
- H 112 An act relating to medical debt relief and excluding medical debt from credit reports Introduced
- HCR 307 House concurrent resolution honoring Representative Kevin "Coach" Christie of Hartford for his inspirational civic leadership and extending future best wishes Passed
- HCR 70 House concurrent resolution designating April 10, 2025 as Alzheimer’s Awareness Day at the State House Passed
- H 502 An act relating to charging for actual cost under Vermont’s Public Records Act Introduced
- HCR 189 House concurrent resolution designating February 11, 2026, as Disability Advocacy Day at the State House Passed
Historical 20 bills
- H 457 An act relating to establishing a tax on the transit of agricultural commodities Died
- H 422 An act relating to the development of a committee to study the impacts of perfluoroalkyl and polyfluoroalkyl substances in leachate from landfills in the State Died
- HCR 19 House concurrent resolution in memory of Robert D. Murray of South Strafford Died
- H 618 An act relating to providing the Abenaki with access to State lands Died
- HR 12 House resolution commemorating the 250th anniversary of the Town of Royalton Died
- H 810 An act relating to first aid training for school bus operators Died
- HCR 284 House concurrent resolution honoring Euclid Farnham for his extraordinary legacy in the Town of Tunbridge Died
- HCR 291 House concurrent resolution in memory of former Representative and Royalton Town Moderator David M. Ainsworth Died
- H 480 An act relating to the sale of unpasteurized milk Died
- HCR 81 House concurrent resolution honoring Daniel Roberts on his half century of exemplary service as a Tunbridge volunteer firefighter Died
- H 394 An act relating to the disposition of the remains of veterans Signed
- HCR 258 House concurrent resolution congratulating the 2019 White River Valley High School Wildcats Division III championship softball team Died
- HCR 189 House concurrent resolution in memory of Michael W. Stone of Orange Died
- HCR 259 House concurrent resolution congratulating the 2019 White River Valley High School Wildcats Division III championship baseball team Died
- HCR 261 House concurrent resolution commemorating the 400th anniversary of the Mayflower’s arrival in the New World Died
- H.457 An act relating to establishing a tax on the transit of agricultural commodities Died
- H.422 An act relating to the development of a committee to study the impacts of perfluoroalkyl and polyfluoroalkyl substances in leachate from landfills in the State Died
- H.370 An act relating to maintenance and use of legal trails Died
- H.336 An act relating to providing the Abenaki with access to State lands Died
- H.618 An act relating to providing the Abenaki with access to State lands Died
Co-sponsored
146 billsCurrent session 23 bills
- H.868 An act relating to prohibiting the use of ultra-processed foods in school food programs In Committee
- H.810 An act relating to protections for covered bridges In Committee
- H.751 An act relating to telecommunications siting In Committee
- H.739 An act relating to prohibiting the use and sale of the herbicide paraquat Signed
- H.730 An act relating to Act 250 location-based jurisdiction In Committee
- H.712 An act relating to the Uniform Capacity Tax and Farm Security Special Fund In Committee
- H.681 An act relating to voter approval prior to school closure In Committee
- H.677 An act relating to primary, secondary, and local importance agricultural soils and solar energy generation In Committee
- H.502 An act relating to charging for actual cost under Vermont’s Public Records Act In Committee
- H.417 An act relating to prohibiting certain artificial dyes in foods and beverages served or sold at school In Committee
- H.401 An act relating to exemptions for food manufacturing establishments Signed
- H.397 An act relating to miscellaneous amendments to the statutes governing emergency management and flood response Signed
- H.303 An act relating to the use of septage, sludge, and biosolids In Committee
- H.273 An act relating to the Use Value Appraisal Program In Committee
- H.229 An act relating to establishing the Farm and Forestry Operations Security Special Fund to provide grants for losses to farms and forestry operations due to weather conditions In Committee
- H.217 An act relating to prohibiting geoengineering In Committee
- H.211 An act relating to data brokers and personal information Signed
- H.210 An act relating to an age-appropriate design code In Committee
- H.208 An act relating to consumer data privacy and online surveillance In Committee
- H.134 An act relating to calculating land use change tax and creating a new land use change tax exemption for developing affordable housing In Committee
- H.115 An act relating to tax debt forgiveness for victims of fraud In Committee
- H.112 An act relating to medical debt relief and excluding medical debt from credit reports In Committee
- H.94 An act relating to events at accessory on-farm businesses In Committee
Historical 123 bills
- H 205 An act relating to establishing the Small Farmer Diversification and Transition Program Died
- JRH 4 Joint resolution recognizing March 31, 2023 as Transgender Day of Visibility in Vermont, expressing support for the transgender rights of all Vermonters, and opposing legislation restricting the rights of transgender Vermonters regardless of their age Died
- HCR 69 House concurrent resolution honoring former President James Earl Carter as a tireless international humanitarian and public servant Died
- HCR 114 House concurrent resolution honoring Karen Horn of Moretown for her exemplary leadership representing and strengthening local government in Vermont Died
- H 455 An act relating to the requirement to pass a civics test for high school graduation Died
- H 66 An act relating to paid family and medical leave insurance Died
- HCR 31 House concurrent resolution in memory of Marshall Webb Died
- HCR 21 House concurrent resolution honoring the organizations and individuals working to resolve Vermont’s rural broadband access crisis Died
- H 96 An act relating to affordably meeting the mandated greenhouse gas reductions for the thermal sector through electrification, decarbonization, efficiency, and weatherization measures Died
- H 134 An act relating to municipal speed limits on unposted and unpaved town highways Died
- HR 25 House resolution honoring Senator Patrick J. Leahy for his nearly half century of extraordinary public service in the U.S. Senate Died
- SCR 12 Senate concurrent resolution memorializing the more than 500 Vermonters who have died due to COVID-19, extending sincere condolences to their families, and thanking those Vermonters whose frontline jobs have been especially challenging during the pandemic Died
- HCR 76 House concurrent resolution congratulating Elle Purrier St. Pierre on her outstanding performance in the 2020 Olympics women’s 1500-meter race Died
- HCR 44 House concurrent resolution congratulating the Vermont Student Assistance Corporation on the 30th anniversary of its TRIO Educational Opportunity Center of Vermont Died
- H 88 An act relating to the use value appraisal program. Signed
- H 552 An act relating to transportation initiatives to reduce carbon emissions Died
- HCR 17 House concurrent resolution honoring former Vermont House Clerk William M. MaGill for his notable contributions to the State legislative process Died
- HCR 31 House concurrent resolution in memory of U.S. Second Circuit Judge Peter W. Hall Died
- HCR 156 House concurrent resolution recognizing National Foster Care Month in Vermont Died
- JRH 18 Joint resolution relating to the Russian invasion of Ukraine Died
- HCR 23 House concurrent resolution honoring former Representative Edward H. Paquin Jr. for his exemplary leadership as a disability rights advocate Died
- HCR 160 House concurrent resolution honoring the General Assembly’s venerable head doorkeeper, Cornelius F. Reed Jr. of Wolcott Died
- HCR 9 House concurrent resolution recognizing the unwavering dedication of Vermont’s health care workforce during the COVID-19 pandemic Died
- HCR 72 House concurrent resolution honoring the Vermont Department of Health for its exemplary public service during the COVID-19 Pandemic Died
- H 143 An act relating to increasing special education State aid for prekindergarten students Died
Voting record
Current session 50 votes
| Bill | Vote | Result | Date |
|---|---|---|---|
|
H.642
An act relating to youthful offender proceedings
Which was disagreed to |
Nay | fail | March 20, 2026 |
|
S.325
An act relating to regional planning and Act 250 Tier jurisdiction
Which was agreed to |
Yea | pass | May 06, 2026 |
|
S.325
An act relating to regional planning and Act 250 Tier jurisdiction
Which was disagreed to |
Nay | fail | May 06, 2026 |
|
S 208
An act relating to standards for law enforcement identification
Which was disagreed to on a Roll Call Failed -- Needed 99 of 132 to Pass -- Yeas = 81, Nays = 51 |
Not Voting | fail | May 29, 2026 |
|
JRS 56
Joint resolution relating to final adjournment of the General Assembly in 2026
Which was agreed to on a Roll Call Passed -- Needed 65 of 130 to Pass -- Yeas = 114, Nays = 16 |
Not Voting | pass | May 29, 2026 |
|
H 955
An act relating to next steps in transforming Vermont’s education system
Which was agreed to on a Roll Call Passed -- Needed 68 of 135 to Pass -- Yeas = 125, Nays = 10 |
Not Voting | pass | May 29, 2026 |
|
H 949
An act relating to homestead property tax yields, the nonhomestead property tax rate, and technical changes to education finance
Which was agreed to on a Roll Call Passed -- Needed 67 of 134 to Pass -- Yeas = 111, Nays = 23 |
Not Voting | pass | May 29, 2026 |
|
H 727
An act relating to sustainable data center deployment
Veto of the Governor sustained by a vote of Yeas = 83, Nays = 52 |
Not Voting | fail | May 29, 2026 |
|
S 64
An act relating to amendments to the scope of practice for optometrists
Which was agreed to on a Roll Call Passed -- Needed 66 of 131 to Pass -- Yeas = 93, Nays = 38 |
Yea | pass | May 28, 2026 |
|
S 193
An act relating to establishing a forensic facility for certain criminal justice-involved persons
Which was agreed to on a Roll Call Passed -- Needed 62 of 124 to Pass -- Yeas = 115, Nays = 9 |
Not Voting | pass | May 26, 2026 |
|
S 71
An act relating to consumer data privacy and online surveillance
Which was agreed to on a Roll Call Passed -- Needed 66 of 132 to Pass -- Yeas = 129, Nays = 3 |
Not Voting | pass | May 26, 2026 |
|
H 527
An act relating to extending the sunset of 30 V.S.A. § 248a
Which was agreed to on a Roll Call Passed -- Needed 68 of 136 to Pass -- Yeas = 122, Nays = 14 |
Yea | pass | May 26, 2026 |
|
H 527
An act relating to extending the sunset of 30 V.S.A. § 248a
Which was disagreed to on a Roll Call Failed -- Needed 71 of 141 to Pass -- Yeas = 52, Nays = 89 |
Nay | fail | May 26, 2026 |
|
S 190
An act relating to reference-based pricing and the Green Mountain Care Board
Which was agreed to on a Roll Call Passed -- Needed 66 of 131 to Pass -- Yeas = 87, Nays = 44 |
Not Voting | pass | May 22, 2026 |
|
S 230
An act relating to fair employment practices
Which was agreed to on a Roll Call Passed -- Needed 67 of 133 to Pass -- Yeas = 85, Nays = 48 |
Yea | pass | May 21, 2026 |
|
H 657
An act relating to various programming and requirements within the Department for Children and Families
Which was agreed to on a Roll Call Passed -- Needed 68 of 135 to Pass -- Yeas = 133, Nays = 2 |
Yea | pass | May 20, 2026 |
|
S 212
An act relating to potable water supply and wastewater system connections
Which was disagreed to on a Roll Call Failed -- Needed 69 of 137 to Pass -- Yeas = 63, Nays = 74 |
Yea | fail | May 19, 2026 |
|
S 208
An act relating to standards for law enforcement identification
Which was agreed to on a Roll Call Passed -- Needed 71 of 141 to Pass -- Yeas = 102, Nays = 39 |
Yea | pass | May 19, 2026 |
|
S 208
An act relating to standards for law enforcement identification
Which was disagreed to on a Roll Call Failed -- Needed 71 of 142 to Pass -- Yeas = 65, Nays = 77 |
Yea | fail | May 19, 2026 |
|
PR 4
Declaration of rights; government for the people; equality of rights
Which was agreed to on a Roll Call Passed -- Needed 71 of 142 to Pass -- Yeas = 128, Nays = 14 |
Yea | pass | May 13, 2026 |
|
H 70
An act relating to the inclusion of use value appraisal land in the conserved land inventory
Which was disagreed to on a Roll Call Failed -- Needed 69 of 138 to Pass -- Yeas = 58, Nays = 80 |
Not Voting | fail | May 12, 2026 |
|
S 209
An act relating to prohibiting civil arrest in sensitive locations
Which was agreed to on a Roll Call Passed -- Needed 70 of 139 to Pass -- Yeas = 109, Nays = 30 |
Yea | pass | May 07, 2026 |
|
S 325
An act relating to regional planning and Act 250 Tier jurisdiction
Which was disagreed to on a Roll Call Failed -- Needed 72 of 143 to Pass -- Yeas = 63, Nays = 80 |
Yea | fail | May 06, 2026 |
|
S 325
An act relating to regional planning and Act 250 Tier jurisdiction
Which was agreed to on a Roll Call Passed -- Needed 72 of 144 to Pass -- Yeas = 142, Nays = 2 |
Yea | pass | May 06, 2026 |
|
S 325
An act relating to regional planning and Act 250 Tier jurisdiction
Which was disagreed to on a Roll Call Failed -- Needed 72 of 143 to Pass -- Yeas = 60, Nays = 83 |
Nay | fail | May 06, 2026 |
|
S 325
An act relating to regional planning and Act 250 Tier jurisdiction
Which was agreed to on a Roll Call Passed -- Needed 72 of 143 to Pass -- Yeas = 77, Nays = 66 |
Yea | pass | May 06, 2026 |
|
S 325
An act relating to regional planning and Act 250 Tier jurisdiction
Which was disagreed to on a Roll Call Failed -- Needed 71 of 142 to Pass -- Yeas = 66, Nays = 76 |
Yea | fail | May 06, 2026 |
|
S 325
An act relating to regional planning and Act 250 Tier jurisdiction
Which was agreed to on a Roll Call Passed -- Needed 71 of 141 to Pass -- Yeas = 141, Nays = 0 |
Yea | pass | May 06, 2026 |
|
H 955
An act relating to next steps in transforming Vermont’s education system
Which was agreed to on a Roll Call Passed -- Needed 71 of 141 to Pass -- Yeas = 79, Nays = 62 |
Nay | pass | April 16, 2026 |
|
H 955
An act relating to next steps in transforming Vermont’s education system
Which was disagreed to on a Roll Call Failed -- Needed 71 of 142 to Pass -- Yeas = 34, Nays = 108 |
Nay | fail | April 16, 2026 |
|
S 218
An act relating to reducing chloride contamination of State waters
Which was agreed to on a Roll Call Passed -- Needed 70 of 139 to Pass -- Yeas = 85, Nays = 54 |
Yea | pass | April 15, 2026 |
|
H 951
An act relating to making appropriations for the support of the government
Which was agreed to on a Roll Call Passed -- Needed 69 of 137 to Pass -- Yeas = 97, Nays = 40 |
Yea | pass | March 27, 2026 |
|
H 938
An act relating to establishing the Vermont Homelessness Response Continuum
Which was agreed to on a Roll Call Passed -- Needed 69 of 137 to Pass -- Yeas = 133, Nays = 4 |
Yea | pass | March 27, 2026 |
|
H 772
An act relating to residential rental agreements, eviction procedures, and the creation of the positive rental payment credit reporting pilot program
Which was disagreed to on a Roll Call Failed -- Needed 61 of 122 to Pass -- Yeas = 33, Nays = 89 |
Not Voting | fail | March 27, 2026 |
|
H 944
An act relating to the fiscal year 2027 Transportation Program and miscellaneous changes to laws related to transportation
Which was agreed to on a Roll Call Passed -- Needed 65 of 130 to Pass -- Yeas = 84, Nays = 46 |
Not Voting | pass | March 26, 2026 |
|
H 949
An act relating to homestead property tax yields, the nonhomestead property tax rate, and technical changes to education finance
Which was disagreed to on a Roll Call Failed -- Needed 70 of 140 to Pass -- Yeas = 56, Nays = 84 |
Nay | fail | March 25, 2026 |
|
H 772
An act relating to residential rental agreements, eviction procedures, and the creation of the positive rental payment credit reporting pilot program
Which was agreed to on a Roll Call Passed -- Needed 71 of 141 to Pass -- Yeas = 120, Nays = 21 |
Nay | pass | March 25, 2026 |
|
H 949
An act relating to homestead property tax yields, the nonhomestead property tax rate, and technical changes to education finance
Which was agreed to on a Roll Call Passed -- Needed 70 of 139 to Pass -- Yeas = 78, Nays = 61 |
Nay | pass | March 25, 2026 |
|
H 740
An act relating to the greenhouse gas inventory and registry
Which was agreed to on a Roll Call Passed -- Needed 69 of 138 to Pass -- Yeas = 82, Nays = 56 |
Yea | pass | March 24, 2026 |
|
H 718
An act relating to building energy efficiency
Which was agreed to on a Roll Call Passed -- Needed 71 of 141 to Pass -- Yeas = 83, Nays = 58 |
Yea | pass | March 24, 2026 |
|
H 642
An act relating to youthful offender proceedings
Which was disagreed to on a Roll Call Failed -- Needed 69 of 137 to Pass -- Yeas = 52, Nays = 85 |
Nay | fail | March 20, 2026 |
|
H 642
An act relating to youthful offender proceedings
Which was disagreed to on a Roll Call Failed -- Needed 68 of 136 to Pass -- Yeas = 53, Nays = 83 |
Nay | fail | March 20, 2026 |
|
H 585
An act relating to health insurance reforms
Which was disagreed to on a Roll Call Failed -- Needed 65 of 129 to Pass -- Yeas = 26, Nays = 103 |
Nay | fail | March 19, 2026 |
|
H 542
An act relating to testing of schools in Vermont for polychlorinated biphenyls
Which was disagreed to on a Roll Call Failed -- Needed 68 of 135 to Pass -- Yeas = 16, Nays = 119 |
Nay | fail | March 13, 2026 |
|
H 849
An act relating to a civil action for damages for deprivation of federal constitutional rights by any government official
Which was agreed to on a Roll Call Passed -- Needed 68 of 136 to Pass -- Yeas = 97, Nays = 39 |
Not Voting | pass | March 12, 2026 |
|
H 545
An act relating to issuing immunization recommendations
Which was disagreed to on a Roll Call Failed -- Needed 69 of 137 to Pass -- Yeas = 47, Nays = 90 |
Not Voting | fail | March 10, 2026 |
|
H 710
An act relating to defining electricity generating facilities
Which was agreed to on a Roll Call Passed -- Needed 69 of 138 to Pass -- Yeas = 108, Nays = 30 |
Yea | pass | February 18, 2026 |
|
H 70
An act relating to the inclusion of use value appraisal land in the conserved land inventory
Which was disagreed to on a Roll Call Failed -- Needed 67 of 134 to Pass -- Yeas = 48, Nays = 86 |
Nay | fail | February 05, 2026 |
|
H 790
An act relating to fiscal year 2026 budget adjustments
Which was agreed to on a Roll Call Passed -- Needed 67 of 133 to Pass -- Yeas = 133, Nays = 0 |
Yea | pass | January 30, 2026 |
|
HR 12
House resolution expressing support for the principles behind the statement of Governor Philip B. Scott regarding the federal surge of U.S. Immigration and Customs Enforcement (ICE) and U.S. Customs and Border Protection (CBP) agents in the State of Minnesota
Which was agreed to on a Roll Call Passed -- Needed 66 of 131 to Pass -- Yeas = 106, Nays = 25 |
Yea | pass | January 29, 2026 |