| February 17 |
First day to secure signers to nomination petitions |
| March 10 |
Last day to file nomination petitions |
| March 11 |
First day to circulate and file nomination papers, nominating independent candidates |
| March 18 |
Drawing lots for position on ballot - 10:00 A.M. |
| March 25 |
Last day to withdraw nominating petitions |
| March 30 |
First day to receive Official Absentee Applications |
| April 7 |
Last day for candidates for statewide offices, treasurers of political committees and lobbyists to file pre-election expense reports in the office of the Secretary of the Commonwealth |
| April 20 |
Last day an elector may move from one district to another, and be eligible to vote from new address at the Primary |
| April 20 |
Last day to REGISTER before the Primary. Office open until 8:00 P.M. |
| April 20 |
Last day to change Party enrollment until the day after the Primary |
| April 20 |
Last day to change address before the Primary |
| May 8 |
Last day for ALL candidates, treasurers of political committees and lobbyists to file pre-election expense reports in the office of the Secretary of the Commonwealth and/or the County Board of Elections, as the case may be. |
| May 11 |
Last day to file disability affidavit for the Primary |
| May 12 |
Last day, under certain conditions, to file Application for Official Absentee Ballot |
| May 14 |
Sample ballots available for inspection |
| May 15 |
Last day to receive Official Absentee Ballot - 5:00 P.M. |
| May 19 |
PRIMARY - 7:00 A.M. to 8:00 P.M. |
| May 20 |
First day to register after Primary |
| May 22 |
Official Computation begins at 9:00 A.M. |
| June 5 |
At 12:00 Noon - casting of lots in case of tie votes |
| June 18 |
Last day for candidates, treasurers of political committees and lobbyists to file post-election expense reports |
| August 3 |
Last day to circulate and file nomination papers nominating independent candidates |
| August 10 |
Last day for candidates who have filed nomination papers to withdraw |
| August 10 |
Last day for candidates nominated at the Primary to withdraw |
| August 20 |
Last day to file substituted nominations |
| September 14 |
First day to receive Official Absentee Applications |
| September 22 |
Last day for candidates for statewide offices, treasurers of political committees and lobbyists to file pre-election expense reports in the office of the Secretary of the Commonwealth |
| October 5 |
Last day an elector may move from one district to another and be eligible to vote from the new address at the Election |
| October 5 |
Last day to REGISTER to vote in the Election |
| October 5 |
Last day to change Party enrollment until the day after the Election. |
| October 5 |
Last day to change address before the Election |
| October 23 |
Last day for ALL candidates, treasurers of political committees and lobbyists to file pre-election expense reports in the office of the Commonwealth of Pennsylvania and/or the County Board of Elections, as the case may be |
| October 26 |
Last day to file disability affidavit for Election |
| October 27 |
Last day, under certain conditions, to file Application for Official Absentee Ballot |
| October 29 |
Sample ballots available for inspection |
| October 30 |
Last day to receive Official Absentee Ballots - 5:00 P.M. |
| November 3 |
ELECTION - 7:00 A.M. to 8:00 P.M. |
| November 4 |
First day to register after Election |
| November 6 |
Official Computation starts - 9:00 A.M. |
| November 23 |
At 12:00 noon - Casting of lots in case of tie |
| December 3 |
Last day for candidates, treasurers of political committees and lobbyists to file post-election expense reports |