Important Deadlines

Here are the important deadlines for the May 2026 primary in Bucks County, PA:

  1. Last day to register before the primary: May 4, 2026
  1. Last day to apply for a civilian absentee/mail-in ballot: May 12, 2026
  2. Primary Election Day: May 19, 2026
  1. Last day for County Boards of Elections to receive voted civilian absentee/mail-in ballots: May 19, 2026 (must be received by 8 pm)
  2. Last day for the county election office to receive completed military and overseas absentee ballots: May 26, 2026 (submitted for delivery no later than 11:59 P.M. on May 18).