Pennsylvania Senate · District 9

John Kane

Democratic

Where they sit

Every current senator, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Kane
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

John Kane's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work

Pennsylvania Senate33rdpercentile
More liberal than 67% of the Pennsylvania Senate.
Most liberalMost conservative
17th most liberal of 50
Votes with the Senate President pro Tempore
33%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is John Kane.

On 143 contested votes where both voted82% on all 535 votes where both voted
Votes with own party
91%
Democrats Republicans 45%100%

Each tick is a current senator, by party; the dot is John Kane.

On 102 party-line votesPartisan rank: 44 of 50 in the Senate43 senators vote with their party more often

Bills

The bills John Kane sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: John Kane
Bills
Sponsored36
Passed both chambers0
Became law0
Vetoed by the Governor0

Rank by bills passed: Rank 32 of 50 in the Senate (tied with 18 others) · 9 of 23 Democrats (tied with 14 others)

A bill's sponsor is its prime sponsor, the first name on it; co-sponsors aren't counted.

Bills that passed both chambers

None of the bills John Kane sponsored passed both chambers.

Budget projects

Pennsylvania's General Appropriation Act doesn't name the legislator who asked for an item, so there's no budget figure for Pennsylvania legislators.

Contested votes where they split

96 against the Senate President pro Tempore; 12 against most of their party.

Contested votes where they split: John Kane
DateBill and motion Their voteSenate President pro TemporeMost of their party
Oct. 7, 2026 HB 71: Amending Title 75 (Vehicles), in size, weight and load, further providing for safety requirements for towed vehicles.
Motion to Table / Amendment
Nay Yea (split) Nay
Oct. 6, 2026 SB 1311: Amending Titles 18 (Crimes and Offenses) and 42 (Judiciary and Judicial Procedure), in riot, disorderly conduct and related offenses, further providing for…
Final Passage
Nay Yea (split) Nay
Oct. 6, 2026 Rules: Motion to Suspend Rule 12
Motion to Suspend the Rules
Nay Yea (split) Nay
Sept. 30, 2026 SB 1376: Amending The Administrative Code of 1929, in Department of Aging, further providing for objectives, for powers and duties in general, for area agencies and…
Final Passage
Nay Yea (split) Nay
Sept. 28, 2026 SB 980: Amending Title 35 (Health and Safety), in Commonwealth services, further providing for assistance to fire companies and EMS companies and for State Fire…
Amendment
Nay Yea (split) Nay
July 12, 2026 SR 216: Directing the Legislative Budget and Finance Committee to conduct an audit of the medical assistance programs of the Commonwealth and provide a report to the…
Adoption
Nay Yea (split) Nay
July 12, 2026 SR 216: Directing the Legislative Budget and Finance Committee to conduct an audit of the medical assistance programs of the Commonwealth and provide a report to the…
Motion to Table / Amendment
Nay Yea (split) Nay
July 12, 2026 HB 1042: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure), 61 (Prisons and Parole) and 63 (Professions and Occupations (State…
Motion to Reconsider
Nay Yea (split) Nay
July 12, 2026 HB 1042: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure), 61 (Prisons and Parole) and 63 (Professions and Occupations (State…
Final Passage
Nay Yea (split) Nay
July 12, 2026 Debate: Motion to Allow Sen Coleman to Speak a 3rd time
Motion to Let a Member Speak a Third Time
Nay Yea (split) Nay
June 30, 2026 Recess: Motion to Recess to the call of the President Pro Tempore
Motion to Recess
Nay Yea (split) Nay
June 30, 2026 Discharge: Motion to consider Discharge Resolution No. 3 as a Special Order of Business
Motion to Discharge
Yea Nay (split) Yea
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Motion to Reconsider
Nay Yea (split) Nay
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Motion to Table / Amendment
Yea Nay (split) Yea
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Amendment
Nay Yea (split) Nay
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Motion to Table / Amendment
Nay Yea (split) Nay
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Motion to Table / Amendment
Nay Yea (split) Nay
June 25, 2026 SB 1400: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure) and 61 (Prisons and Parole), in authorized disposition of offenders, further…
Motion to Reconsider
Nay Yea (split) Nay
June 25, 2026 SB 1400: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure) and 61 (Prisons and Parole), in authorized disposition of offenders, further…
Final Passage
Nay Yea (split) Nay
June 25, 2026 SB 1400: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure) and 61 (Prisons and Parole), in authorized disposition of offenders, further…
Motion to Table / Amendment
Nay Yea (split) Nay
June 24, 2026 SB 482: Amending the Human Services Code, in public assistance, further providing for definitions, for administration of assistance programs and for regulations for…
Final Passage
Nay Yea (split) Nay
June 23, 2026 SB 730: Amending Title 20 (Decedents, Estates and Fiduciaries), in health care, further providing for applicability, for definitions, for criminal penalties, for…
Motion to Table / Amendment
Nay Yea (split) Nay
June 10, 2026 SB 49: Establishing the Cannabis Control Board; providing for powers and duties of the Cannabis Control Board; establishing the Cannabis Regulation Fund; providing…
Motion to Reconsider
Yea Yea Nay (split)
June 10, 2026 SB 49: Establishing the Cannabis Control Board; providing for powers and duties of the Cannabis Control Board; establishing the Cannabis Regulation Fund; providing…
Final Passage
Yea Yea Nay (split)
June 3, 2026 SB 1279: Providing for issuance of housing construction permits by executive agencies, for designation of Commonwealth Housing Regulatory Compliance Officer and for…
Final Passage
Nay Yea (split) Nay
June 3, 2026 SB 1236: Amending The Clean Streams Law, in other pollutions and potential pollution, further providing for potential pollution.
Final Passage
Nay Yea (split) Nay
May 6, 2026 SB 1298: Amending Title 75 (Vehicles), in inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Final Passage
Nay Yea (split) Nay
May 6, 2026 SB 1295: Amending Title 75 (Vehicles), in commercial drivers, further providing for purpose and construction of chapter, for definitions and for commercial driver's…
Final Passage
Nay Yea (split) Nay
May 6, 2026 SB 1294: Amending the Private Licensed Schools Act, further providing for penalties.
Amendment
Nay Yea (split) Nay
May 6, 2026 SB 1286: Amending Title 75 (Vehicles), in licensing of drivers, further providing for suspension of operating privilege; and, in miscellaneous provisions relating to…
Final Passage
Nay Yea (split) Nay
May 6, 2026 SB 1298: Amending Title 75 (Vehicles), in inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Amendment
Nay Yea (split) Nay
May 6, 2026 SB 822: Amending Titles 18 (Crimes and Offenses) and 53 (Municipalities Generally), in firearms and other dangerous articles, further providing for limitation on the…
Final Passage
Nay Yea (split) Nay
May 4, 2026 SB 598: Providing for display of the Preamble of the Constitution of the United States in each school building.
Final Passage
Nay Yea (split) Yea (split)
May 4, 2026 SB 250: Providing for display of the Preamble of the Constitution of Pennsylvania in each school building.
Final Passage
Nay Yea (split) Nay
May 4, 2026 SB 1286: Amending Title 75 (Vehicles), in licensing of drivers, further providing for suspension of operating privilege; and, in miscellaneous provisions relating to…
Amendment
Nay Yea (split) Nay
April 22, 2026 SB 1293: Providing for sport activities in public institutions of higher education and public school entities to be expressly designated male, female or coed; and…
Final Passage
Nay Yea (split) Nay
March 24, 2026 SB 614: Amending The Fiscal Code, providing for primary care workforce initiative; and making an appropriation.
Final Passage
Nay Yea (split) Nay
March 23, 2026 SB 614: Amending The Fiscal Code, providing for primary care workforce initiative; and making an appropriation.
Amendment
Nay Yea (split) Nay
March 16, 2026 SB 990: Amending Title 75 (Vehicles), in powers of department and local authorities, providing for restrictions of motor vehicles based on power source prohibited.
Final Passage
Nay Yea (split) Nay
Feb. 4, 2026 SB 712: Amending Title 58 (Oil and Gas), in development, further providing for definitions and for plugging requirements.
Final Passage
Yea Yea Nay (split)
Feb. 4, 2026 SB 704: Providing for stabilization and security of Pennsylvania's electricity supply and for identifying and designating sites suitable for natural gas electric…
Final Passage
Nay Yea (split) Nay
Oct. 29, 2025 SR 177: Directing the Joint State Government Commission to establish a legislative task force with an advisory committee of stakeholders to review, update and codify…
Adoption
Nay Yea (split) Nay
Oct. 29, 2025 SR 89: Directing the Joint State Government Commission to conduct an assessment, inventory and analysis of State-owned aircraft and aviation assets and provide…
Adoption
Nay Yea (split) Nay
Oct. 27, 2025 SB 755: Amending the act of November 27, 2019 (P.L.667, No.92), entitled "An act abolishing numerous State authorities, boards, commissions, committees, councils and…
Final Passage
Nay Yea (split) Nay
Oct. 22, 2025 SB 1068: Providing for the abrogation of regulations relating to the CO2 Budget Trading Program.
Final Passage
Nay Yea (split) Nay
Oct. 22, 2025 SB 6: Providing for the administration of permits by State agencies, for a tracking system for permit applications, for the establishment of permit programs, for…
Final Passage
Nay Yea (split) Nay
Oct. 21, 2025 SB 507: Amending the act of December 20, 1985 (P.L.457, No.112), entitled "An act relating to the right to practice medicine and surgery and the right to practice…
Amendment
Nay Yea (split) Nay
Oct. 21, 2025 SB 160: To provide appropriations from the General Fund for the expenses of the Executive, Legislative and Judicial Departments of the Commonwealth, the public debt…
Concurrence
Nay Yea (split) Nay
Oct. 21, 2025 SB 160: To provide appropriations from the General Fund for the expenses of the Executive, Legislative and Judicial Departments of the Commonwealth, the public debt…
Motion to Table
Yea Nay (split) Yea
Oct. 21, 2025 Appeal: Appeal the Ruling of the Chair
Appeal of the Chair's Ruling
Nay Yea (split) Nay
Oct. 21, 2025 Rules: Motion to Suspend Rule 12
Motion to Suspend the Rules
Nay Yea (split) Nay
Oct. 8, 2025 SB 1040: Authorizing the State Treasurer to waive interest on budgetary impasse investment loans.
Final Passage
Nay Yea (split) Nay
Oct. 7, 2025 SB 1040: Authorizing the State Treasurer to waive interest on budgetary impasse investment loans.
Agreeing to the Bill (Second Consideration)
Nay Yea (split) Nay
Sept. 10, 2025 SB 952: Amending Title 74 (Transportation), in sustainable mobility options, further providing for definitions and for operating program; in metropolitan…
Final Passage
Nay Yea (split) Nay
Sept. 10, 2025 SB 952: Amending Title 74 (Transportation), in sustainable mobility options, further providing for definitions and for operating program; in metropolitan…
Previous Question
Nay Yea (split) Nay
Sept. 10, 2025 SB 952: Amending Title 74 (Transportation), in sustainable mobility options, further providing for definitions and for operating program; in metropolitan…
Motion to Table / Amendment
Nay Yea (split) Nay
Sept. 10, 2025 SB 952: Amending Title 74 (Transportation), in sustainable mobility options, further providing for definitions and for operating program; in metropolitan…
Previous Question
Yea Nay (split) Yea
Sept. 10, 2025 SB 713: Amending Title 75 (Vehicles), in lighting equipment, further providing for use and display of illuminated signs.
Final Passage
Nay Yea (split) Nay
Sept. 10, 2025 SB 241: Amending the Liquor Code, in Pennsylvania Liquor Control Board, providing for expungement of citations regarding COVID-19 protocols.
Final Passage
Nay Yea (split) Nay
Sept. 9, 2025 SB 922: Amending the Private Academic Schools Act, further providing for application for license, for issuance and renewal of license and for promulgation of rules…
Final Passage
Nay Yea (split) Nay
Sept. 9, 2025 SB 114: Amending the Nurse Aide Resident Abuse Prevention Training Act, providing for a study on nurse aide training and oversight; and imposing duties on the Joint…
Motion to Reconsider
Nay Yea (split) Nay
Sept. 9, 2025 SB 460: Amending the Governor and Lieutenant Governor Disability Procedure Law, further providing for incapacity of the Governor and Lieutenant Governor.
Final Passage
Nay Yea (split) Nay
Sept. 9, 2025 SB 114: Amending the Nurse Aide Resident Abuse Prevention Training Act, providing for a study on nurse aide training and oversight; and imposing duties on the Joint…
Final Passage
Nay Yea (split) Nay
Sept. 9, 2025 SB 64: Amending Title 51 (Military Affairs), in veteran-owned small businesses, providing for veteran-owned business logotype; and imposing a penalty.
Final Passage
Yea Yea Nay (split)
Sept. 8, 2025 SB 460: Amending the Governor and Lieutenant Governor Disability Procedure Law, further providing for incapacity of the Governor and Lieutenant Governor.
Amendment
Nay Yea (split) Yea (split)
July 16, 2025 SB 467: Authorizing the release of Project 70 restrictions on certain lands owned by the Pennsylvania Turnpike Commission, formerly owned by the Borough of West…
Amendment
Yea Yea Nay (split)
June 26, 2025 SR 131: Designating September 12, 2025, as "The Day of the Bible" in Pennsylvania.
Adoption
Nay Yea (split) Nay
June 25, 2025 SB 840: Amending Title 4 (Amusements), in Pennsylvania Gaming Control Board, further providing for regulatory authority of board and for number of slot machines.
Final Passage
Nay Yea (split) Nay
June 25, 2025 SB 840: Amending Title 4 (Amusements), in Pennsylvania Gaming Control Board, further providing for regulatory authority of board and for number of slot machines.
Motion to Go Over in Order
Nay Yea (split) Nay
June 25, 2025 SB 780: Amending Title 68 (Real and Personal Property), in uses of property, providing for encampments.
Final Passage
Nay Yea (split) Nay
June 25, 2025 SB 780: Amending Title 68 (Real and Personal Property), in uses of property, providing for encampments.
Motion to Table / Amendment
Nay Yea (split) Nay
June 23, 2025 SB 527: Amending The Local Tax Enabling Act, further providing for title of act; providing for local taxes in cities of the first class, for prohibition of tax on…
Final Passage
Nay Yea (split) Nay
June 23, 2025 SB 527: Amending The Local Tax Enabling Act, further providing for title of act; providing for local taxes in cities of the first class, for prohibition of tax on…
Motion to Table / Amendment
Nay Yea (split) Nay
June 11, 2025 SB 311: Amending Title 53 (Municipalities Generally), in preemptions, providing for restrictions on utility services prohibited.
Final Passage
Yea Yea Nay (split)
June 10, 2025 SB 444: Amending the Regulatory Review Act, further providing for definitions and for existing regulations.
Final Passage
Nay Yea (split) Nay
June 10, 2025 SB 333: Amending the Regulatory Review Act, further providing for definitions, for proposed regulations and procedures for review and for final-form regulations and…
Final Passage
Nay Yea (split) Nay
June 9, 2025 SB 64: Amending Title 51 (Military Affairs), in veteran-owned small businesses, providing for veteran-owned business logotype; and imposing a penalty.
Amendment
Yea Yea Nay (split)
June 4, 2025 SB 686: Amending Title 18 (Crimes and Offenses), in falsification and intimidation, further providing for the offense of tampering with public records or information.
Final Passage
Nay Yea (split) Nay
June 3, 2025 SB 682: Amending the Conservation and Natural Resources Act, in renaming Department of Environmental Resources and defining rulemaking authority of Department of…
Final Passage
Nay Yea (split) Nay
June 3, 2025 SB 377: Amending Title 62 (Procurement), in contracts for public works, providing for contracts for information technology commodities and services.
Motion to Reconsider
Nay Yea (split) Nay
June 3, 2025 SB 377: Amending Title 62 (Procurement), in contracts for public works, providing for contracts for information technology commodities and services.
Amendment
Nay Yea (split) Nay
June 3, 2025 SB 89: Amending the Overdose Mapping Act, further providing for definitions and for establishment and design; and providing for entry requirements for EMS providers.
Motion to Table / Amendment
Nay Yea (split) Nay
May 12, 2025 SB 227: Amending the Public School Code of 1949, in duties and powers of boards of school directors, further providing for State convention or association, delegates…
Final Passage
Nay Yea (split) Nay
May 12, 2025 SB 226: Amending the Right-to-Know Law, in preliminary provisions, further providing for definitions.
Final Passage
Nay Yea (split) Nay
May 7, 2025 SB 481: Amending Title 75 (Vehicles), in size, weight and load, further providing for permit for movement during course of manufacture.
Final Passage
Nay Yea (split) Nay
May 6, 2025 SB 9: Providing for sport activities in public institutions of higher education and public school entities to be expressly designated male, female or coed; and…
Final Passage
Nay Yea (split) Nay
April 2, 2025 SB 472: Amending The Administrative Code of 1929, in administrative organization, further providing for department heads, for gubernatorial appointments and for…
Final Passage
Nay Yea (split) Nay
April 1, 2025 SB 96: Amending Title 18 (Crimes and Offenses), in assault, further providing for the offense of terroristic threats.
Final Passage
Yea Yea Nay (split)
April 1, 2025 SB 92: Amending Title 18 (Crimes and Offenses), in criminal homicide, further providing for the offense of drug delivery resulting in death; and imposing a penalty.
Final Passage
Nay Yea (split) Nay
March 31, 2025 SB 490: Amending Title 42 (Judiciary and Judicial Procedure), in bonds and recognizances, providing for bail of persons posing threat to public safety.
Final Passage
Nay Yea (split) Nay
March 31, 2025 SB 471: Amending Title 42 (Judiciary and Judicial Procedure), in general provisions relating to criminal proceedings, providing for citizenship status of criminal…
Final Passage
Nay Yea (split) Nay
March 26, 2025 SB 404: Amending the Dam Safety and Encroachments Act, providing for county conservation district stream reconstruction emergency permit authorizations.
Final Passage
Yea Yea Nay (split)
March 26, 2025 SB 403: Amending the Dam Safety and Encroachments Act, providing for issuance of and conditions for continuous maintenance permits.
Final Passage
Nay Yea (split) Nay
Feb. 4, 2025 SB 186: Providing for the abrogation of regulations relating to the CO2 Budget Trading Program.
Final Passage
Nay Yea (split) Nay
Feb. 3, 2025 SB 187: Amending Title 71 (State Government), in boards and offices, establishing the Independent Energy Office; and making an appropriation.
Final Passage
Nay Yea (split) Nay
Feb. 3, 2025 SB 154: Amending Title 66 (Public Utilities), in Public Utility Code, providing for responsible utility customer protection.
Final Passage
Nay Yea (split) Yea (split)
Feb. 3, 2025 SB 149: Amending Title 75 (Vehicles), in inspection of vehicles, further providing for requirement for periodic inspection of vehicles.
Final Passage
Nay Yea (split) Nay
Feb. 3, 2025 SB 35: Amending Title 75 (Vehicles), in inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Final Passage
Nay Yea (split) Nay
Jan. 29, 2025 SB 157: Amending the Human Services Code, in public assistance, further providing for reports to General Assembly.
Final Passage
Nay Yea (split) Nay
Jan. 29, 2025 SB 156: Amending the Human Services Code, in public assistance, further providing for uniformity in administration of assistance and regulations as to assistance.
Final Passage
Nay Yea (split) Nay
Jan. 29, 2025 SB 155: Amending the Human Services Code, in public assistance, further providing for uniformity in administration of assistance and regulations as to assistance.
Final Passage
Nay Yea (split) Nay
Jan. 29, 2025 SB 153: Amending the Unemployment Compensation Law, in compensation, further providing for ineligibility for compensation.
Final Passage
Nay Yea (split) Nay
Jan. 7, 2025 SR 6: Adopting the Rules of the Senate for the 209th and 210th Regular Session.
Motion to Recommit
Nay Yea (split) Nay
Jan. 7, 2025 SR 5: Adopting Financial Operating Rules of the Senate.
Motion to Recommit
Nay Yea (split) Nay
Jan. 7, 2025 SR 4: Adopting Ethical Conduct Rules of the Senate.
Motion to Refer
Nay Yea (split) Nay

Every roll call

How John Kane voted on each of the 549 floor roll calls while in office, newest first.

Every roll call: John Kane
DateVoteTheir vote Most of their partySenate President pro TemporeYeas–nays
Loading…

Contested and party-line votes link to their own pages; the rest link to the official record.

Contact, committees and caucuses

Contact

Official page
www.palegis.us
Email
kane@pasenate.com
Capitol office
Room 458, Main Capitol Senate Box 203009, Harrisburg, PA 17120
717-787-4712
District office
2621 W. 9th St., Chester, PA 19013
610-447-5845
District office
381 Brinton Lake Road Suite 3, Thornton, PA 19373

Committees

  • Labor and Industry Democratic chair
  • Communications and Technology
  • Environmental Resources and Energy
  • Veterans Affairs and Emergency Preparedness

Contact details and committee assignments from Open States' data on the Pennsylvania General Assembly, which it collects from the chambers' websites, as of Oct. 15, 2026.

Source: the Pennsylvania General Assembly's roll-call records, Jan. 7, 2025 to Oct. 7, 2026. How these numbers work · Corrections