Early Voting & In-Person Absentee Voting

47 out of 50 states offer early voting for the 2024 Presidential Election.

Alabama, Mississippi, and New Hampshire are the only states to not offer some form of in-person early voting.

Image from NCSL.

Check your state’s early voting dates!

  • Not offered.

  • October 21st-November 4th

  • October 9th-November 1st

  • October 21st-November 4th

  • October 8th-November 4th

  • October 21st-November 4th

  • October 21st-November 3rd

  • October 24th-November 4th

  • October 25th-November 3rd

  • October 26th-November 2nd

  • October 15th-November 1st

  • October 22nd-November 4th

  • October 21st-November 1st

  • September 26th-November 4th

  • October 8th-November 4th

  • October 16th-November 4th

  • October 16th-November 4th

  • October 23rd-November 2nd

  • October 18th-October 29th

  • October 6th-October 31st

  • October 24th-October 31st

  • October 19th-November 1st

  • September 26th-November 4th

  • September 20th-November 4th

  • Does not offer early voting.

  • September 18th-November 4th

  • October 7th-November 4th

  • October 7th-November 4th

  • October 12th-November 1st

  • Does not offer early voting.

  • October 26th-November 3rd

  • October 8th-November 4th

  • October 26th-November 3rd

  • October 17th-November 2nd

  • Varies based on county. Check here.

  • October 8th-November 3rd

  • October 30th-November 2nd

  • October 31st-November 4th

  • September 16th-November 4th

  • October 16th-November 4th

  • October 21st-November 2nd

  • September 20th-November 4th

  • October 16th-October 31st

  • October 21st-November 1st

  • October 22nd-November 1st

  • October 1st-November 1st

  • September 20th-November 4th

  • October 18th-November 4th

  • October 23rd-November 2nd

  • October 22nd-November 3rd

  • October 8th-November 4th