FUTURE ELECTIONS SCHEDULE IN PHILADELPHIA
Download the 2015-2025 Philadelphia Elections Schedule.
January 28 | First day to circulate and file nomination petitions | February 18 | Last day to circulate and file nomination petitions | February 19 | First day to circulate and file nomination papers | March 4 | Last day for withdrawal by candidates who filed nomination petitions | May 18 | Last day to REGISTER before the primary | May 26 | Last day to apply for a mail-in or civilian absentee ballot | June 2 | GENERAL 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 3 | First day to REGISTER after primary | June 9 | 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 June 1) | August 3 | Last day to circulate and file nomination papers | August 10 | Last day for withdrawal by candidates who filed by nomination papers | August 10 | Last day for withdrawal by candidates nominated at the primary | October 19 | Last day to REGISTER before the November election | October 27 | Last day to apply for a mail-in or civilian absentee ballot | November 3 | GENERAL MUNICIPAL ELECTION | November 6 | Last 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) |
|