Voter Registration Requirements
To vote in Pennsylvania, you must meet the requirements and register to vote. Use this page to learn about who can vote.
Can I vote in Pennsylvania?
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 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.
Learn about voting as a military or person living overseas.
For more information on voter registration:
How to register to vote
Check your voter registration status