City of Philadelphia trusted site
An official website of the city of philadelphia government   Here's how you know

Philadelphia city commissioners

Voting

Important Dates for Voters

This is a list of dates and deadlines important for Philadelphia voters. Click here Election calendar 2024

Date Title
April 8 2024 Last day to REGISTER before the primary
April 16 2024 Last day to apply for a mail-in or civilian absentee ballot
April 23 2024 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 2024 MUNICIPAL PRIMARY
April 30 2024 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 May 15)
July 16 2024 First day for political parties and minor political parties to nominate candidates for the September 17, 2024 Special Election by filing nomination certificates. (25 P.S. § 2779)
July 16 2024 First day for political bodies to circulate and file nomination papers nominating candidates for the September 17, 2024 Special Election. (25 P.S. § 2779)
July 29 2024 Last day to file nomination certificates and nomination papers for the September 17, 2024 Special Election. (25 P.S. § 2779)
August 1 2024 Last day to file objections: 3 days after the deadline for filing for the September 17, 2024 Special Election. (25 P.S. § 2782)
August 5 2024 Last day for Commonwealth Court to set a hearing on objections for the September 17, 2024 Special Election: 7 days after deadline for filing (25 P.S. § 2782)
August 5 2024 Last day to withdraw from the September 17, 2024 Special Election: 7 days after the deadline for filing (25 P.S. § 2783)
August 5 2024 Last day to file substituted nomination certificates for the September 17, 2024 Special Election: 7 days after the deadline for filing (25 P.S. § 2784)
August 8 2024 Last day to file objections to substituted nominations for the September 17, 2024 Special Election: 3 days after substituted nomination certificate is filed (25 P.S. § 2785)
August 18 2024 Last day for Secretary of the Commonwealth to certify names and residence of all candidates for the September 17, 2024 Special Election (30th day preceeding the day fixed for the special election. 25 P.S. § 2786)
September 3 2024 Last day to register to vote before the September 17, 2024 Special Election (15 days before the election. 25 P.S. § 3071(b) (Since September 2 is a legal holiday, the deadline moves to the next business day, which is September 3, 2024. 25 P.S. §2603(e))
September 10 2024 Last day before the September 17, 2024 Special Election on which official applications for civilian absentee ballots may be received by the county board of elections (Tuesday before special election. 25 P.S. § 3146.2a(a))
September 17 2024 SPECIAL ELECTION
September 17 2024 All mail-in and civilian absentee ballots for the September 17, 2024 Special Election must be received by the county board of elections no later than 8:00 P.M. on this day to be counted (Election Day. 25 P.S. § 3146.6(c) and 25 P.S. § 3150.16(c))
September 24 2024 Last day for county boards of elections to receive voted military and overseas absentee ballots for the September 17, 2024 Special Election (By 5:00 P.M. on the 7th day following a primary or election and must be voted no later than 11:59 P.M. on September 16. 25 P.S. § 3146.8(g)(1) & 25 Pa.C.S. § 3511(a))
October 21 2024 Last day to REGISTER to vote in the November 5, 2024 General Election
October 29 2024 Last day to apply for a mail-in or civilian absentee ballot.
November 5 2024 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 2024 GENERAL ELECTION
November 6 2024 First day to REGISTER after November election
November 12 2024 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 6)