Pennsylvania
Next Election
Tuesday, April 23rd, 2024
Pennsylvania Primary Election
Statewide
Registration Deadlines:
In Person: Monday, April 8th, 2024
By Mail: Monday, April 8th, 2024
Online: Monday, April 8th, 2024
Primary Election
April 8, 2024 is the last day to register before the April 23, 2024 election.
Pennsylvania
Next Election
Tuesday, April 23rd, 2024
Pennsylvania Primary Election
Statewide
Registration Deadlines:
In Person: Monday, April 8th, 2024
By Mail: Monday, April 8th, 2024
Online: Monday, April 8th, 2024
Primary Election
April 8, 2024 is the last day to register before the April 23, 2024 election.
Upcoming Election Dates & Registration Deadlines
Some elections in this list are local and do not apply for all Pennsylvania voters.
(Primary)
Tuesday, April 23rd, 2024
Pennsylvania Primary Election
Statewide
Registration Deadlines:
In Person: Monday, April 8th, 2024
By Mail: Monday, April 8th, 2024
Online: Monday, April 8th, 2024
(General)
Tuesday, November 5th, 2024
Pennsylvania General Election
Statewide Presidential Election
Registration Deadlines:
In Person: Monday, October 21st, 2024
By Mail: Monday, October 21st, 2024
Online: Monday, October 21st, 2024
Pennsylvania Voting Information & Helpful Links
Pennsylvania Secretary of State
Bureau of Elections
401 North Street, Rm 210
Harrisburg, PA 17120
Phone: (717) 787-5280
Voter Registration
https://vote.pa.gov/