Primary 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.

  • Arizona Primary: March 17, 2020
    Add to Calendar

    • Register by Feb. 18, 2020
    • Early voting: Feb. 19 – March 17, 2020
  • Arkansas Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 4, 2020
    • Early voting: Feb. 17 – March 2, 2020
  • Colorado Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 24, 2020
    • Early voting: Feb. 24 – March 2, 2020
  • District of Columbia Democratic Primary: June 2, 2020
    Add to Calendar

    • Register in-person on election day
    • Early Voting: May 16 – May 29, 2020
  • Florida Primary: March 17, 2020
    Add to Calendar

    • Register by Feb. 18, 2020
    • Early Voting: March 7 – March 14, 2020
  • Georgia Primary: March 24, 2020
    Add to Calendar

    • Register by Feb. 24, 2020
    • Early Voting: March 2 – March 20, 2020
  • Hawaii Democratic Primary: April 4, 2020
    Add to Calendar

    • Register by March 5, 2020
    • Early Voting: March 23 – April 2, 2020
  • Idaho Primary: March 10, 2020
    Add to Calendar

    • Register by Feb. 28, 2020
    • Early Voting: Feb. 24 – March 6, 2020
  • Illinois Primary: March 17, 2020
    Add to Calendar

    • Register by Feb. 29, 2020 (online) or in-person on election day
    • Early Voting: March 2 – March 16, 2020
  • Indiana Primary: May 5, 2020
    Add to Calendar

    • Register by April 6, 2020
    • In-Person Absentee Voting: April 7 – May 4, 2020
  • Louisiana Primary: April 4, 2020
    Add to Calendar

    • Register by March 14, 2020
    • Early Voting: March 21 – March 28, 2020
  • Maine Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 16, 2020
    • In-Person Absentee Voting: Feb. 2, 2020 – March 2, 2020
  • Maryland Primary: April 28, 2020
    Add to Calendar

    • Register by April 7, 2020
    • Early Voting: April 16, 2020 – April 23, 2020
  • Michigan Primary: March 10, 2020
    Add to Calendar

    • Register by Feb. 24, 2020
    • In-Person Absentee Voting: March 9, 2020
  • Minnesota: March 3, 2020
    Add to Calendar

    • Register by Feb. 11, 2020
    • Early Voting: Jan. 17, 2020 – March 2, 2020
  • Missouri Primary: March 10, 2020
    Add to Calendar

    • Register by Feb. 12, 2020
    • In-Person Absentee Voting Deadline: March 9, 2020
  • Montana Primary: June 2, 2020
    Add to Calendar

    • Register by May 4, 2020
    • In-Person Absentee Voting: May 11, 2020 – June 1, 2020
  • Nebraska Primary: May 12, 2020
    Add to Calendar

    • Register by April 24, 2020
    • Early Voting: April 13, 2020 – May 11, 2020
  • Nevada State Primary: June 9, 2020
    Add to Calendar

    • Register online by June 4, 2020, you can also register in person at your polling place.
    • Early Voting: May 23, 2020 – June 5, 2020
  • New Mexico Primary: June 2, 2020
    Add to Calendar

    • Register by May 5, 2020
    • Early Voting: May 16, 2020 – May 30, 2020
    • In-Person Absentee Voting: May 5, 2020 – May 29, 2020
  • North Carolina Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 7, 2020
    • Early Voting: Feb. 13, 2020 – Feb. 29, 2020
  • Oklahoma Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 7, 2020
    • Early Voting: Feb. 27, 2020 – Feb. 29, 2020
  • South Carolina Primary: Feb. 29, 2020
    Add to Calendar

    • Register by Jan. 30, 2020
    • In-Person Absentee voting: Jan. 30, 2020 – Feb. 28, 2020
  • South Dakota Primary: June 2, 2020
    Add to Calendar

    • Register by May 18, 2020
    • In-Person Absentee Voting: April 17, 2020 – June 1, 2020
  • Tennessee Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 3, 2020
    • Early Voting: Feb. 12, 2020 – Feb. 25, 2020
  • Texas Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 3, 2020
    • Early Voting: Feb. 18, 2020 – Feb. 28, 2020
  • Utah Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 25, 2020
    • Early Voting: Feb. 18, 2020 – Feb. 28, 2020
  • Vermont Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 3, 2020
    • Early Voting: Jan. 18, 2020 – March 2, 2020
  • Virginia Primary: March 3, 2020
    Add to Calendar

    • Register by Feb. 10, 2020
    • In-Person Absentee Voting: Jan. 18, 2020 – Feb. 29, 2020
  • West Virginia Primary: May 12, 2020
    Add to Calendar

    • Register by April 21, 2020
    • Early Voting: April 29, 2020 – May 9, 2020