FUTURE ELECTIONS SCHEDULE IN PHILADELPHIA
Download the 2015-2025 Philadelphia Elections Schedule.

January 28First day to circulate and file nomination petitions
February 18Last day to circulate and file nomination petitions
February 19First day to circulate and file nomination papers
March 4Last day for withdrawal by candidates who filed nomination petitions
May 18Last day to REGISTER before the primary
May 26Last day to apply for a mail-in or civilian absentee ballot
June 2GENERAL PRIMARY
June 9
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots from select counties (must be received by 5 P.M.)
June 3First day to REGISTER after primary
June 9Last 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 June 1)
August 3Last day to circulate and file nomination papers
August 10Last day for withdrawal by candidates who filed by nomination papers
August 10Last day for withdrawal by candidates nominated at the primary
October 19Last day to REGISTER before the November election
October 27Last day to apply for a mail-in or civilian absentee ballot
November 3GENERAL MUNICIPAL ELECTION
November 6Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 5 P.M.) **NOTE - To count, ballots arriving after Election Day must either be postmarked by Nov. 3 or have no proof they were sent afterward.

November 10   

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 2)