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.

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:

Learn more about voting as a military or person living overseas.