Begin Main Content Area

Are YOU ready to vote?

Pennsylvania has made some exciting and historic changes to its voting laws that will make voting easier and more accessible for millions across the Commonwealth. 

The Pennsylvania Department of State, along with county commissioners and election officials, is here to provide you with all the information you will need to be an informed voter in the April 23, 2024​ Primary Election and beyond.

Let’s get ready to vote!

Get Involved.

Poll Workers

Elections are made possible by thousands of regular citizens, like you, serving as poll workers across Pennsylvania.

yellow printer icon 

Get involved today!

Voter Education Toolkit

Help spread the word about election reforms, voter registration deadlines, mail-in and absentee ballots, and what to expect at the polls.

Yellow sketchbook with gear on cover

Get the Voter Education Toolkit!

Register to Vote

The deadline to register or make changes to your registration is 15 days before an election.
April 8, 2024, is the last day to register before the April 23, 2024 election.

computer screen with the word register  

Register to Vote:

  • Make sure you are registered using your current name at your current address.
  • To register to vote in Pennsylvania you must:
    • Be a citizen of the United States for at least one month before the next 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 election.
    • Be at least 18 years of age on or before the day of the next election.
  • Learn about all of the different ways to register to vote.

computer screen with the word update  

Update your info:

Register to Vote or Update Your Information

Vote by Absentee or Mail-in Ballot

In Pennsylvania, you have two options for mail ballots.

  • Mail-in ballot – Any qualified voter may apply for a mail-in ballot. You may simply request this ballot without a reason.
  • Absentee ballot – If you plan to be out of the municipality on election day or if you have a disability or illness that prevents you from going to your polling place on election day, you can request this ballot type, which still requires you to list a reason for your ballot.

Voting by absentee or by mail-in ballot, is easy, safe, and secure:

Step 1 Register to vote

Registered voters can apply online, by mail or in person.

Step 2 Apply

Once approved, your county board of elections will mail a ballot to you.

Step 3 Return your ballot

Return your properly sealed, signed, & dated, ballot to your county board of elections before the deadline.

Learn about your county's voting system

Select your county from the list and learn about what to expect when you go to vote on election day.

 Clickable Map

Pennsylvania Counties

    yellow vote here sign 

    Vote in-person using an Absentee or Mail-in Ballot

    If you are registered to vote, you can vote in person before election day at your county board of elections or other designated location, using an absentee or mail-in ballot.

    When you submit your absentee or mail-in ballot application in person, as long as the ballots are ready, you can receive your ballot at the same time. While you are there, you can complete and return the ballot. Ballots are usually ready 3 - 5 weeks before the election. Contact your county board of elections for more information.

    If you plan to vote in-person, make sure you know:

    Follow us on Facebook | Twitter and help others get #ReadyToVotePA by sharing our posts.

     Content Editor ‭[2]‬

    Do not miss voting deadlines!

    Sign up to receive emails about mail ballot deadlines, voting processes, new voting system, and more sent directly to your inbox.

    Sign up for Updates

    envelopes flying

     Content Editor ‭[1]‬