Election Day is just over a month away, so if you want to vote and you're not yet registered, you should figure out how to register before it's too late. Things are particularly urgent if you live in one of the red states on the above map — their deadlines range from October 4 to October 7, so they're right around the corner. For the green states, you can register and vote on Election Day — but make sure to bring the proper documents!
Below is the specific list of deadlines for each state, with links to state websites that have more information on how to get registered.
- Alabama: October 20
- Alaska: October 5
- Arkansas: October 6
- Arizona: October 6
- California: October 20
- Colorado: October 27 (But there's Election Day registration too)
- Connecticut: October 21 (But there's Election Day registration too)
- District of Columbia: October 7 (But there's Election Day registration too)
- Delaware: October 11
- Florida: October 6
- Georgia: October 6
- Hawaii: October 6
- Idaho: October 10 (But there's Election Day registration too)
- Illinois: October 7
- Indiana: October 6
- Iowa: October 25 (But there's Election Day registration too)
- Kansas: October 14
- Kentucky: October 6
- Louisiana: October 6
- Maine: October 14 by mail, Election Day in-person
- Maryland: October 14
- Massachusetts: October 15
- Michigan: October 6
- Minnesota: October 14 (But there's Election Day registration too)
- Missouri: October 8
- Mississippi: October 5
- Montana: October 6 (But there's Election Day registration too)
- Nebraska: October 17
- Nevada: October 4 by mail, October 14 online or in-person
- New Hampshire: October 25 (But there's Election Day registration too)
- New Jersey: October 21
- New Mexico: October 7
- New York: October 10
- North Carolina: October 10 (Update: A federal appeals court allowing same-day registration has been struck down by the US Supreme Court. There will be no same-day registration for North Carolina this year.)
- North Dakota: There is no voter registration in North Dakota.
- Ohio: October 6
- Oklahoma: October 10
- Oregon: October 14
- Pennsylvania: October 6
- Rhode Island: October 5
- South Carolina: October 4
- South Dakota: October 20
- Tennessee: October 6
- Texas: October 6
- Utah: October 6 by mail, October 28 online
- Virginia: October 14
- Vermont: October 29
- Washington: October 6
- West Virginia: October 14
- Wisconsin: October 15 by mail (But there's Election Day registration too)
- Wyoming: October 21 (received) by mail (But there's Election Day registration too)