Early Voting Schedule 2025
Primary Election
- Early Voting Centers: June 3 - June 8, 2025
- Election Day: June 10, 2025 - polls open 6:00 am - 8:00 pm
April 15
April 19
- Mail in ballots begin to go out
May 20
- Voter Registration Deadline for Primary Election
- 4 p.m. to 8 p.m. Evening Voter Registration Available
- Deadline for Filing of Challenger Appointments
May 28
- Mailing of Sample Ballots for Primary Election
June 3-8
- Early Voting period (see Early Voting page for more information)
June 10
- Primary Election Day
- Deadline for Post Office Receipt of Mail-In Ballots from the Primary Election
- Deadline for In-Person Submission of Primary Election Mail-In Ballots to County Boards of Election and to Authorized Ballot Drop Boxes (by 8pm.)
June 20
- Canvass of Primary Election Votes (Certification of Primary Election results)