Pennsylvania's general election is on Tuesday, May 20, 2025. Polls will be open from 7:00 a.m. to 8:00 p.m. Visit the PA Commonwealth of Pennsylvania website for more election information.

Printable version of the Voter’s Guide:

Important Dates

  • Monday, May 5, 2025 - Last day to register to vote in this Primary Election.

  • Tuesday, May 13, 2025 - Last day to request a mail-in or civilian absentee ballot for this Primary Election.

  • Tuesday, May 20, 2025 - Election Day! Polls are open 7 am - 8 pm. Also the last day for the Delaware County Board of Elections to receive completed mail-in and absentee ballots (must be received by 8 pm).

Voter’s Guide

To help you prepare for election day, H-CAN also offers a Frequently Asked Questions page:

Note: When voting on Tuesday, May 20th in the Primary election, note that the ballot positions for the candidates are random.

In the May 20th Primary, we are voting for the following offices:

United States flag blowing in the wind.