Election Day may not be until November 6, but deadlines to register to vote are already approaching.
Check out when your state's deadline is in the list below. Some states allow people to register online while others strictly accept registration through the mail. Mail-in deadlines can refer to when the envelope must be postmarked or when it must be received so check out the details for your state at vote.gov.
Not sure if you're registered? You can check online at vote.org.
It's also important to note that some states allow people to register in-person through Election Day on November 6. These states include: Colorado, Connecticut (at local election office, not polling locations), D.C., Hawaii, Idaho, Illinois (at local election office), Iowa, Maine, Minnesota, Montana (at local election office), New Hampshire, Vermont, Wisconsin and Wyoming.
Two other states also allow in-person registration past the mail-in and online deadlines, but not through Election Day. Nebraska residents can register in-person until October 26 and Washington residents can register in-person until October 29.
In addition, California voters who missed the deadline can also do "conditional" voter registration through Election Day.
It's also important to note that 28 counties in North Carolina have had their voter registration deadline extended to October 15 because of Hurricane Florence. Residents can also register and do early voting at the same time if they miss their deadline, October 17-November 3.
And there is also a guide to voting from the U.S. Election Assistance Commission.