Important Voting information for PA 12!

  • May 2 – Voter Registration Deadline for May Primaries: This is the last day to register to vote in the Pennsylvania primaries. Verify your voter registration status here.
  • May 10 – Mail Ballot Application Deadline: This is the last day to apply for a mail-in or civilian absentee ballot to vote in the Pennsylvania primaries.
  • Now—May 10th – Vote Early In-Person: In PA, you can skip the lines and vote early in-person by going to the county Board of Elections office, request your mail-in ballot, complete it and return it all at the same time. The early-in-person window ends on May 10th.
  • Now—May 17thVote-By-Mail: If you’ve received a mail-in ballot, you can vote-by-mail up until Election Day on May 17 at 8PM – your ballot must be received by the Board of Elections by 8PM on May 17, NOT postmarked (this means you shouldn’t mail it out on May 17!)

    Put it in the mail before May 10 to be safe, OR hand-deliver your ballot to a certified drop-off location before May 17 at 8PM.

Dropoff Locations:

Allegheny County
You can return your ballot in person at 542 Forbes Ave from 8:30 am to 4:30 pm, and until 8 pm on election day

Westmoreland County
You can return your ballot in person at 2 N. Main St (around back) open weekdays from 8am-6pm and weekends 8am-5pm, and until 8 pm on election day, 5/17

May 17 – ELECTION DAY!: You can vote in-person at your polling location on Election Day from 7AM to 8PM. If you are in line when the polls close, stay in line. You are entitled to vote. If you are submitting a mail-in or civilian absentee ballot, this is the last day to send it to your county board of election office. Mail-in and absentee ballots must be received by the Board of Elections by 8PM on May 17.

Resources to help you get out the vote: