Registering to Vote

  • Share on Facebook

Register to Vote online

You can register to vote through the Pennsylvania Department of State's online application. Before you begin, be sure to have your Pennsylvania driver's license or PennDOT ID card handy. If you don’t have one, there are other options. Once you submit your online application, it will be forwarded to the appropriate county voter registration office for processing.

Learn more about online voter registration.


To register to vote in Philadelphia, you must be:

A citizen of the United States for at least one month before the next election.

A resident of Philadelphia and your election district for at least 30 days before the next election.

At least 18 years of age on or before the day of the next election.

Registration Deadline: Voter Registration Applications must be received by the City Commissioners Office no later than 15 days before the upcoming primary or general election.

Primary Elections: All registered electors are entitled to vote on ballot questions or in special elections held at the same time as primary elections. However, you must be registered in a political party to vote in that party’s primary.

How to Register

Once you know you are eligible to vote, the next step is to register. In Pennsylvania, you can register in person, by mail, and at various government agencies. Below you will find information about how to register, as well as links to voting registration forms and applications.

Register to Vote in Person

You can register to vote at the:

Philadelphia County Board of Elections
Room 142 City Hall
Philadelphia, PA 19107
Mon-Fri, 8:00 AM – 5:00 PM

Note: Voter ID cards can only be printed at our Columbus Blvd address, which remains closed due to the ongoing COVID-19 pandemic.

Register to Vote by Mail

You can register to vote by mail in two ways:

1. The City Commissioners and the Philadelphia Voter Registration Office supply Voter Registration Mail Applications to all persons and organizations who request them, including candidates, political parties, political bodies and other federal, state and municipal offices.

Voter Registration Applications are also available at:

  • U.S. Post Offices
  • Philadelphia Public Libraries
  • State Liquor Stores
  • Other State Government Offices

2. Download the Voter Registration Application.  Print, complete, sign and deliver in person or mail to:

520 N. Columbus Blvd
5th Floor
Philadelphia, PA 19123
Mon-Fri, 8:30 AM – 5:00 PM

English Application

Arabic Application

Bengali Application

Chinese (Simplified) Application

Chinese (Traditional) Application

French Application

Haitian Creole Application

Hindi Application

Japanese Application

Khmer Application

Korean Application

Portugese Appliation

Russian Appliation

Spanish Application

Tagalog Application

Vietnamese Application

Register to Vote at PennDOT

You can register to vote at a PA Department of Transportation photo license center when you obtain or update your driver's license.