May 19, 2026 is the Primary Election

Polls are open on election day from 7 A.M. - 8 P.M.

Last day to register to vote: May 4, 2026

Last day to request a mail-in or absentee ballot: May 12, 2026

Learn about Primary Elections.

November 3, 2026 is the General Election

Polls are open on election day from 7 A.M. - 8 P.M.

Last day to register to vote: October 19, 2026

Last day to request a mail-in or absentee ballot: October 27, 2026

Learn about General Elections.

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

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.

In order to request either ballot type, you must be registered to vote.  Check Your Registration Status to review your registration information.

How do I request a mail-in or absentee ballot?

Any registered voter may request a mail-in ballot. Absentee ballots can be requested by voters with disabilities or an illness that prevents them from going to their polling place on election day, or those who will be absent from their municipality on Election Day.

Vote In Person By Mail Ballot Before Election Day

If you are a registered Pennsylvania voter, you can vote in person by mail ballot before election day.

As soon as ballots are ready, you can request, receive, vote and cast your mail-in or absentee ballot all in one visit to your county election board or other officially designated site.

With this option, there is no need for mail at all, and you can cast your vote at your convenience. Learn more about vote in person by mail ballot before election day.

Important Dates for the 2026 Pennsylvania Elections

All dates in this calendar are subject to change without notice.

  • February 17: First day to circulate and file nomination petitions

  • March 10 Last day to circulate and file nomination petitions

  • March 11 First day to circulate and file nomination papers

  • March 17 Last day to file objections to nomination petitions

  • March 25 Last day for withdrawal by candidates who filed nomination petitions

  • May 4 Last day to REGISTER before the primary

  • May 12 Last day to apply for a mail-in or civilian absentee ballot

  • May 19 Last day for county election office to receive completed mail-in and civilian absentee ballots (must be received by 8:00 P.M.) 

  • May 19 PRIMARY ELECTION

  • May 26 Last day for county election office to receive completed military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on May 18) 

  • August 3 Last day to circulate and file nomination papers

  • August 10 Last day to file objections to nomination papers

  • August 10 Last day for withdrawal by candidates nominated by nomination papers without a court order

  • August 10 Last day for withdrawal by candidates nominated at the primary without a court order

  • October 19 Last day to REGISTER before the November election

  • October 27 Last day to apply for a mail-in or civilian absentee ballot

  • November 3 Last day for county election office to receive completed mail-in and civilian absentee ballots (must be received by 8:00 P.M.) 

  • November 3 GENERAL ELECTION

  • November 10 Last day for county election office to receive completed military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on November 2) 

Voter Toolbox