Here are the important deadlines for the May 2026 primary in Bucks County, PA:
- Last day to register before the primary: May 4, 2026
- Last day to apply for a civilian absentee/mail-in ballot: May 12, 2026
- Primary Election Day: May 19, 2026
- Last day for County Boards of Elections to receive voted civilian absentee/mail-in ballots: May 19, 2026 (must be received by 8 pm)
- 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).