Election Calendar
GENERAL MUNICIPAL ELECTION – APRIL 7, 2026
| event | Date |
|---|---|
| Candidate filing opens | December 9, 2025, at 8:00 a.m. |
| Candidate filing closes | December 30, 2025, at 5:00 p.m. |
| Final Certification | January 27, 2026, until 5:00 p.m. |
| First Day to Vote Absentee (In person or mail) | February 24, 2026, at 8:00 a.m. |
| Last day for new voters to register to vote in April Election | March 11, 2026, until 5:00 p.m. |
| First Day of In- Person No Excuse Absentee Voting | March 24, 2026, at 8:00 a.m. |
| Last Day to Mail Out Absentee Ballots | March 25, 2026, at 10:00 a.m. |
| Public Counting Test, County Clerk Office | March 26, 2025, at 10:00 a.m. |
| Last Day for Write-In Candidates to file | March 28, 2025, at 5:00 p.m. |
| Open for In-Person Absentee Voting–Saturday | April 4, 2026, 8:00 a.m.-12:00 p.m. |
| Last Day to Vote Absentee-In Person | April 6, 2026, until 5:00 p.m. |
| Election Day | April 7, 2026, polls open 6:00 a.m. – 7:00 p.m. |
PRIMARY ELECTION – AUGUST 4, 2026
| Event | Date |
|---|---|
| First Day of Candidate Filing | February 24, 2026, 8:00 a.m. |
| Last Day of Candidate Filing | March 31, 2026, until 5:00 p.m. |
| Final Certification of Election Candidates | May 26, 2026, until 5:00 p.m. |
| First Day to Vote Absentee (In person or mail) | June 23, 2026, 8:00 a.m. |
| Deadline for Candidate Withdrawal, with Court Order | June 23, 2026 |
| Last day for new voters to register to vote in August Election | July 8, 2026, until 5:00 p.m. |
| First Day of In-Person No Excuse Absentee Voting | July 21, 2026, 8:00 a.m. |
| Last Day to Mail Out Absentee Ballots | July 22, 2026, until 5:00 p.m. |
| Open for In-Person Absentee Voting–Saturday | August 1, 2026, 8:00 a.m. -12:00 p.m. |
| Last Day to Vote Absentee–In Person | August 3, 2026, until 5:00 p.m. |
| Election Day | August 4, 2026, polls open 6:00 a.m. – 7:00 p.m. |
GENERAL ELECTION – NOVEMBER 3, 2026
| Event | Date |
|---|---|
| First day for candidate filing | July 7, 2026, 8:00 a.m. |
| Last Day for Independent Candidate Filing – by petition | July 27, 2026, until 5:00 p.m. |
| Last day for candidate filing | July 28, 2026, until 5:00 p.m. |
| First Day to Vote Absentee (In person or mail) | September 22, 2026, 8:00 a.m. |
| Deadline for Candidate Withdrawal, with Court Order | September 8, 2026 |
| Last day for new voters to register to vote in November Election | October 7, 2026, until 5:00 p.m. |
| First Day of In-Person No Excuse Absentee Voting | October 20, 2026, 8:00 a.m. |
| Last Day to Mail Out Absentee Ballots | October 21, 2026, until 5:00 p.m. |
| Last day for Write-In candidates to file | October 23, 2026, until 5:00 p.m. |
| Open for In-Person Absentee Voting–Saturday | October 31, 2026, 8:00 a.m. -12:00 p.m. |
| Last Day to Vote Absentee–In Person | November 2, 2026, until 5:00 p.m. |
| Election Day | November 3, 2026, polls open 6:00 a.m. – 7:00 p.m. |