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.

Early Voting Start and End Dates by State
StateEarly in-person voting beginsEarly in-person voting endsMore Information

Alabama

Alabama does not have early voting.

N/A 

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

Alaska

Varies by location, but 15 days before Election Day in most locations.

Varies by location, but many early voting locations remain open through Election Day.

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

Arizona

27 days before Election Day.

The Friday before the election, but some counties may offer emergency early voting through the day before Election Day. 

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

Arkansas

15 days before Election Day

The Monday before Election Day.

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

California

29 days before Election Day. Varies by county. Voters should contact their county elections office to see if they offer early voting.

The day before Election Day. 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 Election Day (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

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

Delaware

At least 10 days before Election Day.

At least 10 days before Election Day.

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 Election Day.

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 Election Day. Varies by county. Voters should contact their county elections office to determine if more early voting dates are available.

Early voting cannot end prior to the 3rd day before Election Day. Exact dates vary by county. Voters should contact their county elections office to determine exact early voting dates.

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

Georgia

The fourth Monday before Election Day.

The Friday before Election Day.

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

Hawaii

Hawaii has transitioned to all mail-in voting starting 2020, but voters may turn in ballots, register to vote, and vote in person at a Voter Service Center in their county starting 10 days before Election Day.

Hawaii has transitioned to all mail-in voting starting 2020, but voters may turn in ballots, register to vote, and vote in person at a Voter Service Center in their county starting 10 days before Election Day.

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

Idaho

Not all counties allow early voting. For those that do, early voting begins the third Monday before Election Day. Voters should contact their county elections office for additional information.

Not all counties allow early voting. For those that do, early voting ends at 5:00 p.m. on the Friday before Election Day. 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 Election Day.

1 day before Election Day.

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

Indiana

28 days before Election Day.

The day before Election Day.

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

Iowa

20 days before Election Day (in-person absentee voting).

The day before Election Day unless the polls open at noon. If the polls open at noon, you may early vote (absentee in-person) at the county auditor's office from 8am to 11am on Election Day.

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

Kansas

Up to 20 days before Election Day but no later than one week before election day. Varies by county. Voters should contact their county elections office for additional information.

Up to the day before Election Day. 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

5 days before Election Day.

3 days before Election Day.

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

Louisiana

14 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 Election Day (in-person absentee).

3 business days before Election Day (in-person absentee).


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

Maryland

The second Thursday before Election Day.

The Thursday before Election Day.

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

Massachusetts

At least 11 business days before Election Day.

The second business day before Election Day.

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

Michigan

40 days before Election Day.

The day before Election Day. 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 Election Day (in-person absentee voting).

The day before Election Day (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

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

Missouri

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

N/A

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

Montana

30 days before Election Day (in-person absentee voting).

Noon on the day before Election Day (in-person absentee voting).

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

Nebraska

30 days before Election Day.

1 day before Election Day.

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

Nevada

17 days before Election Day.

4 days before Election Day.

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

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

New Jersey

10 days before the General Election

2 days before the General Election

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

New Mexico

28 days before Election Day.

The Saturday before Election Day.

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

New York

10 days before Election Day.

2 days before Election Day.

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

North Carolina

Not earlier than the third Thursday before Election Day.

The Saturday before Election Day

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

North Dakota

At least 15 days before Election Day. Varies by county. Voters should contact their county elections office for additional information.

The day before Election Day.

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

Ohio

29 days before Election Day (in-person absentee voting), but will be altered if this date or the voter registration deadline falls on a Sunday or holiday.

2 pm on the day before Election Day (in-person absentee voting). 

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

Oklahoma

For primary elections, Thursday before Election Day. For general elections, Wednesday before Election Day.

2pm the Saturday 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

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 absentee and mail-in ballot applications available to voters in person up to 50 days before Election Day.

Absentee and mail-in ballots may be dropped off in county offices until 8pm on Election Day.

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

Rhode Island

20 days before Election Day.

The day before Election Day.

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

South Carolina

Persons eligible to vote absentee in-person can do so, typically 30 days ahead of the election. Check with local elections office for start date.

The day before Election Day (in-person absentee voting)

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

South Dakota

46 days before Election Day (in-person absentee voting).

The day before Election Day (in-person absentee voting).

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

Tennessee

20 days before Election Day.

5 days before Election Day.

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

Texas

Begins 17 days before Election Day (unless the 17th day is a national holiday or weekend; then, voting begins on the next business day)

Ends 4 days before Election Day

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

Utah

14 days before Election Day.

4 days before Election Day.

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

Vermont

45 days before Election Day.

The day before Election Day.

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

Virginia

45 days before Election Day (in-person absentee voting).

3 days before Election Day (in-person absentee voting).

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

Washington

18 days before Election Day

The day before Election Day

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

West Virginia

13 days before Election Day.

3 days before Election Day.

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

Wisconsin

No earlier than 14 days before Election Day.

No later than the Sunday before Election Day.

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

Wyoming

45 days before Election Day (in-person absentee voting).

The day before Election Day (in-person absentee voting).

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