Begin Main Content Area

​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