To vote in Pennsylvania, you must meet the requirements and register to vote. Use this page to learn about who can vote.
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:
- Use any official voter registration form to register online, by mail or in person.
- Use the Federal Post Card Application (FPCA). To receive the FPCA by e-mail, write to ST-UOCAVAApp@pa.gov.
- Request that the state mail you a paper voter registration form. E-mail your request to ST-UOCAVAQues@pa.gov.
- Use the Federal Write-in Absentee Ballot (FWAB).
Learn more about voting as a military or person living overseas.