Find early voting locations near you

Early voting by state

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

COVID-19 Info: This information may have have changed in your state’s next election, check the COVID-19 page for info.

StateEarly in-person voting beginsEarly in-person voting endsMore Information

Alabama

Alabama does not have early voting, but they do have in-person absentee voting. Voters can request their absentee ballot and cast their in-person absentee ballots at their local absentee ballot office during regular business hours beginning 55 days before the Election. 

In-person absentee voting ends 5 days before the Election.

Contact your Local Election Office to learn more about early voting in your area.

Alaska

15 days before the election.
The day before the election.

Contact your Local Election Office to learn more about early voting in your area.

Arizona

27 days before the election.

The Friday before the election, but some counties may offer emergency early voting through November 2.

Contact your Local Election Office to learn more about early voting in your area.

Arkansas

15 days before the election.
The Monday before the election.

Contact your Local Election Office to learn more about early voting in your area.

California

29 days before the election. Varies by county. Voters should contact their county elections office to see if they offer early voting.
The day before the election. Varies by county. Voters should contact their county elections office to see if they offer early voting.

Contact your Local Election Office to learn more about early voting in your area.

Colorado

Colorado has all mail voting, but in-person voting centers are open beginning 15 days before the election (may vary by county).

Colorado has all mail voting, but in-person voting centers are open through Election Day (may vary by county).

Contact your Local Election Office to learn more about early voting in your area.

Connecticut

N/A. Connecticut does not have in-person early voting or no-excuse absentee voting.
N/A. Connecticut does not have in-person early voting or no-excuse absentee voting.

Contact your Local Election Office to learn more about early voting in your area.

Delaware

N/A. Delware does not have in-person early voting or no-excuse absentee voting.
N/A. Delware does not have in-person early voting or no-excuse absentee voting.

Contact your Local Election Office to learn more about early voting in your area.

District of Columbia

Varies as the period is set by the Board of Elections, but not more than 10 days before the election.
Varies as the period is set by the Board of Elections.

Contact your Local Election Office to learn more about early voting in your area.

Florida

At least 10 days before the election. Varies by county. Voters should contact their county elections office to determine if more early voting dates are available.
3 days before the election. Varies by county. Voters should contact their county elections office to determine if more early voting dates are available.

Contact your Local Election Office to learn more about early voting in your area.

Georgia

The fourth Monday before the election.

The Friday before the election.

Contact your Local Election Office to learn more about early voting in your area.

Hawaii

N/A, Hawaii has transitioned to all mail-in voting starting 2020.
N/A, Hawaii has transitioned to all mail-in voting starting 2020.

Contact your Local Election Office to learn more about early voting in your area.

Idaho

On or before the third Monday before the election. Not all counties conduct early voting. Voters should contact their county elections office for additional information.
The Friday before the election. Not all counties conduct early voting. Voters should contact their county elections office for additional information.

Contact your Local Election Office to learn more about early voting in your area.

Illinois

40 days before the election.
The day before the election.

Contact your Local Election Office to learn more about early voting in your area.

Indiana

28 days before the election.
The day before the election.

Contact your Local Election Office to learn more about early voting in your area.

Iowa

20 days before the election (in-person absentee voting).

The day before the election (in-person absentee voting).

Contact your Local Election Office to learn more about early voting in your area.

Kansas

Up to 20 days before the election. Varies by county. Voters should contact their county elections office for additional information.
Up to the day before the election. Varies by county. Voters should contact their county elections office for additional information.

Contact your Local Election Office to learn more about early voting in your area.

Kentucky

21 days before Election Day.

The day before Election Day. 

Contact your Local Election Office to learn more about early voting in your area.

Louisiana

18 days before Election Day.

7 days before Election Day.

Contact your Local Election Office to learn more about early voting in your area.

Maine

30 days before the election (in-person absentee).
The Thursday before the election (in-person absentee).

Contact your Local Election Office to learn more about early voting in your area.

Maryland

The second Monday before the election.

The Thursday before the election.

Contact your Local Election Office to learn more about early voting in your area.

Massachusetts

11 days before the election. In light of COVID-19, the state will have more specific instructions on early voting procedures at a later date.
The second business day before the election. In light of COVID-19, the state will have more specific instructions on early voting procedures at a later date.

Contact your Local Election Office to learn more about early voting in your area.

Michigan

45 days before the election.
The day before the election. Varies by county. Voters should contact their county elections office for additional information.

Contact your Local Election Office to learn more about early voting in your area.

Minnesota

46 days before the election (in-person absentee voting).
The day before the election (in-person absentee voting).

Contact your Local Election Office to learn more about early voting in your area.

Mississippi

N/A. Mississippi does not offer in-person early voting or no-excuse absentee voting.
N/A. Mississippi does not offer in-person early voting or no-excuse absentee voting.

Contact your Local Election Office to learn more about early voting in your area.

Missouri

N/A. Missouri does not offer early voting or in-person no-excuse absentee voting.
N/A. Missouri does not offer early voting or in-person no-excuse absentee voting.

Contact your Local Election Office to learn more about early voting in your area.

Montana

30 days before the election (in-person absentee voting).
Noon on the day before the election (in-person absentee voting).

Contact your Local Election Office to learn more about early voting in your area.

Nebraska

30 days before the election.
1 day before the election.

Contact your Local Election Office to learn more about early voting in your area.

Nevada

17 days before the election.
4 days before the election.

Contact your Local Election Office to learn more about early voting in your area.

New Hampshire

N/A. New Hampshire does not offer in-person early or no-excuse absentee voting.
N/A. New Hampshire does not offer in-person early or no-excuse absentee voting.

Contact your Local Election Office to learn more about early voting in your area.

New Jersey

For the 2021 primary and general elections, in-person absentee voting is available 45 days before the election. For the 2021 general election, early voting begins the 10th calendar day before a general election.


For the 2021 primary and general elections, in-person absentee voting is available until 3pm on the day before the election. For the 2021 general election, early voting ends the second calendar day before the general election.

Contact your Local Election Office to learn more about early voting in your area.

New Mexico

28 days before the election.
3 days before the election.

Contact your Local Election Office to learn more about early voting in your area.

New York

10 days before the election.
2 days before the election.

Contact your Local Election Office to learn more about early voting in your area.

North Carolina

19 days before the election.
3 days before the election.

Contact your Local Election Office to learn more about early voting in your area.

North Dakota

At least 15 days before the election. Varies by county. Voters should contact their county elections office for additional information.
The day before the election.

Contact your Local Election Office to learn more about early voting in your area.

Ohio

28 days before the election (in-person absentee voting).
2pm on the day before the election (in-person absentee voting).

Contact your Local Election Office to learn more about early voting in your area.

Oklahoma

5 days before the election.
2pm 3 days before Election Day.

Contact your Local Election Office to learn more about early voting in your area.

Oregon

N/A. Oregon has all mail-in ballots.
N/A. Oregon has all mail-in ballots.

Contact your Local Election Office to learn more about early voting in your area.

Pennsylvania

Varies by county. Pennsylvania does not offer early voting, but counties may make mail ballots available to voters in person up to 50 days before Election Day.
Mail ballots may be dropped off in county offices until Election Day.

Contact your Local Election Office to learn more about early voting in your area.

Rhode Island

20 days before the election.

The day before the election.

Contact your Local Election Office to learn more about early voting in your area.

South Carolina

South Carolina does not generally offer in-person early voting or no-excuse absentee voting. However, for the 2020 general election, any registered voter is allowed to cast an in-person absentee ballot, starting on October 5, 2020.

South Carolina does not generally offer in-person early voting or no-excuse absentee voting. However, for the 2020 general election, any registered voter is allowed to cast an in-person absentee ballot, ending on November 2, 2020.

Contact your Local Election Office to learn more about early voting in your area.

South Dakota

46 days before the election (in-person absentee voting).
The day before the election (in-person absentee voting).

Contact your Local Election Office to learn more about early voting in your area.

Tennessee

20 days before the election.
5 days before the election.

Contact your Local Election Office to learn more about early voting in your area.

Texas

17 days before the election.

4 days before the election.

Contact your Local Election Office to learn more about early voting in your area.

Utah

14 days before the election.
4 days before the election.

Contact your Local Election Office to learn more about early voting in your area.

Vermont

45 days before the election.
The day before the election.

Contact your Local Election Office to learn more about early voting in your area.

Virginia

45 days before the election (in-person absentee voting).
3 days before the election (in-person absentee voting).

Contact your Local Election Office to learn more about early voting in your area.

Washington

18 days before the election.
Through Election Day (state does not distinguish between early voting and voting on Election Day)

Contact your Local Election Office to learn more about early voting in your area.

West Virginia

13 days before the election.
3 days before the election.

Contact your Local Election Office to learn more about early voting in your area.

Wisconsin

At least 14 days before the election (in-person absentee voting). Varies by municipality. Voters should contact their county elections office for additional information.
As late as 2 days before the election (in-person absentee voting). Varies by municipality. Voters should contact their county elections office for additional information.

Contact your Local Election Office to learn more about early voting in your area.

Wyoming

45 days before the election (in-person absentee voting).
The day before the election (in-person absentee voting).

Contact your Local Election Office to learn more about early voting in your area.