Registering to Vote in Pennsylvania

Who can register to vote?

All Pennsylvanians can register to vote, provided they meet the following criteria:

  • 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.

When is the deadline to register?

To vote in the next election, you must complete your registration by .

How do I register online?

You can register in just three easy steps:

  • Fill out this form on your smartphone, tablet, or computer.
  • Your County Elections Office will review the application.
  • When your registration is complete, you will receive your voter registration card in the mail.

Tip: Before you begin, be sure to 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.

If your voter registration card does not come in the mail within 14 days, contact your county voter registration office.

Are there other ways to register to vote?

Yes! You can:

  • Mail-in your application to your county voter registration office. Find your local county office here. Note: your request must be received by May 3rd, 2021.
  • Register in person at your county voter registration office or at a PennDOT location near you.

What if I recently moved?

No problem! You can update the address on file with the PA Department of State by filling out the state’s voter registration form and selecting “change of address.” It’s important to keep your address updated to ensure you can receive and cast your ballot. You can also use the state’s form if you’ve changed your legal name, or if you want to change political parties.