Pennsylvania voter registration closes Oct 19 for the November 3, 2026 election. Every deadline — registration, mail ballot and early voting — with the official source for each.
Look up your own ballot and polling place →
Register online by 11:59 p.m. Monday, October 19, 2026. Mailed registration applications must ARRIVE at your county elections office by the end of its business hours on Monday, October 19, 2026. A postmark by that date is not enough, so mail it early. Register in person at your county elections office (or PennDOT and other state agencies) by Monday, October 19, 2026. Paper forms delivered to the county office must be in during its business hours that day.
Your mail-in or absentee ballot application must be received by your county election office by 5 p.m. Tuesday, October 27, 2026. Postmarks do not count.
Your completed mail ballot must be RECEIVED by your county election office by 8 p.m. on Election Day. A postmark is not enough.
Tuesday, February 16, 2027 is the first day candidates may circulate and file nomination petitions for the municipal primary. Tuesday, March 9, 2027 is the last day to circulate and file nomination petitions for the municipal primary.
Tuesday, March 9, 2027 is the last day to circulate and file nomination petitions for the municipal primary.
Wednesday, March 10, 2027 is the first day that independent and minor-party candidates may circulate and file nomination papers for the November 2, 2027 municipal election. Monday, August 2, 2027 is the last day to circulate and file nomination papers for the November 2, 2027 municipal election.
Monday, May 3, 2027 is the last day to register to vote in the May 18, 2027 municipal primary.
Pennsylvania holds a statewide municipal primary on the third Tuesday in May of every odd-numbered year, which is Tuesday, May 18, 2027. This is where the parties pick their nominees for the county, city, borough, township, school board and judicial offices that are filled that November.
Monday, August 2, 2027 is the last day to circulate and file nomination papers for the November 2, 2027 municipal election.
Monday, October 18, 2027 is the last day to register to vote in the November 2, 2027 municipal election.
Pennsylvania's municipal election is held statewide on the Tuesday after the first Monday in November of every odd-numbered year, which is Tuesday, November 2, 2027. Every county, city, borough, township and school district in the Commonwealth uses this same date.
We publish a gap rather than a guess. These points were not settled by an official source:
Every date above was read from the Pennsylvania election office's own published material, last checked Tuesday, September 15, 2026. Confirm anything you are relying on with your local election authority.
Monday, October 19, 2026 Deadline to Register or Update Voter Registration (General) ... Online registration applications may be submitted until 11:59 PM.
Voter registration applications sent by mail must be received in the county elections office by end of business hours on the day of the deadline. Late applications are not accepted, even if they were postmarked by the deadline.
https://www.pa.gov/services/vote/register-to-vote
Register at least 15 days before the next election.
https://www.pa.gov/agencies/vote/voter-support/mail-in-and-absentee-ballot
5 p.m. Oct. 27: Your APPLICATION for a mail-in or absentee ballot must be received by your county election office.
Last day to REGISTER to vote in the primary …………………..…………............………. May 3