2025 Election Calendar

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

May 20, 2025 Early Voting Information

Satellite Voting and Ballot Return

Saturday May 10, 2025 and Sunday May 11, 2025 the following locations will operate as satellite voting and ballot return locations from 9:00am-5:00pm.

Ballot Return Only

From Friday May 16, 2025 to Monday May 19, 2025 the following locations will operate as ballot return locations. On Friday & Monday 11:00am-7:00pm and on Saturday & Sunday from 9:00am-5:00pm.

Date

Event

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.