571-232-0440 info@vctpp.org

Important Dates for PA Elections

2024 PENNSYLVANIA ELECTIONS IMPORTANT DATES TO REMEMBER


First day to circulate and file nomination petitions ……………………………………………………. January 23
Last day to circulate and file nomination petition ……………………………………………………. February 13
First day to circulate and file nomination papers …………………………………………………….. February 14
Last day to file objections to nomination petitions ………………………………………………….. February 20
Ballot lottery ……………………………………………………………………………………………………… February 21
Last day for withdrawal by candidates who filed nomination petitions ……………………… February 28
Last day to REGISTER to vote in the primary ………………………………………………………………. April 8
Last day to apply for a mail-in or civilian absentee ballot ……………………………………………… April 16
Last day for County Boards of Elections to receive voted mail-in and civilian
absentee ballots (must be received by 8:00 P.M.)…………………………………………………………. April 23


GENERAL PRIMARY ………………………………………………………………………………………….. April 23


Last day for County Boards of Elections to receive voted military and overseas absentee ballots
(submitted for delivery no later than 11:59 P.M. on April 22) ……………………………………….. April 30
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 12
Last day to REGISTER to vote in the November election …………………………………………. October 21
Last day to apply for a mail-in or civilian absentee ballot ………………………………………….. October 29
Last day for County Boards of Elections to receive voted mail-in and civilian
absentee ballots (must be received by 8:00 P.M.)……………………………………………………. November 5


GENERAL ELECTION …………………………………………………………………………………… November 5


Last day for County Boards of Elections to receive voted military and overseas absentee ballots
(submitted for delivery no later than 11:59 P.M. on November 4) …………………………… November 12


Note: All dates in this calendar are subject to change without notice.