This is the 2025 race. The latest: 2026 →

2025Flipped from RepublicanFinal resultsSpecial election

2025 special election for Pennsylvania Senate District 36

Pennsylvania State Senate · Pennsylvania

James Malone (D) won with 50.0% of the vote, defeating Josh Parsons (R) by 1.0 points, flipping a seat Republicans held.

James MaloneDemocrat · winner
50.0%27,034
Josh ParsonsRepublican
49.1%26,508
Zachary MooreLibertarian
0.9%483
54,025 votes

Source: English WikipediaUpdated Oct 13, 2026, 8:26 AM ET

The seat over time

D − R margin in this seat's races around 2025

Races before and after

EvenR+15.52024 Pres.D+1.02025 special electionR+9.12026

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

The candidates

James Malone (D)Josh Parsons (R)

Also on the ballot: Zachary Moore (Libertarian), 0.9%