Key 2025 Election Dates

Primary Election:

May 5, 2025: Last day to REGISTER TO VOTE in the Primary Election

May 13, 2025: Last day to apply for a mail-in or civilian absentee ballot (ALL registered voters in Pennsylvania can apply for a mail-in ballot)

May 20, 2025, is the PRIMARY ELECTION DAY - polls are open from 7 A.M. to 8 P.M.

Municipal Election:

Oct. 20, 2025: Last day to REGISTER TO VOTE in the Municipal Election

Oct. 28, 2025: Last day to apply for a mail-in or civilian absentee ballot for the Municipal Election (ALL registered voters in Pennsylvania can apply for a mail-in ballot)

November 4, 2025 is the MUNICIPAL ELECTION DAY - polls are open from 7 A.M. to 8 P.M.

November 4, 2025: Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00 P.M. on election day - postmarks are not enough. )

Deadlines for returning your mail-in or civilian absentee ballot:

By mail: must be received by 8 P.M. on November 4, 2025.

In-person: must be returned to your county board of elections office or other designated location or drop box by 8 P.M. on November 4, 2025.

VOTE411.org