| Event | Date(s) | Times |
| Qualifying for Candidates | Tuesday, August 8 - Thursday, August 10, 2023 | Open until 4:30 pm each day |
Last Day to Register to Vote (for Primary Election) | Saturday, September 23, 2023 | Register to Vote Online |
Early Voting (for Primary Election) | Saturday, September 30 - Saturday, October 7, 2023 | 8:30 am - 6:00 pm |
| Primary Election | Saturday, October 14, 2023 | 7:00 am - 8:00 pm |
Last Day to Register to Vote (for General Election) | Saturday, October 28, 2023 | Register to Vote Online |
Early Voting (for General Election) | Friday, November 3 - Saturday, November 11, 2023 | 8:30 am - 6:00 pm |
| General Election | Saturday, November 18, 2023 | 7:00 am - 8:00 pm |
| Swearing In/Inauguration | Monday, January 8, 2024 | 10:00 am (Legislators) and 12:00 pm (Governor & Statewide Officials) |