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.

 Content Editor

June 2

Mail-in and absentee ballots must be received by the county election office by 8 pm, June 2.

Governor Tom Wolf signed an executive order extending the deadline for county election offices in Allegheny, Dauphin, Delaware, Erie, Montgomery and Philadelphia counties to receive absentee or mail-in ballots by mail until 5 p.m. June 9, 2020. The ballot must be postmarked no later than Tuesday, June 2, 2020. The deadline to hand deliver absentee or mail-in ballots remains 8 p.m. June 2, 2020. All other counties must receive mail-in or absentee ballots before 8 p.m. June 2, 2020.
Read more about Governor Wolf's Executive Order