Election Calendar

2023 Pennsylvania Elections


Important Dates to Remember
February 14First day to circulate and file nomination petitions
March 7Last day to circulate and file nomination petitions
March 8First day to circulate and file nomination papers
March 14Last day to file objections to nomination petitions
March 22Last day for withdrawal by candidates who filed nomination petitions
May 1Last day to REGISTER before the primary
May 9Last day to apply for a mail-in or civilian absentee ballot
May 16Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8 p.m.)
May 16Municipal Primary
May 17First day to REGISTER after the primary
May 23Last day for County Boards of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 PM on May 15)
August 1Last day to circulate and file nomination papers
August 8Last day to file objections to nomination papers
August 8Last day for withdrawal by candidates nominated by nomination papers
August 14Last day for withdrawal by candidates nominated at the primary
October 23Last day to REGISTER before the November election
October 31Last day to apply for a mail-in or civilian absentee ballot
November 7Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots.  (must be received by 8 p.m.)
November 7Municipal Election
November 8First day to REGISTER after November election
November 14Last day for the County Boards of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 PM on November 6)


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


Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8pm)
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8pm)
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8pm)