Oct. 21, 2024, is the last day to register before the Nov. 5, 2024, election.

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

You can register to vote online, by mail, or at a number of government agencies, including Pennsylvania Department of Transportation (PennDOT) Photo License and Driver’s License Centers.

Voter registration requirements

To register 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.

Can I register to vote in Pennsylvania if I am in the military, a veteran, or live overseas?

Veterans, people currently serving in the United States military, or living overseas have special rules and additional options for voting. 

To register to vote you can:

How to register to vote

Make sure your voice is heard in our elections. 

There are 4 convenient ways you can register to vote or update your current registration:

  • Online
  • By mail
  • In person at your county election office
  • At PennDOT and many other government agencies

In-Person Voter Registration Locations

Find your county election office: Vote.pa.gov/county

See other government agencies:

  • Pennsylvania Department of Transportation (PennDOT)
  • State offices that provide public assistance and services to persons with disabilities
  • Armed Forces Recruitment Centers
  • County Clerk of Orphans' Court offices, including each Marriage License Bureau
  • Area Agencies on Aging
  • Centers for Independent Living
  • County Mental Health and Intellectual Disability offices
  • Student disability services offices of the State System of Higher Education
  • Offices of Special Education
  • DA Complementary Paratransit offices
  • Any agency using the Compass application

Find out if you’re eligible

To register to vote in Pennsylvania, you must:

  • Register at least 15 days before the next election.
  • 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 old on or before the day of the next primary, special, municipal, or general election.

You must register to vote at the address where you actually live—your residential address. Owning property or a business in a county does not necessarily make you a resident of that county.

If you recently moved, you can register or update your voter registration online.

Application process

You can complete your voter registration application in as little as 10 minutes. 

Before you begin, have your Pennsylvania driver’s license or PennDOT ID card handy. If you don’t have one, you can upload a signature or print and sign the form.

Once you submit your application, your county election office will process it.

Your county election office will then send your voter registration card in the mail. If it does not arrive within 14 days, contact your county election office.

Register online

  1. Fill in the form on a laptop, tablet, or mobile device, and click submit.
  2. Your county elections office will review your application.
  3. When your registration is complete, you will receive your voter registration card in the mail.

Register by U.S. mail

  1. Download and print the voter registration application in English, Spanish, or Chinese.
  2. Fill in the paper application. Be sure to sign your name at the bottom.
  3. Address the envelope to your county elections office.
  4. Be sure to put a stamp on the envelope before you mail it.
  5. Your county elections office will review your application.
  6. When your registration is complete, you will receive your voter registration card in the mail.

Register in person

  1. Visit your county elections office.
  2. Fill out the paper application. Be sure to sign your name at the bottom.
  3. Give the completed form to the clerk.
  4. The clerk will check the information on your application.
  5. When your registration is complete, you will receive your voter registration card in the mail.

You can also apply to register to vote in person at many state government offices, including:

  • Pennsylvania Department of Transportation (PennDOT) photo and driver's license centers
  • State offices that provide public assistance and services to persons with disabilities
  • Armed Forces Recruitment Centers
  • County Clerk of Orphans' Court offices, including each Marriage License Bureau
  • Area Agencies on Aging
  • Centers for Independent Living
  • County Mental Health and Intellectual Disability offices
  • Student disability services offices of the PA State System of Higher Education
  • Offices of Special Education
  • DA Complementary Paratransit offices
  • Any state agency using the Compass app