IMPORTANT ELECTION DATES

COMMONWEALTH OF PENNSYLVANIA DEPARTMENT OF  STATE BUREAU OF ELECTIONS
2024 PENNSYLVANIA ELECTIONS IMPORTANT DATES TO REMEMBER

First day to circulate and file nomination petitionsFebruary 18
Last day to circulate and file nomination petitionsMarch 11
First day to circulate and file nomination papersMarch 12
Last day to file objections to nomination petitionsMarch 18
Ballot LotteryMarch 19
Last day for withdrawal by candidates who filed nomination petitionsMarch 26
Last day to REGISTER to vote in the primaryMay 5
Last day to APPLY for a mail-in or civilian absentee ballotMay 13
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00pm)May 20
MUNICIPAL PRIMARYMay 20
Last day for County Boards of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59pm on May 19)May 27
Last day to circulate and file nomination papers August 1
Last day to file objections to nomination papersAugust 8
Last day for withdrawal by candidates nominated by nomination papersAugust 8
Last day for withdrawal by candidates nominated at the primaryAugust 11
Last day to REGISTER to vote in the November electionOctober 20
Last day to APPLY for a mail-in or civilian absentee ballotOctober 28
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00pm)November 4
MUNICIPAL ELECTIONNovember 4
Last day for County Boards of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59pm on November 3)
(Since November 11 is a legal holiday, the deadline moves to the next business day, which is November 12, 2025. 25 P.S. 2603(e))
November 12
NOTE: – All dates in this calendar are subject to change without notice in the event of passage of any amendatory legislation