Alabama | - In person: 5 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: N/A
| - Dropped off in person: Received by 1 day BEFORE Election Day
- Returned by mail: Received by Election Day at 12PM
| Request your absentee or mail ballot in Alabama |
Alaska | - In person: 10 days before Election Day
- By mail: Received by 10 days before Election Day
- Online: 10 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Alaska |
Arizona | - In person: 11 days before Election Day
- By mail: Received by 11 days before Election Day
- Online: 11 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Arizona |
Arkansas | - In person: 4 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: N/A
| - Dropped off in person: Received by 4 days BEFORE Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Arkansas |
California | - In person: Election Day
- By mail: Received by 7 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in California |
Colorado | - In person: N/A
- By mail: N/A
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Colorado |
Connecticut | - In person: 1 day before Election Day
- By mail: Received by 1 day before Election Day
- Online: 1 day before Election Day
| - Dropped off in person: Received by 1 day BEFORE Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Connecticut |
Delaware | - In person: 1 day before Election Day at 12PM
- By mail: Received by 4 days before Election Day
- Online: 4 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Delaware |
District of Columbia | - In person: 15 days before Election Day
- By mail: Received by 15 days before Election Day
- Online: 15 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in District of Columbia |
Florida | - In person: 12 days before Election Day
- By mail: Received by 12 days before Election Day
- Online: 12 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Florida |
Georgia | - In person: 11 days before Election Day
- By mail: Received by 11 days before Election Day
- Online: 11 days before Election Day
| - Dropped off in person: Received by Election day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Georgia |
Hawaii | - In person: 7 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Hawaii |
Idaho | - In person: 11 days before Election Day
- By mail: Received by 11 days before Election Day
- Online: 11 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Idaho |
Illinois | - In person: 1 day before Election Day
- By mail: Received by 5 days before Election Day
- Online: 5 days before Election Day (only available in certain municipalities)
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Illinois |
Indiana | - In person: 12 days before Election Day
- By mail: Received by 12 days before Election Day
- Online: 12 days before Election Day
| - Dropped off in person: Received by Election Day at 6PM
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Indiana |
Iowa | - In person: 15 days before Election Day
- By mail: Received by 15 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Iowa |
Kansas | - In person: 7 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Kansas |
Kentucky | - In person: 14 days before Election Day
- By mail: N/A
- Online: 14 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Kentucky |
Louisiana | - In person: 4 days before Election Day
- By mail: Received by 4 days before Election Day
- Online: 4 days before Election Day
| - Dropped off in person: Received by 1 day BEFORE Election Day at 4:30PM
- Returned by mail: Received by 1 day BEFORE Election Day
| Request your absentee or mail ballot in Louisiana |
Maine | - In person: 5 days before Election Day
- By mail: Received by 5 days before Election Day
- Online: 5 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Maine |
Maryland | - In person: Election Day
- By mail: Received by 7 days before Election Day
- Online: 7 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Maryland |
Massachusetts | - In person: 7 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: 7 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Massachusetts |
Michigan | - In person: 1 day before Election Day
- By mail: Received by 4 days before Election Day
- Online: 4 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Michigan |
Minnesota | - In person: 1 day before Election Day
- By mail: Received by 1 day before Election Day
- Online: 1 day before Election Day
| - Dropped off in person: Received by Election Day at 3PM
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Minnesota |
Mississippi | - In person: No specified deadline
- By mail: Received by 1 day before Election Day
- Online: N/A
| - Dropped off in person: You cannot hand-deliver your mail-in ballot in Mississippi. You must put your voted ballot in the mailbox.
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Mississippi |
Missouri | - In person: 1 day before Election Day
- By mail: Received by 13 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Missouri |
Montana | - In person: 1 day before Election Day at 12PM
- By mail: Received by 1 day before Election Day at 12PM
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Montana |
Nebraska | - In person: 11 days before Election Day
- By mail: Received by 11 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Nebraska |
Nevada | - In person: 14 days before Election Day
- By mail: Received by 14 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Nevada |
New Hampshire | - In person: 1 day before Election Day
- By mail: Received by 1 day before Election Day at 12PM
- Online: N/A
| - Dropped off in person: Received by 5PM 1 day before Election Day
- Returned by mail: Received by Election Day at 5PM
| Request your absentee or mail ballot in New Hampshire |
New Jersey | - In person: 1 day before Election Day at 3PM
- By mail: Received by 7 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in New Jersey |
New Mexico | - In person: 14 days before Election Day
- By mail: Received by 14 days before Election Day
- Online: 14 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in New Mexico |
New York | - In person: 1 day before Election Day
- By mail: Received by 10 days before Election Day
- Online: 10 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in New York |
North Carolina | - In person: 7 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: 7 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in North Carolina |
North Dakota | - In person: 1 day before Election Day
- By mail: Received by 1 day before Election Day
- Online: N/A
| - Dropped off in person: Received by 1 day BEFORE Election Day at 5PM
- Returned by mail: Postmarked by 1 day before Election Day
| Request your absentee or mail ballot in North Dakota |
Ohio | - In person: 7 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by 1 day before Election Day
| Request your absentee or mail ballot in Ohio |
Oklahoma | - In person: 15 days before Election Day
- By mail: Received by 15 days before Election Day
- Online: 15 days before Election Day
| - Dropped off in person: Received by 1 day BEFORE Election Day at 5PM
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Oklahoma |
Oregon | - In person: Election Day
- By mail: Received by Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Oregon |
Pennsylvania | - In person: 7 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: 7 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Pennsylvania |
Rhode Island | - In person: 21 days before Election Day
- By mail: Received by 21 days before Election Day
- Online: 21 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Rhode Island |
South Carolina | - In person: 11 days before Election Day
- By mail: Received by 11 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in South Carolina |
South Dakota | - In person: 1 day before Election Day
- By mail: Received by 1 day before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in South Dakota |
Tennessee | - In person: 7 days before Election Day
- By mail: Received by 7 days before Election Day
- Online: N/A
| - Dropped off in person: You cannot hand-deliver your mail-in ballot in Tennessee. You must put your voted ballot in the mailbox.
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Tennessee |
Texas | - In person: 11 days before Election Day
- By mail: Received by 11 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Texas |
Utah | - In person: 11 days before Election Day
- By mail: Received by 11 days before Election Day
- Online: 11 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by 1 day before Election Day
| Request your absentee or mail ballot in Utah |
Vermont | - In person: 1 day before Election Day
- By mail: Received by 1 day before Election Day
- Online: 1 day before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Vermont |
Virginia | - In person: 11 days before Election Day
- By mail: Received by 11 days before Election Day
- Online: 11 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Virginia |
Washington | - In person: 8 days before Election Day
- By mail: Received by 8 days before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in Washington |
West Virginia | - In person: 6 days before Election Day
- By mail: Received by 6 days before Election Day
- Online: N/A
| - Dropped off in person: Received by 1 day BEFORE Election Day
- Returned by mail: Postmarked by Election Day
| Request your absentee or mail ballot in West Virginia |
Wisconsin | - In person:
- By mail: Received by 5 days before Election Day
- Online: 5 days before Election Day
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Wisconsin |
Wyoming | - In person: 1 day before Election Day
- By mail: Received by 1 day before Election Day
- Online: N/A
| - Dropped off in person: Received by Election Day
- Returned by mail: Received by Election Day
| Request your absentee or mail ballot in Wyoming |