Committee of Seventy Logo
English Arabic Chinese (Simplified) French Spanish Vietnamese

2021 Election Calendar

View the 2015-2025 Philadelphia Elections Schedule
Date
Election
February 16

First day to circulate and file nomination petitions

March 9

Last day to circulate and file nomination petitions

March 10

First day to circulate and file nomination papers

March 16

Last day to file objections to nomination petitions

March 24

Last day for withdrawal by candidates who filed nomination petitions

May 3

Last day to REGISTER before the primary

May 11

Last day to apply for a mail-in or civilian absentee ballot

May 18

Last day for County Board of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00 P.M.)

May 18

MUNICIPAL PRIMARY

May 19

First day to REGISTER after primary

May 25

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

August 2

Last day to circulate and file nomination papers

August 9

Last day to file objections to nomination papers

August 9

Last day for withdrawal by candidates who filed by nomination papers

August 9

Last day for withdrawal by candidates nominated at the primary

October 18

Last day to REGISTER before the November election

October 26

Last day to apply for a mail-in or civilian absentee ballot

November 2

Last day for County Board of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00 P.M.)

November 3

First day to REGISTER after the November election

November 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 November 1)

Date

February 16

Election

First day to circulate and file nomination petitions

Date

March 9

Election

Last day to circulate and file nomination petitions

Date

March 10

Election

First day to circulate and file nomination papers

Date

March 16

Election

Last day to file objections to nomination petitions

Date

March 24

Election

Last day for withdrawal by candidates who filed nomination petitions

Date

May 3

Election

Last day to REGISTER before the primary

Date

May 11

Election

Last day to apply for a mail-in or civilian absentee ballot

Date

May 18

Election

Last day for County Board of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00 P.M.)

Date

May 18

Election

MUNICIPAL PRIMARY

Date

May 19

Election

First day to REGISTER after primary

Date

May 25

Election

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

Date

August 2

Election

Last day to circulate and file nomination papers

Date

August 9

Election

Last day to file objections to nomination papers

Date

August 9

Election

Last day for withdrawal by candidates who filed by nomination papers

Date

August 9

Election

Last day for withdrawal by candidates nominated at the primary

Date

October 18

Election

Last day to REGISTER before the November election

Date

October 26

Election

Last day to apply for a mail-in or civilian absentee ballot

Date

November 2

Election

Last day for County Board of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00 P.M.)

Date

November 3

Election

First day to REGISTER after the November election

Date

November 9

Election

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