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 petitions | February 18 |
Last day to circulate and file nomination petitions | March 11 |
First day to circulate and file nomination papers | March 12 |
Last day to file objections to nomination petitions | March 18 |
Ballot Lottery | March 19 |
Last day for withdrawal by candidates who filed nomination petitions | March 26 |
Last day to REGISTER to vote in the primary | May 5 |
Last day to APPLY for a mail-in or civilian absentee ballot | May 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 PRIMARY | May 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 papers | August 8 |
Last day for withdrawal by candidates nominated by nomination papers | August 8 |
Last day for withdrawal by candidates nominated at the primary | August 11 |
Last day to REGISTER to vote in the November election | October 20 |
Last day to APPLY for a mail-in or civilian absentee ballot | October 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 ELECTION | November 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 |