Registration Deadlines: In-person, Online and By mailOctober 29, 2024 Tuesday, November 5 In-person at local election office on Election Day Monday, October 21 Online Monday, October 21 By mail (postmarked by)