Upcoming Election, Early Voting, and Registration Dates

Find your state and to see when you can vote in your primary or caucus. Click “Add to Calendar” to add the election directly to your calendar so you won’t forget! You can also see when you’ll need to be registered by to participate, and if you can vote early.

  • Alabama General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 19, 2020
    • Request your absentee ballot by Oct. 29, 2020. You do not need an excuse to vote by mail.
  • Alaska General Election: November 3, 2020
    Add to Calendar

    • Register by October 4, 2020
    • Early voting: Not available
    • Request an absentee ballot by November 2, 2020. You do not need an excuse to vote by mail.
  • Arizona General Election: November 3, 2020
    Add to Calendar

    • Register by October 5, 2020
    • Early voting: October 7 – October 30, 2020
    • Request an absentee ballot by October 23, 2020. You do not need an excuse to vote by mail.
  • Arkansas General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 6, 2020
    • Early voting: Oct. 19 – Nov. 2, 2020
    • Request an absentee ballot by Oct. 27, 2020
  • Colorado General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 26, 2020
    • Early voting: Oct. 26 – Nov. 2, 2020
    • If you are a registered voter, you will automatically be sent a mail-in ballot.
  • Connecticut General Election: November 3, 2020
    Add to Calendar

    • Register by October 27, 2020
    • Early voting: Not available
    • Request an absentee ballot by November 2, 2020.
  • Delaware General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 10, 2020
    • Request an absentee ballot by Nov. 2, 2020. You do not need an excuse to vote by mail in the primary.
  • District of Columbia General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 13, 2020, or in-person on election day
    • Early Voting: Oct. 17 – Oct. 30, 2020
    • Request an absentee ballot by Oct. 27, 2020. You do not need an excuse to vote by mail.
  • Florida General Election: November 3, 2020
    Add to Calendar

    • Register by October 5, 2020
    • Early Voting: Oct. 24 – Oct. 31, 2020
    • Request your absentee ballot by October 31, 2020. You do not need an excuse to vote by mail.
  • Georgia General Election: November 3, 2020
    Add to Calendar

    • Register by October 5, 2020
    • Early Voting: Oct. 12 – Oct. 30, 2020
    • Request your absentee ballot by Oct. 30, 2020. You do not need an excuse to vote by mail.
  • Hawaii General Election: November 3, 2020
    Add to Calendar

    • Register by October 5, 2020
    • Early Voting: Oct. 20 – Nov. 2, 2020
    • Request your absentee ballot by October 27,2020
  • Idaho General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 21, 2020. You can also register to vote on election day.
    • Early Voting: Oct. 17 – Oct. 31, 2020
    • Request an absentee ballot by Oct. 21, 2020.
  • Illinois General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 18, 2020 (online) or in-person on election day
    • Early Voting: Oct. 19-Nov. 2, 2020
    • Request an absentee ballot by Nov. 2, 2020. You do not need an excuse to vote by mail.
  • Indiana General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 5, 2020
    • In-Person Absentee Voting: Oct. 6 – Nov. 2, 2020
    • Request your absentee ballot by Oct. 22, 2020. You do not need an excuse to vote by mail in the primary.
  • Iowa General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 24, 2020
    • In-person absentee voting: Oct. 5 – Nov. 2, 2020
    • Request your absentee ballot by Oct. 30. You do not need an excuse to vote by mail.
  • Kansas General Election: November 3, 2020
    Add to Calendar

    • Register by October 13, 2020
    • Early voting: Oct. 14 – Nov. 2, 2020
    • Request your absentee ballot by October 27, 2020. You do not need an excuse to vote by mail.
  • Kentucky General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 5, 2020
    • In-Person Absentee Voting: Sept. 21 – Nov. 2, 2020
    • Request your absentee ballot by Oct. 27, 2020
  • Louisiana General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 14, 2020
    • Early Voting: Oct. 20 – Oct. 27, 2020
    • Request an absentee ballot by Oct. 30, 2020
  • Maine General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 19. You can also register in-person on election day.
    • In-Person Absentee Voting: Oct. 12 – Oct. 29, 2020
    • Request your absentee ballot by Oct. 31, 2020. You do not need an excuse to vote by mail.
  • Maryland General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 13, 2020
    • Early Voting: Oct. 22 – Oct. 29, 2020
    • Request your absentee ballot by Oct. 30, 2020. You do not need an excuse to vote by mail.
  • Massachusetts General Election: November 3, 2020
    Add to Calendar

    • Register by: Oct. 24, 2020
    • Early voting: Oct. 17 – Oct. 30, 2020
    • Request an absentee by Oct. 28, 2020.
  • Michigan General Election: November 3, 2020
    Add to Calendar

    • Register by October 19, 2020 (Michigan allows for same-day registration, Nov. 2, 2020)
    • Request your absentee ballot by October 30, 2020. You do not need an excuse to vote by mail.
  • Minnesota General Election: November 3, 2020
    Add to Calendar

    • Register by October 13, 2020
    • Early Voting: Sept. 18, 2020 – Nov. 3, 2020
    • Request your absentee ballot by Nov. 2, 2020. You do not need an excuse to vote by mail.
  • Mississippi General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 5, 2020
    • There is no deadline to request your absentee ballot. Your completed ballot must be received by 5pm CST, Nov. 2, 2020.
  • Missouri General Election: November 3, 2020
    Add to Calendar

    • Register by October 7, 2020
    • Request your absentee ballot by Oct. 21, 2020.
  • Montana General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 5, 2020
    • In-Person Absentee Voting: Oct. 12 – Nov. 2, 2020
    • Request your absentee ballot by Nov. 2, 2020. You do not need an excuse to vote by mail.
  • Nebraska General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 16, 2020
    • Early Voting: Oct. 4 – Nov. 2, 2020
    • Request your absentee ballot by Oct. 23, 2020. You do not need an excuse to vote by mail.
  • Nevada General Election: November 3, 2020
    Add to Calendar

    • Register online by Oct. 29, 2020 or on election day.
    • Early Voting: Oct. 17, 2020 – Oct. 30, 2020
    • Request your absentee ballot by Oct. 27, 2020. You do not need an excuse to vote by mail.
  • New Hampshire State Primary: Sept. 8, 2020
    Add to Calendar

    • Register by Sept. 1, 2020
    • Request your absentee ballot by Sept. 7, 2020.
  • New Jersey General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 13, 2020
    • Request your absentee ballot by Nov. 2, 2020. You do not need an excuse to vote by mail.
  • New Mexico General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 6, 2020
    • Early Voting: Oct. 17 – Oct. 31, 2020
    • In-Person Absentee Voting: Oct. 6 – Oct. 30, 2020
    • Request your absentee ballot by Oct. 29, 2020. You do not need an excuse to vote by mail.
  • New York General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 9, 2020
    • Early Voting: Oct. 24-Nov. 1, 2020.
    • Request your absentee ballot by Nov. 2, 2020.
  • North Carolina General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 9, 2020
    • Early Voting: Oct. 15 – Oct. 31, 2020
    • Request your absentee ballot by Oct. 27, 2020. You do not need an excuse to vote by mail.
  • North Dakota General Election: November 3, 2020
    Add to Calendar

    • Request your absentee ballot by Nov. 2, 2020. You do not need an excuse to vote by mail.
  • Ohio General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 5, 2020
    • In-Person Absentee Voting: Oct. 3 – Nov. 2, 2020
    • Request an absentee ballot by Oct. 31, 2020. You do not need an excuse to vote by mail.
  • Oklahoma General Election: November 3, 2020
    Add to Calendar

    • Register by October 9, 2020
    • Early Voting: Oct. 29 – Oct. 31, 2020
    • Request your absentee ballot by Oct. 27, 2020. You do not need an excuse to vote by mail.
  • Oregon General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 29, 2020
    • All registered voters are mailed a mail-in ballot.
  • Pennsylvania General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 19, 2020
    • Request your absentee ballot by Oct. 27. You do not need an excuse to vote by mail.
  • Rhode Island General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 4, 2020
    • Request your absentee ballot by Oct. 13, 2020.
  • South Carolina General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 5, 2020
    • In-Person Absentee voting: Oct. 5 – Nov. 2, 2020
    • Request your absentee ballot by Oct. 30, 2020.
  • South Dakota General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 19, 2020
    • In-Person Absentee Voting: Sept. 18 – Nov. 2, 2020
    • Request your absentee ballot by Nov. 2, 2020. You do not need an excuse to vote by mail.
  • Tennessee General Election: Nov. 3, 2020
    Add to Calendar

    • Register by Oct 5, 2020
    • Early Voting: Oct. 14, 2020 – Oct. 29, 2020
    • Request your absentee ballot by October 27, 2020.
  • Texas General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 5, 2020
    • Early Voting: Oct. 20 – Oct. 31, 2020
    • Request your absentee ballot by Oct. 23, 2020.
  • Utah General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 27, 2020
    • Early Voting: Oct. 20 – Oct. 30, 2020
    • All registered voters will receive a mail-in ballot.
  • Vermont General Election: November 3, 2020
    Add to Calendar

    • Vermont allows same day voter registration (Nov. 3, 2020)
    • Early Voting: Sept. 20 – Nov. 2, 2020
    • Request your absentee ballot by Nov. 2, 2020. You do not need an excuse to vote by mail.
  • Virginia General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 12, 2020
    • In-Person Absentee Voting: Sept. 20 – Oct. 31, 2020
    • Request your absentee ballot by Oct. 27.
  • Washington General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 26, 2020
    • Request your absentee ballot by Oct. 26, 2020
  • West Virginia General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 13, 2020
    • Early Voting: Oct. 21 – Oct. 31, 2020
    • Request your absentee ballot by Oct. 28, 2020. You do not need an excuse to vote by mail in the primary.
  • Wisconsin General Election: November 3, 2020
    Add to Calendar

    • Register by October 14, 2020
    • Early voting dates vary by locality.
    • Request your absentee ballot by Oct. 30, 2020. You do not need an excuse to vote by mail.
  • Wyoming General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 19, 2020
    • All registered voters will be mailed a mail-in ballot.