2025-04-03 Last day to register to vote. Last day to register to vote. April 3 Last day to register to vote.
2025-04-21 First Day of Early Voting by Personal Appearance First Day of Early Voting by Personal Appearance April 21 First Day of Early Voting by Personal Appearance
2025-04-22 Last day to apply for a ballot by mail (Received, not Postmarked) Last day to apply for a ballot by mail (Received, not Postmarked) April 22 Last day to apply for a ballot by mail (Received, not Postmarked)
2025-04-29 Last day of Early Voting by Personal Appearance Last day of Early Voting by Personal Appearance April 29 Last day of Early Voting by Personal Appearance