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.

  • Alabama Primary Runoff: July 14, 2020
    Add to Calendar

    • Register by June 29, 2020
    • Request your absentee ballot by July 9, 2020. You do not need an excuse to vote by mail in the primary.
  • Alaska Caucus: April 4, 2020
    Add to Calendar

    • Register by February 18, 2020
    • This caucus will be conducted entirely by mail. If you are a registered voter, you will receive a mail-in ballot. Your ballot must be received by April 10 to be counted.
  • Arizona State Primary: August 4, 2020
    Add to Calendar

    • Register by July 6, 2020
    • Early voting: July 8 – August 3, 2020
    • Request an absentee ballot by July 24, 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 State Primary: June 30, 2020
    Add to Calendar

    • Register by June 22, 2020
    • Early voting: June 22 – June 29, 2020
    • If you are a registered voter, you will automatically be sent a mail-in ballot.
  • Connecticut Primary: June 2, 2020
    Add to Calendar

    • Register by May 28, 2020
    • Request an absentee ballot by June 1, 2020.
  • Delaware Primary: June 2, 2020
    Add to Calendar

    • Register by April 4, 2020
    • Request an absentee ballot by April 27, 2020. You do not need an excuse to vote by mail in the primary.
  • District of Columbia Democratic Primary: June 2, 2020
    Add to Calendar

    • Register in-person on election day
    • Early Voting: May 16 – May 29, 2020
    • Request an absentee ballot by May 26, 2020. You do not need an excuse to vote by mail.
  • Florida State Primary: August 18, 2020
    Add to Calendar

    • Register by July 20, 2020
    • Early Voting: August 8 – August 15, 2020
    • Request your absentee ballot by August 15, 2020. You do not need an excuse to vote by mail.
  • Georgia Primary: May 19, 2020
    Add to Calendar

    • Register by April 20, 2020
    • Early Voting: April 27 – May 15, 2020
    • Request your absentee ballot by May 15, 2020. You do not need an excuse to vote by mail.
  • Hawaii Democratic Primary: April 4, 2020
    Add to Calendar

    • Register by March 5, 2020
    • Early Voting: March 23 – April 2, 2020
    • In-person voting has been cancelled due to COVID-19. If you are a registered voter, you will be mailed a ballot.
  • Idaho General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 21, 2020
    • Early Voting: Oct. 17 – Oct. 31, 2020
    • Request an absentee ballot by Oct. 21, 2020. You do not need an excuse to vote by mail.
  • 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 Primary: June 2, 2020
    Add to Calendar

    • Register by April 6, 2020
    • In-Person Absentee Voting: April 7 – May 4, 2020
    • Request your absentee ballot by April 23, 2020. You do not need an excuse to vote by mail in the primary.
  • Iowa State Primary: June 2, 2020
    Add to Calendar

    • Register by May 22, 2020
    • In-person absentee voting: April 23 – June 1, 2020
    • Request your absentee ballot by May 29, 2020. You do not need an excuse to vote by mail.
  • Kansas Democratic Primary: May 2, 2020
    Add to Calendar

    • Request your absentee ballot by April 24, 2020. You do not need an excuse to vote by mail.
  • Kentucky Primary: June 23, 2020
    Add to Calendar

    • Register by April 20, 2020
    • In-Person Absentee Voting: May 1 – June 22, 2020
    • Request your absentee ballot by June 16, 2020
  • Louisiana Primary: June 20, 2020
    Add to Calendar

    • Register by May 30, 2020
    • Early Voting: June 6 – June 13, 2020
    • Request an absentee ballot by June 16, 2020
  • Maine State Primary: June 9, 2020
    Add to Calendar

    • Register by May 18, 2020
    • In-Person Absentee Voting: May 11, 2020 – June 8, 2020
    • Request your absentee ballot by June 6, 2020. You do not need an excuse to vote by mail.
  • Maryland Primary: June 2, 2020
    Add to Calendar

    • Register by May 12, 2020
    • Early Voting: May 21 – May 28, 2020
    • Request your absentee ballot by May 29, 2020. You do not need an excuse to vote by mail.
  • Massachusetts State Primary: Sept 1, 2020
    Add to Calendar

    • Register by: Aug. 12, 2020
    • Request an absentee by Aug. 31, 2020.
  • Michigan State Primary: August 4, 2020
    Add to Calendar

    • Register by July 21, 2020 (Michigan allows for same-day registration, Aug. 4, 2020)
    • In-Person Absentee Voting: Aug. 3, 2020
    • Request your absentee ballot by July 31, 2020. You do not need an excuse to vote by mail.
  • Minnesota State Primary: Aug. 11, 2020
    Add to Calendar

    • Register by July 21, 2020
    • Early Voting: June 26, 2020 – Aug. 10, 2020
    • Request your absentee ballot by Aug. 11, 2020. You do not need an excuse to vote by mail.
  • Mississippi State Primary Runoff: June 23, 2020
    Add to Calendar

    • Register by June 20, 2020
    • There is no deadline to request your absentee ballot. Your completed ballot must be received by 5pm CST, June 22, 2020.
  • Missouri State Primary: August 4, 2020
    Add to Calendar

    • Register by July 8, 2020
    • In-Person Absentee Voting: Aug. 3, 2020
    • Request your absentee ballot by July 22, 2020.
  • Montana Primary: June 2, 2020
    Add to Calendar

    • Register by May 4, 2020
    • In-Person Absentee Voting: May 11 – June 1, 2020
    • Request your absentee ballot by June 1, 2020. You do not need an excuse to vote by mail.
  • Nebraska Primary: May 12, 2020
    Add to Calendar

    • Register by April 24, 2020
    • Early Voting: April 13 – May 11, 2020
    • Request your absentee ballot by May 1, 2020. You do not need an excuse to vote by mail.
  • 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
    • Request your absentee ballot by June 2, 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 Primary: June 2, 2020
    Add to Calendar

    • Register by May 12, 2020
    • Request your absentee ballot by June 1, 2020. You do not need an excuse to vote by mail.
  • 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
    • Request your absentee ballot by May 28, 2020. You do not need an excuse to vote by mail.
  • New York Primary: June 23, 2020
    Add to Calendar

    • Register by May 29, 2020
    • Early Voting: June 13 – June 21, 2020.
    • Request your absentee ballot by June 22, 2020.
  • North Carolina Second Congressional Primary Election: June 23, 2020
    Add to Calendar

    • Register by May 29, 2020
    • Early Voting: June 4 – June 20, 2020
    • Request your absentee ballot by June 16, 2020. You do not need an excuse to vote by mail.
  • North Dakota State Primary: June 9, 2020
    Add to Calendar

    • Request your absentee ballot by June 8, 2020. You do not need an excuse to vote by mail.
  • Ohio Primary: June 2, 2020
    Add to Calendar

    • Register by Feb. 18, 2020
    • In-Person Absentee Voting: May 6, 2020 – June 1, 2020
    • Request an absentee ballot by May 30, 2020. You do not need an excuse to vote by mail.
  • Oklahoma State Primary: June 30, 2020
    Add to Calendar

    • Register by June 5, 2020
    • Early Voting: June 25 – June 27, 2020
    • Request your absentee ballot by June 24, 2020. You do not need an excuse to vote by mail.
  • Oregon Primary: May 19, 2020
    Add to Calendar

    • Register by April 28, 2020
    • All registered voters are mailed a mail-in ballot.
  • Pennsylvania Primary: June 2, 2020
    Add to Calendar

    • Register by May 18, 2020
    • Request your absentee ballot by May 26. You do not need an excuse to vote by mail.
  • South Carolina State Primary: June 9, 2020
    Add to Calendar

    • Register by May 11, 2020
    • In-Person Absentee voting: May 11, 2020 – June 8, 2020
    • Request your absentee ballot by June 5, 2020.
  • South Dakota Primary: June 2, 2020
    Add to Calendar

    • Register by May 18, 2020
    • In-Person Absentee Voting: April 17 – June 1, 2020
    • Request your absentee ballot by June 1, 2020. You do not need an excuse to vote by mail.
  • Tennessee State Primary: Aug. 6, 2020
    Add to Calendar

    • Register by July 7, 2020
    • Early Voting: July 17, 2020 – Aug. 1, 2020
    • Request your absentee ballot by July 30, 2020.
  • Texas General Election: November 3, 2020
    Add to Calendar

    • Register by Oct. 5, 2020
    • Early Voting: Oct. 20, 2020 – Oct. 31, 2020
    • Request your absentee ballot by Oct. 23, 2020.
  • Utah State Primary: June 30, 2020
    Add to Calendar

    • Register by June 23, 2020
    • Early Voting: June 16 – June 26, 2020
    • Request your absentee ballot by June 23, 2020. You do not need an excuse to vote by mail.
  • Vermont State Primary: August 11, 2020
    Add to Calendar

    • Register by July 13, 2020
    • Early Voting: June 27 – Aug. 10, 2020
    • Request your absentee ballot by Aug. 10, 2020. You do not need an excuse to vote by mail.
  • Virginia State Primary: June 9, 2020
    Add to Calendar

    • Register by May 18, 2020
    • In-Person Absentee Voting: April 26, 2020 – June 6, 2020
    • Request your absentee ballot by June 2, 2020. You do not need an excuse to vote by mail in the primary.
  • Washington State Primary: August 4, 2020
    Add to Calendar

    • Register by Aug. 3, 2020
    • All registered voters are mailed a mail-in ballot.
  • West Virginia Primary: May 12, 2020
    Add to Calendar

    • Register by April 21, 2020
    • Early Voting: April 29 – May 9, 2020
    • Request your absentee ballot by May 6, 2020. You do not need an excuse to vote by mail in the primary.
  • Wisconsin Primary: April 7, 2020
    Add to Calendar

    • Register by March 18, 2020
    • Request your absentee ballot by April 2, 2020. You do not need an excuse to vote by mail.
  • Wyoming Presidential Caucus: April 4, 2020
    Add to Calendar

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

Take the census!

The census is our power! When you take the census, your community gets the political representation and funding it deserves!

Learn more