Current Elections

2025 Election Calendar

A more detailed calendar is available on the Secretary of State’s site.

Date

Event

February 18, 2025

First day for candidates to circulate petitions.

March 11, 2025

Last day for candidates to circulate petitions.

May 5, 2025

Last day to REGISTER before the May primary election

May 13, 2025

Last day to apply for a mail-in or absentee ballot for the Primary Election.

May 20, 2025

PRIMARY ELECTION

Also, last day for the Boards of Elections to receive mail-in and domestic absentee ballots (must be received by 8:00 P.M.)

May 27, 2025

Last day for county election office to receive completed military and overseas ballots (submitted for delivery no later than 11:59P.M. on May 19, 2025.

October 20, 2025

Last day to REGISTER before the May primary election

October 28, 2025

Last day to apply for a mail-in or absentee ballot for the General Election.

November 4, 2025

MUNICIPAL ELECTION

Also, last day for the Boards of Elections to receive mail-in and domestic absentee ballots (must be received by 8:00 P.M.)

Primary Election Day 2025 is Tuesday, May 20.

Allegheny County Election Office:

Allegheny County Elections Division
542 Forbes Ave., Suite 604
Pittsburgh, PA 15219-2953
(412) 350-4500

Commonwealth of Pennsylvania Department of State elections information

PA voting information:  To serve as an Election Officer the day of each election, apply here. The position is paid and includes paid training.

Verified by ExactMetrics