Alabama Primary

  • February 19 Last day to register to vote electronically
  • February 27 Last day to apply for an absentee ballot to mail
  • February 29 Last day to apply for an absentee ballot in person
  • March 4 Last day to hand-deliver absentee ballot
  • March 5 Absentee ballots returned by mail must be received by noon

(Primary)

Tuesday, March 5th, 2024

Alabama Primary Election

Statewide

Registration Deadlines:
In Person: Friday, February 16th, 2024
By Mail: Saturday, February 17th, 2024
Online: Monday, February 19th, 2024