Pennsylvania Voter Information Guide

Important information

You must register to vote no later than April 8, 2024 to be eligible for the Primary Election (Tuesday, April 23).

In Pennsylvania, you must register to vote 15 days before the election. You do not need to be 18 years old to register, but you must turn 18 on or before Election day.

If voting by mail, your ballot must be received by 8 p.m. on Election day (April 23 for the Primary and Nov. 5, 2024 for the General Election)

Ballots must be delivered to your county election office by 8 p.m. on Election day. Postmarks are not enough for absentee and mail-in ballots.

For the most up-to-date information, visit the trusted and official page of the Montgomery County Voter Services Office.

Pennsylvania no longer has straight ticket voting

You must mark your ballot for each race you are voting in. You can no longer mark one bubble to cast a vote for all candidates from a single party.

Voting in person

Where do I vote?

You can find your local polling place here.

When do I vote?

Voting takes place Tuesday, April 23 (Primary) and Tuesday, Nov. 5, 2024 (General) from 7 a.m. to 8 p.m.

Mail in ballots

What is a mail-in ballot?

Recent voting reforms now allow Pennsylvanians to vote using mail-in ballots.

Mail-in ballots allow you to vote ahead of time and mail (or hand deliver) your ballot to your county election office. Unlike absentee ballots, you do not need a reason to request a mail-in ballot.

Who can apply for a mail-in ballot?

Any qualified voter can apply for a mail-in ballot. You must already be a registered voter to apply to vote by mail-in ballot. You can check your voter status with the Pennsylvania Voter Service page.

Military and overseas voters should visit the information for military and overseas voters web page for information on how to obtain a ballot.

When do I have to apply to vote using a mail-in ballot?

You’ll need to apply ahead of time to vote with a mail-in ballot. See the latest deadline here.

How do I apply to vote using a mail-in ballot?

You can apply online, by mail, and in person at your county election office. You can get more details here.

Can I submit mail-in ballots in person?

Yes! Mail-in ballots can be hand-delivered to your county election office.

Absentee Ballots

What is an absentee ballot?

Absentee ballots also allow you to vote by mail. Unlike mail-in ballots, you must have a reason to vote absentee.

Who can apply for an absentee ballot?

Registered voters who may vote absentee include:

  • College students
  • People whose work or vacation take them away from the municipality where they live
  • Those with a physical disability or illness that prevents them from going to the polling place
  • Members of the military
  • People who may have a conflict due to the celebration of a religious holiday

Learn more about the  requirements for voting by absentee  ballot and how to apply.

When do I have to apply to vote using an absentee ballot?

You’ll need to apply ahead of time to vote with an absentee ballot. See the latest deadline here. Additionally, in certain emergency situations you can apply for an emergency absentee ballot after this date.

How do I apply to vote using an absentee ballot?

You can apply online, by mail, and in person at your county election office You can get more details here.

Can I submit absentee ballots in person?

Yes! Absentee ballots can be hand-delivered to your county election office.