Nonpartisan · Data from OpenStates / Plural Policy · Pennsylvania
Frank Farry
Republican · Senator

Frank Farry

Represents District 6 in the State Senate.

Official site ↗ Email
Votes with Republicans
95%
on 120 party-line votes · Senate Republicans median 99%
Cast a vote
99%
Yea or Nay on 625 of 631 roll calls · Senate median 99%
Their bills that became law
2 of 53
as a primary sponsor, this session · Republicans median 2
Roll calls on record
631
2025-2026 Regular Session
Votes and bills updated Oct 23, 2026 from LegiScan (CC BY 4.0), which republishes the legislature’s own records. Profile details from OpenStates / Plural Policy. Figures cover 2025-2026 Regular Session.

How Frank Farry votes

A party-line vote is a roll call where most voting Democrats and most voting Republicans took opposite sides. Absences and not-voting are never counted. Same method as our Congress pages.

Where Frank Farry sits in the Senate

Each dot is one member of the Senate, placed by how often they voted on the Democratic side of party-line votes. Frank Farry is circled.

Always on the Republican sideAlways on the Democratic side
Times they broke with their party

6 of 120 party-line votes.

SB908 · Further providing for definitions, for specifications and for duty of secretary.
Yea
Senate Floor: PN1804 A03572, Motion to Table MARTIN Amendment No. A-3572 · 2026-06-10 · Passed 34–16 · most Republicans voted the other way
SB1298 · In inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Nay
Senate Floor: PN1695, Final Passage · 2026-05-06 · Passed 29–21 · most Republicans voted the other way
SB1298 · In inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Nay
Senate Floor: PN1616 A03248, LANGERHOLC Amendment No. A-3248 · 2026-05-06 · Passed 27–23 · most Republicans voted the other way
SB491 · In alternative form of regulation of telecommunications services, further providing for network modernization plans and for additional powers and duties of commission.
Nay
Senate Communications & Technology: PN0446, Reported as Committed · 2025-10-28 · Passed 6–5 · most Republicans voted the other way
SB149 · In inspection of vehicles, further providing for requirement for periodic inspection of vehicles.
Nay
Senate Floor: SB 149 PN 101, Final Passage · 2025-02-03 · Passed 28–20 · most Republicans voted the other way
SB35 · In inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Nay
Senate Floor: SB 35 PN 130, Final Passage · 2025-02-03 · Passed 27–21 · most Republicans voted the other way
Closest votes they cast

Roll calls decided by the fewest votes, one per bill.

SB49 · Establishing the Cannabis Control Board; providing for powers and duties of the Cannabis Control Board; establishing the Cannabis Regulation Fund; providing for permits and for dispensing cannabis to patients and caregivers; and making repeals.
In plain English Creates a Cannabis Control Board to regulate permits and dispensing of cannabis to patients and caregivers, and establishes a Cannabis Regulation Fund.
Yea
Senate Law & Justice: PN1506, Reported as Amended · 2026-05-04 · Passed 6–5
SB491 · In alternative form of regulation of telecommunications services, further providing for network modernization plans and for additional powers and duties of commission.
Nay
Senate Communications & Technology: PN0446, Reported as Committed · 2025-10-28 · Passed 6–5
SB1400 · In authorized disposition of offenders, further providing for sentence for murder, murder of unborn child and murder of law enforcement officer and providing for sentence for murder of the second degree; in sentencing, further providing for sentences for second and subsequent offenses and for life imprisonment for homicide; and, in motivational boot camp, further providing for definitions; in Pennsylvania Board of Probation and Parole, providing for parole eligibility for offenders sentenced to life for murder of the second degree and further providing for parole procedure and for victim statements, testimony and participation in hearing.
In plain English Changes sentencing rules for murder convictions and allows parole eligibility for some life-sentenced murderers.
Yea
Senate Floor: PN1836 A03900, Motion to Table STREET Amendment No. A-3900 · 2026-06-25 · Passed 26–24
SB614 · Providing for primary care workforce initiative; and making an appropriation.
In plain English Creates a primary care workforce initiative and appropriates funding for it.
Yea
Senate Health & Human Services: PN0644 A01973, Adopt Amendment · 2025-10-28 · Passed 7–5
SB952 · In sustainable mobility options, further providing for definitions and for operating program; in metropolitan transportation authorities, providing for supplemental performance reporting; and, in public-private transportation partnerships, providing for applicable authority.
Yea
Senate Floor: SB 952 PN 1153, 2025 A1691, Motion to Table SAVAL Amendment No. A-1691 · 2025-09-10 · Passed 26–24
Democrats they vote with most

Share of contested roll calls (the losing side got at least 10%) where both voted and landed on the same side. Unanimous votes are left out, because on those everyone agrees.

Lisa BoscolaDemocrat · District 18 · 153 shared contested votes
58%
Nick MillerDemocrat · District 14 · 158 shared contested votes
55%
Marty FlynnDemocrat · District 22 · 150 shared contested votes
51%
Their session, month by month

Dark bars are roll calls they were recorded on each month; the red part is the ones without a Yea or Nay (6 in all). Gaps are months the chamber wasn’t voting.

2025-01: 19 roll calls, 0 without a Yea or Nay2025-02: 10 roll calls, 0 without a Yea or Nay2025-03: 10 roll calls, 0 without a Yea or Nay2025-04: 11 roll calls, 0 without a Yea or Nay2025-05: 29 roll calls, 6 without a Yea or Nay2025-06: 132 roll calls, 0 without a Yea or Nay2025-07: 12 roll calls, 0 without a Yea or Nay2025-08: 7 roll calls, 0 without a Yea or Nay2025-09: 21 roll calls, 0 without a Yea or Nay2025-10: 43 roll calls, 0 without a Yea or Nay2025-11: 28 roll calls, 0 without a Yea or Nay2025-12: 16 roll calls, 0 without a Yea or Nay2026-02: 30 roll calls, 0 without a Yea or Nay2026-03: 19 roll calls, 0 without a Yea or Nay2026-04: 11 roll calls, 0 without a Yea or Nay2026-05: 32 roll calls, 0 without a Yea or Nay2026-06: 118 roll calls, 0 without a Yea or Nay2026-07: 31 roll calls, 0 without a Yea or Nay2026-09: 25 roll calls, 0 without a Yea or Nay2026-10: 27 roll calls, 0 without a Yea or NayJan 2025Oct 2026
← Pennsylvania Delegation
Their bills, from filing to law

Bills Frank Farry was a primary sponsor of this session. Most bills from either party never leave committee; in Illinois many never get past the Assignments or Rules committee.

Introduced53
Out of committee12
Passed one chamber12
Passed both chambers2
Became law2
Never left committee41

For comparison, the median Republican member of the Senate has 2 bills that became law this session.

Designating October 24, 2026, as "Acupuncture and Herbal Medicine Day" in Pennsylvania.
A Resolution designating October 24, 2026, as "Acupuncture and Herbal Medicine Day" in Pennsylvania.
Not out of committeeReferred to Rules & Executive Nominations · 2026-10-15
In realty transfer tax, further providing for excluded transactions.
An Act amending the act of March 4, 1971 (P.L.6, No.2), known as the Tax Reform Code of 1971, in realty transfer tax, further providing for excluded transactions.
Not out of committeeReferred to Finance · 2026-10-13
An act designating a bridge, identified as Bridge Key 7591, carrying State Route 2043 over the SEPTA West Trenton Line, Bensalem Township, Bucks County, as the Lieutenant Colonel Kenneth O. Hunter Memorial Bridge; designating a bridge, identified as Bridge Key 30666, on that portion of Pennsylvania Route 309 over the Little Schuylkill River, Tamaqua Borough, Schuylkill County, as the PFC David L. Verbilla, USMC Memorial Bridge; designating a bridge, identified as Bridge Key 47656, on that portion of Pennsylvania Route 309 over the Little Schuylkill River, Tamaqua Borough, Schuylkill County, as the CPL Howard Arthur Donald, USMC Memorial Bridge; designating a bridge, identified as Bridge Key 30656, on that portion of Pennsylvania Route 209 East Broad Street over the Little Schuylkill River, Tamaqua Borough, Schuylkill County, as the Sergeant Franklin Eugene Hosler Memorial Bridge; designating a bridge, identified as Bridge Key 30696, on that portion of Pennsylvania Route 443 over the Keenigs Creek, East Brunswick Township, Schuylkill County, as the Specialist Gary George Geiger Memorial Bridge; designating a bridge, identified as Bridge Key 5845, carrying 8th Street over the Norfolk Southern railroad tracks in the City of Altoona, Blair County, as the PFC Ronald and CPL Thomas Kustaborder Memorial Bridge; designating a bridge, identified as Bridge Key 53671, carrying U.S. Business Route 220 over Sandy Run in Logan Township, Blair County, as the Kutz Brothers Veterans Memorial Bridge; designating a bridge, identified as Bridge Key 5672, carrying State Route 1001, Valley View Boulevard, over Brush Run between Jaggard Street and South 16th Street in the City of Altoona, Blair County, as the S.W. Neal Family WWII Veterans Memorial Bridge; designating a bridge, identified as Bridge Key 41558, carrying Pennsylvania Route 164, Johnstown Road, over South Dry Run between Baird Lane and Gates Lane in Freedom Township, Blair County, as the Hazenstab Family Veterans Memorial Bridge; designating a bridge, identified as Bridge Key 67831, carrying Pennsylvania Route 913 over Great Trough Creek in the Village of Robertsdale, Wood Township, Huntingdon County, as the Robertsdale Area Veterans Memorial Bridge; designating a bridge, identified as Bridge Key 53911, carrying U.S. Route 222 over Cedar Creek in Allentown, Lehigh County, as the Mayor William L. Heydt Memorial Bridge; designating a bridge, identified as Bridge Key 19237, carrying State Route 1018, over a tributary of Dixon Run in Green Township, Indiana County, as the US Army SSGT James D. Rushton Memorial Bridge; designating a bridge, identified as Bridge Key 19080, carrying Pennsylvania Route 259 over Laurel Run in Cherryhill Township, Indiana County, as the Marine Corps SSGT Michael A. Geneva Memorial Bridge; designating a bridge, identified as Bridge Key 42251, carrying Pennsylvania Route 61 over the Shamokin Creek in Mount Carmel Borough, Northumberland County, as the Veterans Viaduct; designating a portion of Blakely Street, State Route 6011 and Pennsylvania Route 347, from the intersection with Pine Street to the intersection with Drinker Street in Dunmore Borough, Lackawanna County, as Staff Sergeant Steven R. Tudor Memorial Highway; designating a bridge, identified as Bridge Key 45346, carrying Pennsylvania Route 653 over Buffalo Creek in Garrett Borough, Somerset County, as the Corporal Harold L. Gray Memorial Bridge; designating a bridge, identified as Bridge Key 46384, carrying Galloway Road over Interstate 276 in Bensalem Township, Bucks County, as the Sgt. John J. Bonk, Jr., Memorial Bridge; designating a bridge, identified as Bridge Key 7041, carrying Pennsylvania Route 513 over Neshaminy Creek in Hulmeville Borough, Bucks County, as the Corporal Robert Lee Clampffer Memorial Bridge; designating a bridge, identified as Bridge Key 22595, located on that portion of U.S. Route 22 in East Hanover Township, Lebanon County, over Pennsylvania Route 934 as the CW5 John Michael Travers Memorial Bridge; designating a bridge, identified as Bridge Key 16676, carrying Pennsylvania Route 381 over Meadow Run in the Borough of Ohiopyle, Fayette County, as the Paul T. Sucevic Memorial Bridge; designating the bridge, identified as Bridge Key 19033, located on northbound Pennsylvania Route 119 over Pennsylvania Route 286 in White Township, Indiana County, as the Specialist Five Timothy Rice Memorial Bridge; designating the bridge, identified as Bridge Key 19034, located on southbound Pennsylvania Route 119 over Pennsylvania Route 286 in White Township, Indiana County, as the Specialist Five Timothy Rice Memorial Bridge; designating a bridge, identified as Bridge Key 53696, carrying Pennsylvania Route 913 over Shoup Run in the Village of Barnettstown, Carbon Township, Huntingdon County, as the Corporal Eldon "Bish" Neuder Memorial Bridge; designating a bridge, identified as Bridge Key 19636, on that portion of U.S. Route 322 over the Mill Creek in Pine Creek Township, Jefferson County, as the PFC Walter Elwood "Barney" Martin Memorial Bridge; designating a bridge, identified as Bridge Key 67845, on that portion of Pennsylvania Route 830 over Falls Creek in Falls Creek Borough, Jefferson County, as the PFC Norman P. Chittester Memorial Bridge; designating the interchange of Interstate 81 with State Route 4007, known as Exit 119, on the border of Cass Township and Butler Township, Schuylkill County, as the PSP Trooper Michael E. Pahira, Jr., Memorial Interchange; designating the bridges, identified as Bridge Keys 25048 and 25050, carrying Interstate 99 over Pennsylvania Route 973 in Lycoming Township, Lycoming County, as the Mark Murawski Memorial Bridge; designating a portion of State Route 3062 from the intersection with Lieds Road in West Bradford Township, Chester County, to the intersection with Ryan Boulevard in West Bradford Township, Chester County, as the Corporal Timothy J. O'Connor, Jr. Memorial Highway; designating a bridge, identified as Bridge Key 15287, carrying State Route 2031 over Amtrak in Ridley Park Borough, Delaware County, as the Mayor Hank Eberle Memorial Bridge; designating a bridge, identified as Bridge Key 48271, on that portion carrying State Route 0130 over Turtle Creek in Trafford Borough, Westmoreland County, as the Sergeant First Class Robert J. Fike Memorial Bridge; designating a bridge, identified as Bridge Key 70551, carrying State Route 3013 over Blair Gap Run in Allegheny Township, Blair County, as the Lt. Col. Palmer Brown Memorial Bridge; designating a portion of Pennsylvania Route 73 from the Boyertown Borough/Colebrookdale Township Line in Colebrookdale Township, Berks County, to the intersection with Covered Bridge Road and Oysterdale Road in Oley Township, Berks County, as the Officer Kristen M. Yeager Memorial Highway; designating a bridge, identified as Bridge Key 46807, on that portion of State Route 2007 over the South Fork Little Conemaugh River in Summerhill Township, Cambria County, as Army Specialist Four Anthony Michael Notich Memorial Bridge; designating a bridge, identified as Bridge Key 47686, carrying U.S. Route 219 over the West Branch Susquehanna River in Susquehanna Township, Cambria County, as the Seaman First Class Paul Kephart Memorial Bridge; designating a bridge, identified as Bridge Key 27860, carrying State Route 4038 over the Schuylkill River in Pottstown Borough, Montgomery County, as the Commander Job W. Price Memorial Bridge; designating the roundabout on Pennsylvania Route 415 at the intersection of Main Street and Lake Street in Dallas Borough, Luzerne County, as the Charles D. Lemmond, Jr., Memorial Roundabout; designating a portion of Wyoming Avenue, U.S. Route 11, from the western border of Edwardsville Borough to the intersection with Church Street in Kingston Borough, Luzerne County, as the James J. Haggerty Memorial Highway; designating a bridge, identified as Bridge Key 19239, carrying State Route 1019, also known as Valley Road, over Two Lick Creek in Green Township, Indiana County, as the Tec 5 John George Memorial Bridge; designating a bridge, identified as Bridge Key 68471, carrying Pennsylvania Route 403 over Pine Run in Marion Center Borough, Indiana County, as the Sergeant Larry McManus Memorial Bridge; designating a bridge, identified as Bridge Key 70470, carrying State Route 2012, also known as River Road, over Blacklick Creek between Buffington and East Wheatfield Townships in Indiana County, as the Sgt. SOF Frank J. McCloskey Memorial Bridge; and making repeals.
Passed one chamberRe-referred to Appropriations · 2026-10-07
Further providing for definitions, for specifications and for duty of secretary.
An Act amending the act of August 15, 1961 (P.L.987, No.442), known as the Pennsylvania Prevailing Wage Act, further providing for definitions, for specifications and for duty of secretary.
Passed one chamberRe-referred to Appropriations · 2026-10-07
Establishing the Office of Employee Ownership within the Department of Community and Economic Development; establishing the Employee Ownership Advisory Board; and providing technical and financial assistance to employee-owned enterprises.
In plain English Creates an Office of Employee Ownership within the Department of Community and Economic Development and an advisory board to provide technical and financial assistance to employee-owned businesses.
Official synopsis: An Act establishing the Office of Employee Ownership within the Department of Community and Economic Development; establishing the Employee Ownership Advisory Board; and providing technical and financial assistance to employee-owned enterprises.
Passed one chamberReferred to Commerce · 2026-10-05
In emergency medical services system, further providing for receiving facilities and providing for transportation coverage; and abrogating a regulation.
In plain English Requires emergency medical services to transport patients to certain receiving facilities and updates transportation coverage rules.
Official synopsis: An Act amending Title 35 (Health and Safety) of the Pennsylvania Consolidated Statutes, in emergency medical services system, further providing for receiving facilities and providing for transportation coverage; and abrogating a regulation.
Not out of committeeFirst consideration · 2026-09-30
Providing for a tax credit for retrofitting residential high-rise structures with an automatic fire sprinkler system and associated monitoring or detection devices.
In plain English Provides a tax credit for retrofitting residential high-rise buildings with automatic fire sprinkler systems and monitoring or detection devices.
Official synopsis: An Act providing for a tax credit for retrofitting residential high-rise structures with an automatic fire sprinkler system and associated monitoring or detection devices.
Passed one chamberReferred to Local Government · 2026-09-30
Further providing for State Board of Pharmacy.
An Act amending the act of September 27, 1961 (P.L.1700, No.699), known as the Pharmacy Act, further providing for State Board of Pharmacy.
Passed one chamberLaid on the table · 2026-09-30
Recognizing the month of September 2026 as "Ovarian Cancer Awareness Month" in Pennsylvania.
A Resolution recognizing the month of September 2026 as "Ovarian Cancer Awareness Month" in Pennsylvania.
Not out of committeeReferred to Rules & Executive Nominations · 2026-09-10
Providing for youth activity participation tax credit.
An Act amending the act of March 4, 1971 (P.L.6, No.2), known as the Tax Reform Code of 1971, providing for youth activity participation tax credit.
Not out of committeeReferred to Finance · 2026-08-19
In arson, criminal mischief and other property destruction, further providing for the offense of arson and related offenses.
An Act amending Title 18 (Crimes and Offenses) of the Pennsylvania Consolidated Statutes, in arson, criminal mischief and other property destruction, further providing for the offense of arson and related offenses.
Not out of committeeReferred to Judiciary · 2026-06-26
In arson, criminal mischief and other property destruction, further providing for the offense of arson and related offenses.
An Act amending Title 18 (Crimes and Offenses) of the Pennsylvania Consolidated Statutes, in arson, criminal mischief and other property destruction, further providing for the offense of arson and related offenses.
Not out of committeeReferred to Judiciary · 2026-06-26
In historic preservation incentive tax credit, further providing for definitions and for tax credit certificates.
An Act amending the act of March 4, 1971 (P.L.6, No.2), known as the Tax Reform Code of 1971, in historic preservation incentive tax credit, further providing for definitions and for tax credit certificates.
Not out of committeeReferred to Finance · 2026-06-25
Amending the act of February 19, 1980 (P.L.15, No.9), entitled "An act establishing the State Real Estate Commission and providing for the licensing of real estate brokers and salesmen," in definitions, further providing for definitions and for State Real Estate Commission; in application of the act and penalties, further providing for unlawful to conduct business without license or registration certificate, for civil suits, for criminal penalties and for civil penalty; in powers and duties of the State Real Estate Commission – general, further providing for duty to issue licenses and registration certificates and for approval of schools, providing for continuing education for licensed home inspectors and further providing for administration and enforcement; in qualifications and applications for licenses and registration certificates, further providing for reputation and inactive licensee and revoked license and providing for home inspector license and home inspector-in-training registration; in duties of licensees, further providing for reciprocal licenses and for broker price opinion; making a repeal; and making an editorial change.
An Act amending the act of February 19, 1980 (P.L.15, No.9), entitled "An act establishing the State Real Estate Commission and providing for the licensing of real estate brokers and salesmen," in definitions, further providing for definitions and for State Real Estate Commission; in application…
Not out of committeeLaid on the table (Pursuant to Senate Rule 9) · 2026-06-25
In research and development tax credit, further providing for definitions, for credit for research and development expenses and for limitation on credits.
An Act amending the act of March 4, 1971 (P.L.6, No.2), known as the Tax Reform Code of 1971, in research and development tax credit, further providing for definitions, for credit for research and development expenses and for limitation on credits.
Not out of committeeRe-referred to Appropriations · 2026-06-22

“In plain English” lines are written by ThePolitibase with AI (Claude), from the official synopsis only; the synopsis is the authoritative text. Descriptions are the legislature’s own synopsis. Bill data from LegiScan, CC BY 4.0.

Loading committees…
SB468 · 2026-10-07
Providing for interstate agreements for research and deployment of unmanned aircraft systems. (Senate Floor: PN1986, Concur in House Amendments)
Passed · 49-0
Yea
HB71 · 2026-10-07
In size, weight and load, further providing for safety requirements for towed vehicles. (Senate Floor: PN0059 A-4581, Motion to Table CAPPELLETTI Amendment No. A-4581)
Passed · 27-22
Yea
HB71 · 2026-10-07
In size, weight and load, further providing for safety requirements for towed vehicles. (Senate Floor: PN0059 A00A59, Final Passage)
Passed · 49-0
Yea
HB558 · 2026-10-07
In creation of leases, statute of frauds and mortgaging of leaseholds, providing for rental applications. (Senate Urban Affairs & Housing: PN3170, Reported as Committed)
Passed · 11-0
Yea
HB1713 · 2026-10-07
Further providing for definitions. (Senate Urban Affairs & Housing: PN2110, Reported as Committed)
Passed · 11-0
Yea
HB344 · 2026-10-07
In creation of leases, statute of frauds and mortgaging of leaseholds, providing for parking provisions in lease. (Senate Urban Affairs & Housing: PN3169, Reported as Committed)
Passed · 11-0
Yea
HB1006 · 2026-10-07
In weighing and testing, further providing for certified testers and for certified weighers and samplers. (Senate Floor: PN1093, Final Passage)
Passed · 49-0
Yea
HB369 · 2026-10-07
In land banks, further providing for definitions. (Senate Urban Affairs & Housing: PN A04584, Adopt Amendment)
Passed · 11-0
Yea
HB369 · 2026-10-07
In land banks, further providing for definitions. (Senate Urban Affairs & Housing: PN0325, Reported as Amended)
Passed · 9-2
Yea
SB1410 · 2026-10-07
Prohibiting certain terms in procurement contracts entered into by Commonwealth parties. (Senate Floor: PN1864, Final Passage)
Passed · 49-0
Yea
SB1424 · 2026-10-06
Further providing for Newborn Child Screening and Follow-up Program. (Senate Health & Human Services: PN1899, Reported as Committed)
Passed · 13-0
Yea
SB1147 · 2026-10-06
In public assistance, further providing for emergency transportation services. (Senate Health & Human Services: PN1387, Reported as Committed)
Passed · 13-0
Yea
SB865 · 2026-10-06
In miscellaneous provisions, further providing for urine drug screening requirement and providing for medetomidine awareness education. (Senate Health & Human Services: PN0966, Reported as Committed)
Passed · 13-0
Yea
SB1485 · 2026-10-06
In race horse industry reform, further providing for additional powers of commission. (Senate Floor: PN1977, Final Passage)
Passed · 50-0
Yea
SB1196 · 2026-10-06
In public assistance, providing for pain parity in Medicaid and for pain parity in commercial insurance. (Senate Health & Human Services: PN1440, Reported as Committed)
Passed · 13-0
Yea
SB535 · 2026-10-06
Further providing for definitions and for genetic counselor. (Senate Floor: PN0527, Final Passage)
Passed · 50-0
Yea
SB536 · 2026-10-06
Further providing for definitions and for genetic counselor. (Senate Floor: PN0528, Final Passage)
Passed · 50-0
Yea
SB1431 · 2026-10-06
In Pennsylvania Game Commission, further providing for Game Commission officers and employees; and, in enforcement, further providing for powers and duties of enforcement officers. (Senate Floor: PN1980, Final Passage)
Passed · 50-0
Yea
SB1311 · 2026-10-06
In riot, disorderly conduct and related offenses, further providing for prohibition of ownership; and, in sentencing, providing for animal abuse registry. (Senate Floor: PN2009, Final Passage)
Passed · 33-17
Yea
SB1262 · 2026-10-06
In rules of the road in general, further providing for automated enforcement of failure to stop for school bus with flashing red lights; and, in driving after imbibing alcohol or utilizing drugs, further providing for penalties. (Senate Floor: PN2004, Final Passage)
Passed · 45-5
Yea
SB1145 · 2026-10-06
Establishing the Compliance Review and Reporting Program; imposing duties on the Department of Health and the Department of Human Services; and imposing penalties. (Senate Health & Human Services: PN1396, Reported as Committed)
Passed · 12-1
Yea
SB980 · 2026-10-05
In Commonwealth services, further providing for assistance to fire companies and EMS companies and for State Fire Commissioner and providing for protection against PFAS chemicals and for firefighting protective equipment; in grants to fire companies and emergency medical services companies, further providing for award of grants; and imposing penalties. (Senate Floor: PN1975, Final Passage)
Passed · 48-1
Yea
SB1328 · 2026-10-05
Requiring automated external defibrillators at utility or electrical worksites; imposing duties on the Department of Labor and Industry; and imposing penalties. (Senate Floor: PN1983, Final Passage)
Passed · 47-2
Yea
SB465 · 2026-10-05
In club licensees, further providing for distribution of proceeds. (Senate Floor: PN0417, Final Passage)
Passed · 49-0
Yea
SB995 · 2026-10-05
In games of chance, further providing for prize limits. (Senate Floor: PN1162, Final Passage)
Passed · 49-0
Yea
SB478 · 2026-10-05
Establishing the Office of Employee Ownership within the Department of Community and Economic Development; establishing the Employee Ownership Advisory Board; and providing technical and financial assistance to employee-owned enterprises. (Senate Floor: PN1984, Final Passage)
Passed · 48-1
Yea
SB1262 · 2026-10-05
In rules of the road in general, further providing for automated enforcement of failure to stop for school bus with flashing red lights; and, in driving after imbibing alcohol or utilizing drugs, further providing for penalties. (Senate Floor: PN1567 A03337, COLEMAN Amendment No. A-3337)
Passed · 49-0
Yea
SB1403 · 2026-09-30
In emergency medical services system, further providing for receiving facilities and providing for transportation coverage; and abrogating a regulation. (Senate Institutional Sustainability & Innovation: PN1863, Reported as Committed)
Passed · 11-0 · 2 roll calls that day, voted the same way on each
Yea
HB1442 · 2026-09-30
In coroner, further providing for coroner's investigation and providing for sudden unexpected death in epilepsy. (Senate Floor: PN1877, Final Passage)
Passed · 49-0
Yea
SB1299 · 2026-09-30
Providing for a tax credit for retrofitting residential high-rise structures with an automatic fire sprinkler system and associated monitoring or detection devices. (Senate Floor: PN1985 A04399, COLEMAN Amendment No. A-4399)
Passed · 49-0
Yea
SB1299 · 2026-09-30
Providing for a tax credit for retrofitting residential high-rise structures with an automatic fire sprinkler system and associated monitoring or detection devices. (Senate Floor: PN1987, Final Passage)
Passed · 49-0
Yea
SB738 · 2026-09-30
Providing for prevention of financial exploitation. (Senate Floor: PN1867, Final Passage)
Passed · 47-2
Yea
SB1217 · 2026-09-30
An act designating a bridge, identified as Bridge Key 7591, carrying State Route 2043 over the SEPTA West Trenton Line, Bensalem Township, Bucks County, as the Lieutenant Colonel Kenneth O. Hunter Memorial Bridge; designating a bridge, identified as Bridge Key 30666, on that portion of Pennsylvania Route 309 over the Little Schuylkill River, Tamaqua Borough, Schuylkill County, as the PFC David L. Verbilla, USMC Memorial Bridge; designating a bridge, identified as Bridge Key 47656, on that portion of Pennsylvania Route 309 over the Little Schuylkill River, Tamaqua Borough, Schuylkill County, as the CPL Howard Arthur Donald, USMC Memorial Bridge; designating a bridge, identified as Bridge Key 30656, on that portion of Pennsylvania Route 209 East Broad Street over the Little Schuylkill River, Tamaqua Borough, Schuylkill County, as the Sergeant Franklin Eugene Hosler Memorial Bridge; designating a bridge, identified as Bridge Key 30696, on that portion of Pennsylvania Route 443 over the Keenigs Creek, East Brunswick Township, Schuylkill County, as the Specialist Gary George Geiger Memorial Bridge; designating a bridge, identified as Bridge Key 5845, carrying 8th Street over the Norfolk Southern railroad tracks in the City of Altoona, Blair County, as the PFC Ronald and CPL Thomas Kustaborder Memorial Bridge; designating a bridge, identified as Bridge Key 53671, carrying U.S. Business Route 220 over Sandy Run in Logan Township, Blair County, as the Kutz Brothers Veterans Memorial Bridge; designating a bridge, identified as Bridge Key 5672, carrying State Route 1001, Valley View Boulevard, over Brush Run between Jaggard Street and South 16th Street in the City of Altoona, Blair County, as the S.W. Neal Family WWII Veterans Memorial Bridge; designating a bridge, identified as Bridge Key 41558, carrying Pennsylvania Route 164, Johnstown Road, over South Dry Run between Baird Lane and Gates Lane in Freedom Township, Blair County, as the Hazenstab Family Veterans Memorial Bridge; designating a bridge, identified as Bridge Key 67831, carrying Pennsylvania Route 913 over Great Trough Creek in the Village of Robertsdale, Wood Township, Huntingdon County, as the Robertsdale Area Veterans Memorial Bridge; designating a bridge, identified as Bridge Key 53911, carrying U.S. Route 222 over Cedar Creek in Allentown, Lehigh County, as the Mayor William L. Heydt Memorial Bridge; designating a bridge, identified as Bridge Key 19237, carrying State Route 1018, over a tributary of Dixon Run in Green Township, Indiana County, as the US Army SSGT James D. Rushton Memorial Bridge; designating a bridge, identified as Bridge Key 19080, carrying Pennsylvania Route 259 over Laurel Run in Cherryhill Township, Indiana County, as the Marine Corps SSGT Michael A. Geneva Memorial Bridge; designating a bridge, identified as Bridge Key 42251, carrying Pennsylvania Route 61 over the Shamokin Creek in Mount Carmel Borough, Northumberland County, as the Veterans Viaduct; designating a portion of Blakely Street, State Route 6011 and Pennsylvania Route 347, from the intersection with Pine Street to the intersection with Drinker Street in Dunmore Borough, Lackawanna County, as Staff Sergeant Steven R. Tudor Memorial Highway; designating a bridge, identified as Bridge Key 45346, carrying Pennsylvania Route 653 over Buffalo Creek in Garrett Borough, Somerset County, as the Corporal Harold L. Gray Memorial Bridge; designating a bridge, identified as Bridge Key 46384, carrying Galloway Road over Interstate 276 in Bensalem Township, Bucks County, as the Sgt. John J. Bonk, Jr., Memorial Bridge; designating a bridge, identified as Bridge Key 7041, carrying Pennsylvania Route 513 over Neshaminy Creek in Hulmeville Borough, Bucks County, as the Corporal Robert Lee Clampffer Memorial Bridge; designating a bridge, identified as Bridge Key 22595, located on that portion of U.S. Route 22 in East Hanover Township, Lebanon County, over Pennsylvania Route 934 as the CW5 John Michael Travers Memorial Bridge; designating a bridge, identified as Bridge Key 16676, carrying Pennsylvania Route 381 over Meadow Run in the Borough of Ohiopyle, Fayette County, as the Paul T. Sucevic Memorial Bridge; designating the bridge, identified as Bridge Key 19033, located on northbound Pennsylvania Route 119 over Pennsylvania Route 286 in White Township, Indiana County, as the Specialist Five Timothy Rice Memorial Bridge; designating the bridge, identified as Bridge Key 19034, located on southbound Pennsylvania Route 119 over Pennsylvania Route 286 in White Township, Indiana County, as the Specialist Five Timothy Rice Memorial Bridge; designating a bridge, identified as Bridge Key 53696, carrying Pennsylvania Route 913 over Shoup Run in the Village of Barnettstown, Carbon Township, Huntingdon County, as the Corporal Eldon "Bish" Neuder Memorial Bridge; designating a bridge, identified as Bridge Key 19636, on that portion of U.S. Route 322 over the Mill Creek in Pine Creek Township, Jefferson County, as the PFC Walter Elwood "Barney" Martin Memorial Bridge; designating a bridge, identified as Bridge Key 67845, on that portion of Pennsylvania Route 830 over Falls Creek in Falls Creek Borough, Jefferson County, as the PFC Norman P. Chittester Memorial Bridge; designating the interchange of Interstate 81 with State Route 4007, known as Exit 119, on the border of Cass Township and Butler Township, Schuylkill County, as the PSP Trooper Michael E. Pahira, Jr., Memorial Interchange; designating the bridges, identified as Bridge Keys 25048 and 25050, carrying Interstate 99 over Pennsylvania Route 973 in Lycoming Township, Lycoming County, as the Mark Murawski Memorial Bridge; designating a portion of State Route 3062 from the intersection with Lieds Road in West Bradford Township, Chester County, to the intersection with Ryan Boulevard in West Bradford Township, Chester County, as the Corporal Timothy J. O'Connor, Jr. Memorial Highway; designating a bridge, identified as Bridge Key 15287, carrying State Route 2031 over Amtrak in Ridley Park Borough, Delaware County, as the Mayor Hank Eberle Memorial Bridge; designating a bridge, identified as Bridge Key 48271, on that portion carrying State Route 0130 over Turtle Creek in Trafford Borough, Westmoreland County, as the Sergeant First Class Robert J. Fike Memorial Bridge; designating a bridge, identified as Bridge Key 70551, carrying State Route 3013 over Blair Gap Run in Allegheny Township, Blair County, as the Lt. Col. Palmer Brown Memorial Bridge; designating a portion of Pennsylvania Route 73 from the Boyertown Borough/Colebrookdale Township Line in Colebrookdale Township, Berks County, to the intersection with Covered Bridge Road and Oysterdale Road in Oley Township, Berks County, as the Officer Kristen M. Yeager Memorial Highway; designating a bridge, identified as Bridge Key 46807, on that portion of State Route 2007 over the South Fork Little Conemaugh River in Summerhill Township, Cambria County, as Army Specialist Four Anthony Michael Notich Memorial Bridge; designating a bridge, identified as Bridge Key 47686, carrying U.S. Route 219 over the West Branch Susquehanna River in Susquehanna Township, Cambria County, as the Seaman First Class Paul Kephart Memorial Bridge; designating a bridge, identified as Bridge Key 27860, carrying State Route 4038 over the Schuylkill River in Pottstown Borough, Montgomery County, as the Commander Job W. Price Memorial Bridge; designating the roundabout on Pennsylvania Route 415 at the intersection of Main Street and Lake Street in Dallas Borough, Luzerne County, as the Charles D. Lemmond, Jr., Memorial Roundabout; designating a portion of Wyoming Avenue, U.S. Route 11, from the western border of Edwardsville Borough to the intersection with Church Street in Kingston Borough, Luzerne County, as the James J. Haggerty Memorial Highway; designating a bridge, identified as Bridge Key 19239, carrying State Route 1019, also known as Valley Road, over Two Lick Creek in Green Township, Indiana County, as the Tec 5 John George Memorial Bridge; designating a bridge, identified as Bridge Key 68471, carrying Pennsylvania Route 403 over Pine Run in Marion Center Borough, Indiana County, as the Sergeant Larry McManus Memorial Bridge; designating a bridge, identified as Bridge Key 70470, carrying State Route 2012, also known as River Road, over Blacklick Creek between Buffington and East Wheatfield Townships in Indiana County, as the Sgt. SOF Frank J. McCloskey Memorial Bridge; and making repeals. (Senate Floor: PN1974, Final Passage)
Passed · 49-0
Yea
SB1376 · 2026-09-30
In Department of Aging, further providing for objectives, for powers and duties in general, for area agencies and powers and duties and for evaluation. (Senate Floor: PN1981, Final Passage)
Passed · 33-16
Yea
SB1438 · 2026-09-30
In registration of vehicles, providing for Green Star Family plate. (Senate Floor: PN1906, Final Passage)
Passed · 49-0
Yea
SB1408 · 2026-09-29
Providing for data center transparency; prohibiting certain nondisclosure agreements between public agencies and data centers; providing for data centers and public input; prohibiting data centers from being developed or operated by certain foreign entities; and providing for enforcement by Attorney General and for energy and water reporting. (Senate Communications & Technology: PN1891 A04297, Adopt Amendment)
Passed · 11-0
Yea
SB1408 · 2026-09-29
Providing for data center transparency; prohibiting certain nondisclosure agreements between public agencies and data centers; providing for data centers and public input; prohibiting data centers from being developed or operated by certain foreign entities; and providing for enforcement by Attorney General and for energy and water reporting. (Senate Communications & Technology: PN1891, Reported as Amended)
Passed · 11-0
Yea
SB1035 · 2026-09-29
Providing for compassionate access to medical marijuana. (Senate Law & Justice: PN1204, Reported as Committed)
Passed · 11-0
Yea
HB1424 · 2026-09-29
In local taxes, further providing for delegation of taxing powers and restrictions thereon. (Senate Community, Economic & Recreational Development: PN1653, Reported as Committed)
Passed · 12-1
Yea
SB995 · 2026-09-29
In games of chance, further providing for prize limits. (Senate Community, Economic & Recreational Development: PN1162, Reported as Committed)
Passed · 13-0
Yea
SB1299 · 2026-09-29
Providing for a tax credit for retrofitting residential high-rise structures with an automatic fire sprinkler system and associated monitoring or detection devices. (Senate Floor: PN1644 A04261, ROBINSON Amendment No. A-4261)
Passed · 49-0
Yea
HB853 · 2026-09-29
Further providing for notices of taxes; providing for removal of deceased spouse; further providing for installment payment of taxes; and providing for imposition of fees for collection of delinquent per capita, poll and occupation taxes. (Senate Floor: PN3512, Final Passage)
Passed · 49-0
Yea
SB478 · 2026-09-29
Establishing the Office of Employee Ownership within the Department of Community and Economic Development; establishing the Employee Ownership Advisory Board; and providing technical and financial assistance to employee-owned enterprises. (Senate Floor: PN1970 A4374 , FARRY Amendment No. A-4374)
Passed · 49-0
Yea
HB852 · 2026-09-29
In collection of delinquent taxes, further providing for collection of delinquent per capita, occupation, occupational privilege, emergency and municipal services, local services and income taxes from employers, etc., for notice and for costs of collection of delinquent per capita, occupation, occupational privilege, emergency and municipal services, local services and income taxes. (Senate Floor: PN3511, Final Passage)
Passed · 48-1
Yea
SB330 · 2026-09-29
Further providing for athletic event drawing. (Senate Community, Economic & Recreational Development: PN0287, Reported as Committed)
Passed · 11-2
Yea
SB465 · 2026-09-29
In club licensees, further providing for distribution of proceeds. (Senate Community, Economic & Recreational Development: PN0417, Reported as Committed)
Passed · 13-0
Yea
SB1368 · 2026-09-28
Prohibiting nudification applications from being offered on online application marketplaces; and prescribing penalties. (Senate Floor: PN1774, Final Passage)
Passed · 49-0
Yea
SB980 · 2026-09-28
In Commonwealth services, further providing for assistance to fire companies and EMS companies and for State Fire Commissioner and providing for protection against PFAS chemicals and for firefighting protective equipment; in grants to fire companies and emergency medical services companies, further providing for award of grants; and imposing penalties. (Senate Floor: PN1969 A04350, YAW Amendment No. A-4350)
Passed · 27-22
Yea
HB513 · 2026-09-28
Amending Title 76 (Weights, Measures and Standards) of the Pennsylvania Consolidated Statutes, providing for Pennsylvania State Coordinate System, for notation requirements and for duties of State Geospatial Coordinating Board; and making a repeal. (Senate Floor: PN3733, Final Passage)
Passed · 48-1
Yea
SB49 · 2026-09-24
Establishing the Cannabis Control Board; providing for powers and duties of the Cannabis Control Board; establishing the Cannabis Regulation Fund; providing for permits and for dispensing cannabis to patients and caregivers; and making repeals. (Senate Floor: PN1805, Motion to Go Over)
Passed · 43-7
Yea
SB49 · 2026-09-24
Establishing the Cannabis Control Board; providing for powers and duties of the Cannabis Control Board; establishing the Cannabis Regulation Fund; providing for permits and for dispensing cannabis to patients and caregivers; and making repeals. (Senate Floor: PN1805, Motion to Go Over)
Passed · 47-3
Yea
SB1346 · 2026-07-12
In general provisions, further providing for definitions; in subdivision and land development, further providing for contents of subdivision and land development ordinance; and, in zoning, further providing for ordinance provisions and providing for accessory dwelling units. (Senate Urban Affairs & Housing: PN1747, Reported as Committed)
Passed · 10-1
Nay
HB2400 · 2026-07-12
To provide appropriations from the General Fund for the expenses of the Executive, Legislative and Judicial Departments of the Commonwealth, the public debt and the public schools for the fiscal year July 1, 2026, to June 30, 2027, and for the payment of bills incurred and remaining unpaid at the close of the fiscal year ending June 30, 2026; to provide appropriations from special funds and accounts to the Executive and Judicial Departments for the fiscal year July 1, 2026, to June 30, 2027, and for the payment of bills remaining unpaid at the close of the fiscal year ending June 30, 2026; to provide for the appropriation of Federal funds to the Executive and Judicial Departments for the fiscal year July 1, 2026, to June 30, 2027, and for the payment of bills remaining unpaid at the close of the fiscal year ending June 30, 2026; and to provide for the additional appropriation of Federal and State funds to the Executive, Legislative and Judicial Departments for the fiscal year July 1, 2025, to June 30, 2026, and for the payment of bills incurred and remaining unpaid at the close of the fiscal year ending June 30, 2025. (Senate Floor: PN3765, Final Passage)
Passed · 44-6
Yea
HB1042 · 2026-07-12
In crimes against unborn child, further providing for the offense of murder of unborn child; in arson, criminal mischief and other property destruction, further providing for the offense of arson and related offenses; in judicial boards and commissions, further providing for adoption of guidelines for sentencing; in posttrial matters, further providing for jurisdiction and proceedings; in sentencing, providing for sentence for general murder of the second degree, further providing for sentences for second and subsequent offenses and for life imprisonment for homicide, repealing provisions relating to transfer of inmates in need of medical treatment and providing for modification of an imposed term of imprisonment for reasons of illness; in general administration, providing for earned vocational training and education credit; in Pennsylvania Board of Probation and Parole, further providing for parole power, for short sentence parole, for parole procedure and for victim statements, testimony and participation in hearing; and, in powers and duties, further providing for consideration of criminal convictions. (Senate Floor: PN3766, Final Passage)
Passed · 28-22
Yea
HB1042 · 2026-07-12
In crimes against unborn child, further providing for the offense of murder of unborn child; in arson, criminal mischief and other property destruction, further providing for the offense of arson and related offenses; in judicial boards and commissions, further providing for adoption of guidelines for sentencing; in posttrial matters, further providing for jurisdiction and proceedings; in sentencing, providing for sentence for general murder of the second degree, further providing for sentences for second and subsequent offenses and for life imprisonment for homicide, repealing provisions relating to transfer of inmates in need of medical treatment and providing for modification of an imposed term of imprisonment for reasons of illness; in general administration, providing for earned vocational training and education credit; in Pennsylvania Board of Probation and Parole, further providing for parole power, for short sentence parole, for parole procedure and for victim statements, testimony and participation in hearing; and, in powers and duties, further providing for consideration of criminal convictions. (Senate Floor: PN3766, Final Passage-Reconsidered)
Passed · 30-20
Yea
HB1646 · 2026-07-12
Further providing for State Board of Barber Examiners. (Senate Floor: PN1996, Final Passage)
Passed · 49-1
Yea
HB2017 · 2026-07-12
In general provisions, further providing for definitions; and, in fees, providing for small modular reactor and microreactor fees and further providing for creation of special funds. (Senate Floor: PN3686, Final Passage)
Passed · 46-4
Yea
HB96 · 2026-07-12
In sale of property, providing for delinquent real estate tax notification to designated individual; providing for unseated lands; and imposing duties on the Department of Community and Economic Development. (Senate Floor: PN3767, Final Passage)
Passed · 42-8
Yea
HB2401 · 2026-07-12
Providing for the capital budget for fiscal year 2026-2027. (Senate Floor: PN3077, Final Passage)
Passed · 47-3
Yea
Complete voting record from LegiScan (showing the 60 most recent of 631 total roll-call votes this session).
Voting data provided by LegiScan, licensed under CC BY 4.0.
Capitol Office
📍Room 351, Main Capitol Senate Box 203006, Harrisburg, PA 17120
District Office
📍370 E. Maple Ave. Suite 203, Langhorne, PA 19047
Follow Frank Farry

One email a week, only when there’s something: every time they broke with their party, and the closest votes they cast. Free, and you can stop any time.

+ Advertise on this pageReach District 6 constituents