Begin Main Content Area

Upcoming Elections

The next primary election is on May 21, 2019.

The next general election is on November 5, 2019.

The 2019 Pennsylvania Elections Calendar

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

Date

Event
April 1
First day to apply for a civilian absentee ballot for the May Primary
April 22
Last day to register before the primary
May 14
Last day to apply for a civilian absentee ballot
May 17
Last day for County Board of Elections to receive voted civilian absentee ballot
May 21 MUNICIPAL PRIMARY

SPECIAL ELECTIONS:

  • 12th Congressional District
  • 11th House District
  • 33rd Senatorial District
  • 41st Senatorial District
May 22
First day to register after primary
May 28
Last day for County Board of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on May 20).
September 16
First day to apply for a civilian absentee ballot for the November election
October 7
Last day to register before the November election
October 29
Last day to apply for a civilian absentee ballot for the November election
November 1
Last day for County Boards of Elections to receive voted civilian absentee ballots
November 5 MUNICIPAL ELECTION
November 6
First day to register after November election
November 12
Last day for County Board of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on November 4)

Download the full 2019 Election Calendar Brochure (PDF)

Election Calendar Archives