to cast your ballot this fall, register to vote now

October 23, 2023 is the last day to register before the November 7, 2023 election. 

To vote in Pennsylvania, you must register to vote at least 15 days before the election.

To be eligible to vote in Pennsylvania, you must:

  • Be a citizen of the United States for at least one month before the next primary, special, municipal, or general election.
  • Be a resident of Pennsylvania and the election district in which you want to register and vote for at least 30 days before the next primary, special, municipal, or general election. 
  • Be at least 18 years of age on or before the day of the next primary, special, municipal, or general election.

To register to vote:

  1. Fill out a voter registration application form. 
  2. Your county voter registration office reviews the form.  
  3. If your registration is accepted, you will get a voter registration card in the mail. The voter registration card will show your name, address, party affiliation, and the address where you will vote. 

Online

By Mail

County Office

PennDOT Location

If your voter registration card does not come in the mail within 14 days, 

contact your county voter registration office.

Voter ID information for First-Time Voters

When voting at a polling place in Pennsylvania for the first time, regardless of whether or not you have been previously registered to vote, you must show proof of identification, either with photo or not.

Acceptable forms of identification include:

 

Photo identification

  • Pennsylvania driver’s license or PennDOT ID card
  • ID issued by any Commonwealth agency
  • ID issued by the U.S. Government
  • U.S. passport
  • U.S. Armed Forces ID
  • Student ID
  • Employee ID

Non-photo identification that includes your name and address

  • Confirmation issued by the County Voter Registration Office
  • Non-photo ID issued by the Commonwealth
  • Non-photo ID issued by the U.S. Government
  • Firearm permit
  • Current utility bill
  • Current bank statement
  • Current paycheck
  • Government check