2025 Pennsylvania Elections: Important Dates

MAY 20, 2025 MUNICIPAL PRIMARY

February 18First day to circulate and file nomination petitions
March 11Last day to circulate and file nomination petitions
March 12First day to circulate and file nomination papers
March 18Last day to file objections to nomination petitions
March 19Ballot Lottery
March 26Last day for withdrawal by candidates who file nomination petitions
May 5Last day to REGISTER to vote in the primary
May 13Last day to apply for a mail-in or civilian absentee ballot
May 20Municipal Primary Election Day
May 27Last day for County Boards of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on May 19).

Note: All dates are subject to change without notice.

2025 Pennsylvania Elections Important Dates to Remember.


2025 Campaign Finance Reporting Dates

Type of Report

Cycle

Complete as of

Filing Deadline**

2024 Annual ReportCycle 7December 31, 2024January 31, 2025
*6th Tuesday Pre-PrimaryCycle 1March 31, 2025April 8, 2025
2nd Friday Pre-PrimaryCycle 2    May 5, 2025May 9, 2025
24-Hour Reporting (Daily)Cycle 10Starts May 6, 2025Through and including May 20, 2025
30 Day Post-PrimaryCycle 3June 9, 2025June 19, 2025
*6th Tuesday Pre-ElectionCycle 4    September 15, 2025September 23, 2025
2nd Friday Pre-ElectionCycle 5October 20, 2025October 24, 2025
24-Hour Reporting (Daily)Cycle 11Starts October 21, 2025Through and including November 4, 2025
30 Day Post-ElectionCycle 6November 24, 2025December 4, 2025
2025 Annual ReportCycle 7December 31, 2025February 2, 2026

Note: All dates are subject to change without notice.

Download a complete PDF of the 2025 Campaign Finance Reporting Dates.