January 1, 2025*First day to apply for a ballot by mail using Application for a Ballot by Mail (ABBM) or Federal Postcard Application (FPCA). *First day to file does not move because of New Year’s Day holiday.
January 15, 2025, First Day to File for a Place on the General Election Ballot
February 14, 2025, at 5:00 p.m. Last Day to File for a Place on the General Election Ballot
April 3, 2025 Last Day to Register to Vote
April 22, 2025* First Day of Early Voting by Personal Appearance
April 22, 2025 Last Day to Apply for Ballot by Mail (Received, not Postmarked)
April 29, 2025 Last Day of Early Voting by Personal Appearance,
May 3, 2025 (election day) at 7:00 p.m. if carrier envelope is not postmarked, OR Monday, May 5, 2025 (next business day after Election Day) at 5:00 p.m. if carrier envelope is postmarked by 7:00 p.m. at the location of the election on Election Day (unless overseas or military voter deadlines apply)