Saturday, January 1, 2023 - First day to apply for ballot by mail
Thursday, April 6th, 2023 - Last day to Register to Vote
Monday, April 24, 2023 - First day of Early Voting
Tuesday, April 25, 2023 - Last day to apply for ballot by mail (Received, not postmarked)
Tuesday, May 2, 2023 - Last day of Early Voting
Saturday, May 6, 2023 - Election Day