Voting Resources for Students
Are you prepared for the 2024 election? Make sure your voice is heard on November 5, 2024.
2024 Election Information
- October 21 – Last day to register to vote in the general election
- October 29 – Last day to apply for a mail-in or absentee ballot (applications must be received by the County Election Office by 5 p.m.)
- November 5 – Election Day
Polls are open 7 a.m. to 8 p.m.; Mail-in ballots must be received by the County Election Official by 8 p.m.)
Register to vote
If you're not yet registered to vote, here's your chance!
You must:
- Be a citizen of the United States for at least one month.
- Be a resident of Pennsylvania and the election district you want to vote in for at least 30 days.
- Be at least 18 years of age.
Are you registered? Check your voter registration status.
Online Voter Registration
The Commonwealth of Pennsylvania offers convenient, secure online voter registration.
Register to Vote
Mail-in Ballots
- Learn more about mail-in voting
- Apply for a mail-in ballot online – you'll need a PA Driver’s License or Photo ID
Voting In-Person
- Find your polling place
Learn More!
- Find your PA legislator
- Learn more about who is on the ballot
Already applied? Check the status of your ballot application.
Primary Elections
Pennsylvania holds closed primary elections, which means only registered members of a party may vote in that party's primary. Unaffiliated voters are excluded from participating in the party nomination contests but can vote for non-partisan issues on the ballot such as referendums, constitutional amendments, etc.
What do I need to bring to the polls?
If you've voted at your polling place before, you don't need to show ID to vote. If you're a first-time voter, or if you moved within Pennsylvania and are voting for the first time at a new polling place, you must show ID to vote.