23 S 6th Street, Lebanon, PA 17042

NOTE: October 21, 2024 is the last day to register before the November 5, 2024 election.

To vote in Pennsylvania, you must first register to vote at least 15 days before the election.

Voter Registration Requirements

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.


Veterans, people currently serving in the United States military, or living overseas have special rules and additional options for voting. 


To register to vote:

  1. Fill out a voter registration application form. 
  2. Your county voter registration office reviews the form.  
  3. If your registration is accepted, you will get a voter registration card in the mail. The voter registration card will show your name, address, party affiliation, and the address where you will vote. 


You have 4 ways to register to vote. You can register: