With just 32 days to go until voters reelect President Obama or elect GOP presidential nominee Mitt Romney, it's important to know important dates regarding the election. 

Alabama

Voter Registration Deadline - 10/26/12

Absentee Ballot Application Deadline  - 11/1/12

Voted Absentee Ballot Deadline - 11/5/12

In-Person Early Voting Begins - None 

In-Person Early Voting Ends - None

Alaska

Voter Registration Deadline 10/6/12

Absentee Ballot Application Deadline 10/27/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early Voting Begins - 10/22/12

In-Person Early Voting Ends - 11/5/12

Arizona

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 10/26/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/11/12

In-Person Early  Voting Ends 11/5/12

Arkansas

Voter Registration Deadline 10/8/12

Absentee Ballot Application Deadline 10/31/12 (by mail or fax), 11/5/12 (in person)

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/22/12

In-Person Early  Voting Ends 11/2/12

California

Voter Registration Deadline 10/22/12

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/8/12

In-Person Early  Voting Begins 11/5/12

Colorado

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/22/12

In-Person Early  Voting Begins 11/5/12

Connecticut

Voter Registration Deadline 10/23/12 (postmarked)

Absentee Ballot Application Deadline no deadline

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins None

In-Person Early  Voting Ends None

Delaware

Voter Registration Deadline 10/13/12

Absentee Ballot Application Deadline 11/2/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins None

In-Person Early  Voting Ends None

District of Columbia

Voter Registration Deadline 10/9/2012 (postmarked). You may also register in person on election day

Absentee Ballot Application Deadline 10/30/12

11/6/2012 (postmarked)

Voted Absentee Ballot Deadline 10/22/12

In-Person Early  Voting Begins 11/5/12

Florida

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 10/31/12

Voted Absentee Ballot Deadline 11/6/2012 (postmarked)

In-Person Early  Voting Begins 10/27/12

In-Person Early  Voting Ends 11/3/12

Georgia

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline no deadline

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/15/12

In-Person Early  Voting Ends 11/5/12

Hawaii

Voter Registration Deadline 10/8/12

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/5/12

In-Person Early  Voting Begins 10/23/12

In-Person Early  Voting Ends 11/3/12

Idaho

Voter Registration Deadline 10/12/12. You may also register in person on election day.

Absentee Ballot Application Deadline 10/31/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins Call County Clerk

In-Person Early  Voting Ends 11/2/12

Illinois

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 11/1/12 (by mail), 11/5/12 (in person)

Voted Absentee Ballot Deadline 11/5/2012 (postmarked)

In-Person Early  Voting Begins 10/22/12

In-Person Early  Voting Ends 11/3/12

Indiana

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 10/29/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/9/12

In-Person Early  Voting Ends 11/5/12

Iowa

Voter Registration Deadline 10/27/12. You may also register in person on election day.

Absentee Ballot Application Deadline 11/2/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 9/28/12

In-Person Early  Voting Ends 11/5/12

Kansas

Voter Registration Deadline 10/16/12

Absentee Ballot Application Deadline 11/2/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/30/12 (Clerks are allowed to begin earlier)

In-Person Early  Voting Ends 11/5/12

Kentucky

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/19/12

In-Person Early  Voting Ends 11/5/12

Louisiana

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 11/2/12

Voted Absentee Ballot Deadline 11/5/12

In-Person Early  Voting Begins 10/23/12

In-Person Early  Voting Ends 10/30/12

Maine

Voter Registration Deadline 10/16/12. You may also register in person on election day.

Absentee Ballot Application Deadline 11/1/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/6/12

In-Person Early  Voting Ends 11/1/12

Maryland

Voter Registration Deadline 10/16/12

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/27/12

In-Person Early  Voting Ends 11/1/12

Massachusetts

Voter Registration Deadline 10/17/12

Absentee Ballot Application Deadline 11/5/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins Call Town/City Clerk

In-Person Early  Voting Ends  Noon on 11/5/12

Michigan

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 11/3/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins Call County Clerk

In-Person Early  Voting Ends  4pm on 11/5/12

Minnesota

Voter Registration Deadline 10/16/12. You may also register in person on election day.

Absentee Ballot Application Deadline no deadline

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 9/22/12

In-Person Early  Voting Begins

In-Person Early  Voting Ends 11/5/12

Mississippi

Voter Registration Deadline 10/6/12 (postmarked)

Absentee Ballot Application Deadline no deadline for stateside absentee voters

Voted Absentee Ballot Deadline 11/5/12

In-Person Early  Voting Begins 9/22/12

In-Person Early  Voting Ends  11/5/12

Missouri

10/10/12

Absentee Ballot Application Deadline 10/31/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins Call County Clerk

In-Person Early  Voting Ends 11/5/12

Montana

Voter Registration Deadline 10/9/12 (postmarked). You may also register in person on election day.

Absentee Ballot Application Deadline 11/5/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/9/12

In-Person Early  Voting Ends 11/5/12

Nebraska

Voter Registration Deadline 10/19/12 (postmarked, mailed), 10/26/12 (in person)

Absentee Ballot Application Deadline 10/31/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/1/12

In-Person Early  Voting Ends 11/5/12

Nevada

Voter Registration Deadline 10/6/12 (by mail or online); 10/16/12 (in person)

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/2/12

In-Person Early  Voting Ends 11/2/12

New Hampshire

Voter Registration Deadline 10/27/12. You may also register in person on election day.

Absentee Ballot Application Deadline no deadline

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins None

In-Person Early  Voting Ends None

New Jersey

Voter Registration Deadline 10/16/12

Absentee Ballot Application Deadline 10/30/12 (by mail), 11/5/12 (in person)

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 9/22/12

In-Person Early  Voting Ends 3pm on 11/5/12

New Mexico

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 11/2/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/9/12

In-Person Early  Voting Ends 11/3/12

New York

Voter Registration Deadline 10/12/12 (postmarked)

Absentee Ballot Application Deadline 10/30/12 (by mail, postmarked), 11/5/12 (in person)

Voted Absentee Ballot Deadline 11/5/12 (postmarked) 

In-Person Early  Voting Begins 10/7/12

In-Person Early  Voting Ends 11/5/12

North Carolina

Voter Registration Deadline 10/12/12. You can also register in person and vote early during the "one-stop" voting period from 10/18 - 11/3/12.

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/6/12 (postmarked)

In-Person Early  Voting Begins 10/18/12

In-Person Early  Voting Ends 11/3/12

North Dakota

Voter Registration Deadline N/A

Absentee Ballot Application Deadline no deadline

Voted Absentee Ballot Deadline 11/5/2012 (postmarked)

In-Person Early  Voting Begins 9/27/12

In-Person Early  Voting Ends 11/5/12

Ohio

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 11/3/12

Voted Absentee Ballot Deadline 11/5/12 (postmarked)

In-Person Early  Voting Begins 10/2/12

In-Person Early  Voting Ends 11/2/12

Oklahoma

Voter Registration Deadline 10/12/12

Absentee Ballot Application Deadline 10/31/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 11/2/12

In-Person Early  Voting Ends 11/5/12

Oregon

Voter Registration Deadline 10/16/12

Absentee Ballot Application Deadline no deadline

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins None

In-Person Early  Voting Ends None

Pennsylvania

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/2/12

In-Person Early  Voting Begins Call County Election Officials

In-Person Early  Voting Ends 11/2/12

Rhode Island

Voter Registration Deadline 10/6/12. You may also register in person on election day, but only for presidential elections. 

Absentee Ballot Application Deadline 10/16/12 for a full ballot,

10/30/12 for a ballot that includes only the presidential election.

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins None

In-Person Early  Voting Ends  None

South Carolina

Voter Registration Deadline 10/6/2012 (postmarked)

Absentee Ballot Application Deadline 11/2/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins Call Local Election Office

In-Person Early  Voting Ends 11/5/12

South Dakota

Voter Registration Deadline 10/22/12

Absentee Ballot Application Deadline 11/6/12 by 3pm

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 9/21/12

In-Person Early  Voting Ends  11/5/12

Tennessee

Voter Registration Deadline 10/6/12

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/17/12

In-Person Early  Voting Ends 11/1/12

Texas

Voter Registration Deadline 10/9/12

Absentee Ballot Application Deadline 10/30/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/22/12

In-Person Early  Voting Ends  11/2/12

Utah

Voter Registration Deadline 10/9/12 (mailed), 10/22/2012 (in person or online)

Absentee Ballot Application Deadline 11/2/12

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 10/23/12

In-Person Early  Voting Ends 11/2/12

Vermont

Voter Registration Deadline 10/31/12

Absentee Ballot Application Deadline 11/5/12

11/5/12

Voted Absentee Ballot Deadline 9/23/12

In-Person Early  Voting Begins 11/5/12

Virginia

Voter Registration Deadline 10/15/12

Absentee Ballot Application Deadline 10/30/12 (by mail), 11/3/12 (in person)

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 9/22/12

In-Person Early  Voting Ends 11/3/12

Washington

Voter Registration Deadline 10/6/12 (mailed), 10/29/12 (in person for first-time voters)

Absentee Ballot Application Deadline no deadline

Voted Absentee Ballot Deadline 11/6/12 (postmarked)

In-Person Early  Voting Begins None

In-Person Early  Voting Ends None

West Virginia

Voter Registration Deadline 10/16/12 (postmarked)

Absentee Ballot Application Deadline 10/31/12

Voted Absentee Ballot Deadline 11/6/12 (postmarked)

In-Person Early  Voting Begins 10/24/12

In-Person Early  Voting Ends 11/3/12

Wisconsin

Voter Registration Deadline 10/17/12. You may also register in person on election day.

Absentee Ballot Application Deadline 11/1/12

Voted Absentee Ballot Deadline 11/5/12

In-Person Early  Voting Begins 10/22/12

In-Person Early  Voting Ends  11/2/12

Wyoming

Voter Registration Deadline 10/22/12.  You may also register in person on election day.

Absentee Ballot Application Deadline no deadline

Voted Absentee Ballot Deadline 11/6/12

In-Person Early  Voting Begins 9/27/12

In-Person Early  Voting Ends 11/5/12