We're finally in double digits in the countdown to the United States presidential election. In the run-up to Nov. 8, there's more to do than simply watch Hillary Clinton and Donald Trump duke it out on CNN — you need to get ready to vote.

You can register online, in person or by snail mail, but you need to do it soon. Each state sets its own deadline. To make matters more confusing, the deadlines are usually written in a roundabout way, like "the last day to register is 29 days before election day."

Consulting the U.S. Vote Foundation website and Rock the Vote, we've put together an actual calendar of general election voter registration deadlines by state. Contact your local supervisor of elections for details.

Alabama — Oct. 24

Alaska — Oct. 9

Arizona — Oct. 10

Arkansas — Oct. 10

California — Oct. 24

Colorado — Oct. 31

Connecticut — Nov. 1

Delaware — Oct. 15

Washington, D.C. — Oct. 17

Florida — Oct. 11

Georgia — Oct. 11

Hawaii — Oct. 10

Idaho — Oct. 14

Illinois — Oct. 11

Indiana — Oct. 11

Iowa — Oct. 29

Kansas — Oct. 18

Kentucky — Oct. 11

Louisiana — Oct. 11

Maine — Oct. 18

Maryland — Oct. 18

Massachusetts — Oct. 19

Michigan — Oct. 11

Minnesota — Oct. 18

Mississippi — Oct. 8

Missouri — Oct. 12

Montana — Oct. 11

Nebraska — Oct. 21

Nevada — Oct. 18

New Hampshire — Oct. 29

New Jersey — Oct. 18

New Mexico — Oct. 11

New York — Oct. 14

North Carolina — Oct. 14

North Dakota — whenever

Ohio — Oct. 11

Oklahoma — Oct. 14

Oregon — Oct. 18

Pennsylvania — Oct. 11

Rhode Island — Oct. 9

South Carolina — Oct. 8

South Dakota — Oct. 24

Tennessee — Oct. 11

Texas — Oct. 11

Utah — Oct. 11

Vermont — Nov. 2

Virginia — Oct. 17

Washington — Oct. 10

West Virginia — Oct. 18

Wisconsin — Oct. 19

Wyoming — Oct. 24

If you forget and miss your deadline, you can still participate. Thirteen states allow people to register and vote on Election Day itself, according to the National Conference of State Legislatures. These include Colorado, Illinois and Montana.