Register to Vote
The primary election in Pennsylvania will be on Tuesday, May 20, 2025. Polls will be open on election day from 7 a.m. - 8 p.m. Find your polling place.
May 5: Was the last day to register to vote in Pennsylvania for the Primary election.
May 13: Your application for a mail-in ballot must be received in the county office by 5 p.m.
May 20: Completed mail-in ballots must be received by 8 p.m.
Want to see progressive values be infused in our government? One of the first steps is registering to vote and then showing up at primary and general elections each year—even during a presidential election off year.