Important Dates

ALABAMA
Registration Deadlines:
Online: Monday, October 24, 2016
Mail: Monday, October 24, 2016
In Person: Monday, October 24, 2016

ALASKA
Registration Deadlines:
Online: Sunday, October 9, 2016
Mail: Sunday, October 9, 2016
In Person: Sunday, October 9, 2016

Early Voting: Monday, October 24, 2016 – Tuesday, November 8, 2016

ARIZONA
Registration Deadlines:
Online: Monday, October 10, 2016
Mail: Saturday, October 8, 2016
In Person: Monday, October 10, 2016

Early Voting: Wednesday, October 12, 2016 – Monday, November 7th, 2016

ARKANSAS
Registration Deadlines:
Online: Online registration is not available in Arkansas
Mail: Monday, October 10, 2016
In Person: Monday, October 10, 2016

Early Voting: Monday, October 24, 2016 – Monday, November 7, 2016 at 5 PM Eastern

CALIFORNIA
Registration Deadlines:
Online: Monday, October 24, 2016
Mail: Monday, October 24, 2016
In Person: Monday, October 24, 2016

COLORADO
Registration Deadlines:
Online: Monday, October 31, 2016
Mail: Monday, October 31, 2016
In Person: Tuesday, November 8, 2016

Early Voting: Monday, October 24, 2016 – Tuesday, November 8, 2016

CONNECTICUT
Registration Deadlines:
Online: Tuesday, November 1, 2016
Mail: Tuesday, November 1, 2016
In Person: Tuesday, November 1, 2016. NOTE: You can register in person on Election day with identification and proof of residency if you are registering for the first time or have moved to a new town.

: DELAWARE
Registration Deadlines:
Online: Saturday, October 15, 2016
Mail: Saturday, October 15, 2016
In Person: Saturday, October 15, 2016

DISTRICT OF COLUMBIA
Registration Deadlines:
Online: Tuesday, October 11, 2016
Mail: Tuesday, October 11, 2016
In Person: Tuesday, November 8, 2016

Early Voting: Saturday, October 29, 2016 – Saturday, November 5, 2016

FLORIDA
Registration Deadlines:
Online: Online registration is not available in Florida
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

GEORGIA
Registration Deadlines:
Online: Tuesday, October 11, 2016
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

Early Voting: Monday, October 17, 2016 – Monday, November 7, 2016

HAWAII
Registration Deadlines:
Online: Monday, October 10, 2016
Mail: Saturday, October 8, 2016
In Person: Monday, October 10, 2016. However, voters may register after this date at
early walk-in voting locations.

Early Voting: Tuesday, October 25, 2016 – Saturday, November 5, 2016

IDAHO
Registration Deadlines:
Online: Online registration is not available in Idaho
Mail: Friday, October 14, 2016
In Person: Friday, October 14, 2016

ILLINOIS
Registration Deadlines: NOTE – Technically the deadline to register to vote is Tuesday, October 11, 2016, but there is a state-mandated “grace period” that allows voters to register by the following dates:
Online: Sunday, October 23, 2016
Mail: Tuesday, October 11, 2016
In Person: Tuesday, November 8, 2016

For more information about the registration grace period, click here.

Early Voting: Thursday, September 29, 2016 – Monday, November 7, 2016

INDIANA
Registration Deadlines:
Online: Tuesday, October 11, 2016
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

IOWA
Registration Deadlines:
Online: Saturday, October 29, 2016
Mail: Monday, October 24, 2016
In Person: Saturday, October 29, 2016

KANSAS
Registration Deadlines:
Online: Tuesday, October 18, 2016
Mail: Tuesday, October 18, 2016
In Person: Tuesday, October 18, 2016

Early Voting: Tuesday, November 1, 2016 – Tuesday, November 8, 2016

KENTUCKY
Registration Deadlines:
Online: Tuesday, October 11, 2016
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

LOUISIANA
Registration Deadlines:
Online: Tuesday, October 11, 2016
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

Early Voting: Tuesday, October 25, 2016 – Tuesday, November 1, 2016

MAINE
Registration Deadlines:
Online: Online registration is not available in Maine
Mail: Tuesday, October 18, 2016
In Person: Tuesday, November 8, 2016

MARYLAND
Registration Deadlines:
Online: Tuesday, October 18, 2016
Mail: Tuesday, October 18, 2016
In Person: Thursday, November 3, 2016

Early Voting: Thursday, October 27, 2016 at 8:00 AM Eastern – Thursday, November 3, 2016 at 8:00 PM Eastern

MASSACHUSETTS
Registration Deadlines:
Online: Wednesday, October 19, 2016
Mail: Wednesday, October 19, 2016
In Person: Wednesday, October 19, 2016

Early Voting: Monday, October 24, 2016 – Friday, November 4, 2016

MICHIGAN
Registration Deadlines:
Online: Online registration is not available in Michigan
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

MINNESOTA
Registration Deadlines:
Online: Tuesday, October 18, 2016
Mail: Tuesday, October 18, 2016
In Person: Tuesday, November 8, 2016

MISSISSIPPI
Registration Deadlines:
Online: Online registration is not available in Mississippi
Mail: Saturday, October 8, 2016
In Person: Saturday, October 8, 2016

MISSOURI
Registration Deadlines:
Online: Wednesday, October 12, 2016
Mail: Wednesday, October 12, 2016
In Person: Wednesday, October 12, 2016

MONTANA
Registration Deadlines
Online: Online registration is not available in Montana
Mail: Tuesday, October 11, 2016
In Person: Tuesday, November 8, 2016

NEBRASKA
Registration Deadlines:
Online: Friday, October 21, 2016
Mail: Friday, October 21, 2016
In Person: Friday, October 28, 2016

Early Voting: Monday, October 3, 2016 – Monday, November 7, 2016

NEVADA
Registration Deadlines:
Online: Tuesday, October 18, 2016
Mail: Saturday, October 8, 2016
In Person: Tuesday, October 18, 2016

Early Voting: Saturday, October 22, 2016 – Friday, November 4, 2016

NEW HAMPSHIRE
Registration Deadlines:
Online: Online registration is not available in New Hampshire
Mail: Saturday, October 29, 2016
In Person: Tuesday, November 8, 2016

NEW JERSEY
Registration Deadlines:
Online: Online registration is not available in New Jersey
Mail: Tuesday, October 18, 2016
In Person: Tuesday, October 18, 2016

NEW MEXICO
Registration Deadlines:
Online: Tuesday, October 11, 2016
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

Early Voting: Wednesday, October 12, 2016 – Monday, November 7, 2016

NEW YORK:
Registration Deadlines:
Online: Friday, October 14, 2016
Mail: Friday, October 14, 2016
In Person: Friday, October 14, 2016

NORTH CAROLINA
Registration Deadlines:
Online: Online registration is not available in North Carolina
Mail: Friday, October 14, 2016
In Person: Friday, October 14, 2016

Early Voting: Thursday, October 20, 2016 – Saturday, November 5, 2016

NORTH DAKOTA
Registration Deadlines: None! North Dakota is the only state in the country that does not require citizens to register to vote.

Early Voting: Contact your local election office via https://vip.sos.nd.gov/countyauditors.aspx

OHIO
Registration Deadlines:
Online: Online registration is not available in Ohio
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

Early Voting: Wednesday, October 12, 2016 – Monday, November 7, 2016

OKLAHOMA
Registration Deadlines:
Online: Oklahoma is working on an online voter registration system, but it is not yet
completed, so all registration must take place via mail or in person.
Mail: Friday, October 14, 2016
In Person: Friday, October 14, 2016

Early Voting: Thursday, November 3, 2016 at 8:00 AM Central – Saturday, November 5, 2016 at 2:00 PM Central

OREGON
Registration Deadlines:
Online: Tuesday, October 18, 2016
Mail: Tuesday, October 18, 2016
In Person: Tuesday, October 18, 2016

PENNSYLVANIA
Registration Deadlines:
Online: Tuesday, October 11, 2016
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

RHODE ISLAND
Registration Deadlines:
Online: Sunday, October 9, 2016
Mail: Sunday, October 9, 2016
In Person: Sunday, October 9, 2016

SOUTH CAROLINA
Registration Deadlines:
Online: Saturday, October 8, 2016
Mail: Saturday, October 8, 2016
In Person: Saturday, October 8, 2016

SOUTH DAKOTA
Registration Deadlines:
Online: Online registration is not available in South Dakota
Mail: Monday, October 24, 2016
In Person: Monday, October 24, 2016

TENNESSEE
Registration Deadlines:
Online: Online registration is not available in Tennessee
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

Early Voting: Wednesday, October 19, 2016 – Thursday, November 3, 2016

TEXAS
Registration Deadlines:
Online: Online registration is not available in Texas
Mail: Tuesday, October 11, 2016
In Person: Tuesday, October 11, 2016

Early Voting: Monday, October 24, 2016 – Friday, November 4, 2016

UTAH
Registration Deadlines:
Online: Tuesday, November 1, 2016
Mail: Sunday, October 9, 2016
In Person: Tuesday, November 1, 2016

Early Voting: Tuesday, October 25, 2016 – Friday, November 4, 2016

VERMONT
Registration Deadlines:
Online: Wednesday, November 2, 2016
Mail: Wednesday, November 2, 2016
In Person: Wednesday, November 2, 2016

VIRGINIA
Registration Deadlines:
Online: Monday, October 17, 2016
Mail: Monday, October 17, 2016
In Person: Monday, October 17, 2016

WASHINGTON
Registration Deadlines:
Online: Monday, October 10, 2016
Mail: Saturday, October 8, 2016
In Person: Monday, October 31, 2016

WEST VIRGINIA
Registration Deadlines:
Online: Tuesday, October 18, 2016
Mail: Sunday, October 9, 2016
In Person: Tuesday, October 18, 2016

Early Voting: Wednesday, October 26, 2016 – Saturday, November 5, 2016

WISCONSIN
Registration Deadlines:
Online: Wednesday, October 19, 2016
Mail: Wednesday, October 19, 2016
In Person: Tuesday, November 8, 2016

WYOMING
Registration Deadlines:
Online: Online registration is not available in Wyoming
Mail: Tuesday, October 25, 2016
In Person: Tuesday, November 8, 2016

Spread the word! Share what we're doing with your social networks.