Absentee Ballot Deadlines

It's best to double check with your state for any recent changes to election rules in your state.

Absentee ballot applications must be received by the deadline, not just postmarked by the deadline.

StateAbsentee Ballot Application DeadlineVoted Absentee Ballot is Due

Alabama

Last updated on March 9, 2020
  • In Person: 5 days before Election Day
  • By Mail: 5 days before Election Day
  • Online:

Postmarked 1 day before Election Day, received by noon on Election Day

Alaska

Last updated on March 16, 2020
  • In Person: Received 10 days before Election Day.
  • By Mail: Received 10 days before Election Day.
  • Online: Received 10 days before Election Day.

Postmarked by Election Day and received 10 days after Election Day.

Arizona

Last updated on March 13, 2020
  • In Person: 11 days before Election Day.
  • By Mail: 11 days before Election Day.
  • Online: N/A

Received by 7pm on Election Day.

Arkansas

Last updated on March 9, 2020
  • In Person: 1 day before Election Day
  • By Mail: 7 days before Election Day
  • Online: 7 days before Election Day

Election Day.

California

Last updated on March 10, 2020
  • In Person: On Election Day
  • By Mail: 7 days before Election Day
  • Online: N/A

Postmarked by Election Day and received within 3 days of Election Day.

Colorado

Last updated on March 13, 2020
  • In Person: On Election Day.
  • By Mail: 8 days before Election Day.
  • Online: On Election Day

Received by Election Day.

Connecticut

Last updated on October 14, 2019
  • In Person:
  • By Mail: 1 day before Election Day. We recommend applying at 7 days before Election Day.
  • Online:

Election Day.

Delaware

Last updated on March 10, 2020
  • In Person: Before 12 Noon the day before the election.
  • By Mail: 4 days before Election Day.
  • Online:

Received by Election Day.

District of Columbia

Last updated on October 7, 2019
  • In Person:
  • By Mail: 7 days before Election Day.
  • Online:

Election Day.

Florida

Last updated on March 13, 2020
  • In Person: 1 day before Election Day.
  • By Mail: 10 days before Election Day.
  • Online:

Received by 7pm on Election Day.

Georgia

Last updated on October 23, 2019
  • In Person:
  • By Mail: 4 days before Election Day.
  • Online:

Election Day.

Hawaii

Last updated on March 10, 2020
  • In Person: 7 days before Election Day.
  • By Mail: 7 days before Election Day.
  • Online:

Election Day.

Idaho

Last updated on October 23, 2019
  • In Person: 4 days before Election Day
  • By Mail: 11 days before Election Day
  • Online:

Election Day.

Illinois

Last updated on March 13, 2020
  • In Person: 1 day before Election Day.
  • By Mail: 5 days before Election Day.
  • Online:

Postmarked by Election Day and received by 14 days after Election Day.

Indiana

Last updated on October 14, 2019
  • In Person: 1 day before Election Day
  • By Mail: 12 days before Election Day
  • Online:

Election Day.

Iowa

Last updated on October 14, 2019
  • In Person: 1 day before Election Day unless the polls open at noon. If the polls open at noon, you may cast an absentee ballot at the county auditor's office from 8 a.m. to 11 a.m. on election day.
  • By Mail: 10 days before Election Day.
  • Online:

Postmarked one day before Election Day and received 6 days after Election Day.

Kansas

Last updated on October 7, 2019
  • In Person:
  • By Mail: 7 days before Election Day.
  • Online:

Election Day.

Kentucky

Last updated on October 22, 2019
  • In Person:
  • By Mail: 7 days before Election Day.
  • Online:

Election Day.

Louisiana

Last updated on October 22, 2019
  • In Person:
  • By Mail: 4 days before Election Day.
  • Online:

1 day before Election Day (most voters). Election Day (hospitalized voters).

Maine

Last updated on October 23, 2019
  • In Person:
  • By Mail: 5 days before Election Day.
  • Online:

Election Day.

Maryland

Last updated on October 23, 2019
  • In Person:
  • By Mail: 7 days before Election Day.
  • Online:

Postmarked on or before Election Day and received by 10am, 10 days after Election Day.

Massachusetts

Last updated on November 5, 2019
  • In Person:
  • By Mail: 1 day before Election Day, but we recommend applying at least 7 days before Election Day.
  • Online:

Election Day.

Michigan

Last updated on November 5, 2019
  • In Person: 1 day before Election Day.
  • By Mail: 4 days before Election Day.
  • Online:

Election Day.

Minnesota

Last updated on October 23, 2019
  • In Person:
  • By Mail: 1 day before Election Day, but we recommend applying at least 7 days before Election Day.
  • Online:

Election Day.

Mississippi

Last updated on October 22, 2019
  • In Person:
  • By Mail: 8 days before Election Day.
  • Online:

Received 1 day before Election Day (by mail); Received 3 days before Election Day (in person).

Missouri

Last updated on October 29, 2019
  • In Person: 1 day before Election Day
  • By Mail: 13 days before Election Day
  • Online:

Election Day.

Montana

Last updated on October 23, 2019
  • In Person:
  • By Mail: 1 day before before Election Day, but we recommend applying at least 7 days before Election Day.
  • Online:

Election Day.

Nebraska

Last updated on October 23, 2019
  • In Person:
  • By Mail: 11 days before Election Day.
  • Online:

Election Day.

Nevada

Last updated on October 23, 2019
  • In Person:
  • By Mail: 14 days before Election Day.
  • Online:

Election Day.

New Hampshire

Last updated on October 7, 2019
  • In Person:
  • By Mail: No specific deadline. We recommend requesting your ballot at least 7 days before Election Day.
  • Online:

Election Day.

New Jersey

Last updated on October 23, 2019
  • In Person: 1 day before Election Day.
  • By Mail: 7 days before Election Day.
  • Online:

Election Day.

New Mexico

Last updated on October 23, 2019
  • In Person: 4 days before Election Day.
  • By Mail: 4 days before Election Day.
  • Online: 4 days before Election Day.

Election Day.

New York

Last updated on March 15, 2020
  • In Person: 1 day before Election Day
  • By Mail: 7 days before Election Day.
  • Online:

Postmarked 1 day before Election Day and received 7 days after Election Day. Voted ballots can also be turned in by hand on election day.

North Carolina

Last updated on October 23, 2019
  • In Person:
  • By Mail: 7 days before Election Day
  • Online:

Postmarked by Election Day and received by 3 days after Election Day.

North Dakota

Last updated on October 7, 2019
  • In Person:
  • By Mail: No specific deadline. We recommend requesting your ballot at least 7 days before Election Day.
  • Online:

Postmarked 1 day before Election Day and received 5 days after Election Day.

Ohio

Last updated on March 12, 2020
  • In Person: 1 day before election day.
  • By Mail: Received by noon, 3 days before Election Day.
  • Online:

Postmarked 1 day before Election Day and received 10 days after Election Day.

Oklahoma

Last updated on October 7, 2019
  • In Person: 6 days before Election Day.
  • By Mail: 6 days before Election Day.
  • Online: 6 days before Election Day.

Election Day.

Oregon

Last updated on October 23, 2019
  • In Person:
  • By Mail: 5 days before Election Day.
  • Online:

Election Day.

Pennsylvania

Last updated on March 26, 2020
  • In Person: 7 days before Election Day.
  • By Mail: 7 days before Election Day.
  • Online: 7 days before Election Day.

Received by 8pm on Election Day.

Rhode Island

Last updated on October 8, 2019
  • In Person:
  • By Mail: 21 days before Election Day.
  • Online:

Election Day.

South Carolina

Last updated on October 8, 2019
  • In Person: 1 day before Election Day.
  • By Mail: 4 days before Election Day.
  • Online:

Election Day.

South Dakota

Last updated on October 8, 2019
  • In Person: 1 day before Election Day, but we recommend applying at least 7 days before Election Day.
  • By Mail: 1 day before Election Day, but we recommend applying at least 7 days before Election Day.
  • Online: N/A

Election Day.

Tennessee

Last updated on October 8, 2019
  • In Person: 7 days before Election Day.
  • By Mail: Received 7 days before Election Day.
  • Online:

Election Day.

Texas

Last updated on October 7, 2019
  • In Person: 11 days before Election Day.
  • By Mail: 11 days before Election Day.
  • Online:

Postmarked by Election Day and received by the day after Election Day.

Utah

Last updated on March 10, 2020
  • In Person: 7 days before Election Day.
  • By Mail: 7 days before Election Day.
  • Online: 7 days before Election Day.

Postmarked 1 day before Election Day and received 6 days after Election Day.

Vermont

Last updated on March 10, 2020
  • In Person: 1 day before Election Day.
  • By Mail: 1 day before Election Day, but we recommend applying at least 7 days before Election Day.
  • Online: 1 day before Election Day.

Election Day.

Virginia

Last updated on October 22, 2019
  • In Person: 3 days before Election Day.
  • By Mail: 7 days before Election Day.
  • Online: 7 days before Election Day.

Election Day.

Washington

Last updated on October 24, 2019
  • In Person:
  • By Mail: No specific deadline. We recommend applying at least 7 days before Election Day.
  • Online:

Postmarked by Election Day and received 5 days after Election Day.

West Virginia

Last updated on October 23, 2019
  • In Person:
  • By Mail: 6 days before Election Day.
  • Online:

Postmarked by Election Day and received by 6 days after Election Day. (Ballots with no postmark will be counted if received by 1 day after Election Day.)

Wisconsin

Last updated on March 10, 2020
  • In Person:
  • By Mail: 5 days before Election Day.
  • Online:

Election Day.

Wyoming

Last updated on October 23, 2019
  • In Person:
  • By Mail: 1 day before Election Day, but we recommend applying at least 7 days before Election Day.
  • Online:

Election Day.