Begin Main Content Area

Upcoming Elections

On Friday, March 27, Governor Wolf signed Senate Bill 422, which reschedules the 2020 primary election from April 28 to June 2. The measure makes other election process changes, including some due to the COVID-19 emergency. The bill provides process improvements to Act 77 of 2019, to allow counties to begin processing and tabulating mail ballots beginning at 7 a.m. on election day, rather than after the polls close at 8 p.m. Additionally, the measure allows counties to temporarily consolidate polling places without court approval and eases other rules regarding location and staffing of polling places for the primary to respond to county concerns about a potential shortage of poll workers and appropriate polling place locations. Read the press release


The next primary election is on June 2, 2020.

The next general election is on November 3, 2020.

2020 Pennsylvania Elections Important Dates

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

Date

Event

May 18, 2020
Last day to REGISTER TO VOTE before the primary
May 26, 2020
Last day to apply for a mail-in or civilian absentee ballot
June 2, 2020
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8 P.M.)
June 2, 2020 GENERAL PRIMARY Polls are open from 7 A.M. to 8 P.M.
June 3, 2020
First day to REGISTER TO VOTE after primary
June 9, 2020
Last day for County Boards of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on June 1)
August 3, 2020
Last day to circulate and file nomination papers
August 10, 2020
Last day for withdrawal by candidates nominated by nomination papers
August 10, 2020
Last day for withdrawal by candidates nominated at the primary
October 19, 2020
Last day to REGISTER before the November election
October 27, 2020
Last day to apply for a mail-in or civilian absentee ballot
November 3, 2020
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8 P.M.)
November 3, 2020 GENERAL ELECTION Polls are open from 7 A.M. to 8 P.M.
November 4, 2020
First day to register AFTER November election
November 10, 2020
Last day for County Boards of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on November 2)


Election Calendar Archives