The deadline to register to vote is Monday, October 6, 2025.
Early in-person and absentee vote-by-mail both begin on Tuesday, October 7, 2025.
Military and overseas absentee voting begins Friday, September 19, 2025.
Vote-by-mail applications must be received by Tuesday, October 28, 2025 at 8:30pm.
Click here to request an absentee ballot to vote-by-mail.
Absentee ballots must be postmarked by Monday, November 3, 2025.
Statewide in-person voting happens on Tuesday, November 4, 2025.
The polls will be open from 6:30am-7:30pm.
October 7-10, 8:00 a.m. - 5:00 p.m.
October 14-17, 8:00 a.m. - 5:00 p.m.
October 20-24, 8:00 a.m. - 5:00 p.m.
October 27, 7:30 a.m. - 7:30 p.m.
October 28, 7:30 a.m. - 8:30 p.m.
October 29-31, 7:30 a.m. - 7:30 p.m.
November 1, 8:00 a.m. - 4:00 p.m.
November 2, 1:00 p.m. - 5:00 p.m.