The 2026 Pennsylvania State Senate Primary Election will be held on May 19, 2026, to nominate candidates for 50 state senate seats. Voters will select nominees from each party to advance to the general election, where all odd-numbered senate districts are up for election.
The 2026 Pennsylvania State Senate Primary Election will be held on May 19, 2026, to nominate candidates for 50 state senate seats. Voters will select nominees from each party to advance to the general election, where all odd-numbered senate districts are up for election.
Pennsylvania voters can register to vote online, by mail, or in person at county election offices. The registration deadline is April 29, 2026. On Election Day, voters must present a valid ID such as a Pennsylvania driver's license, state ID, or U.S. passport when voting at their assigned polling place.