Vote By Mail Deadlines

On this page, we have compiled a list of vote-by-mail deadlines for all of the states. It is meant to be used as a general reference; for specific questions or to confirm the most accurate information, please refer to a state's own official elections website.

Author: Janaki Kapadia

This page was last updated on July 10, 2024.

State All Absentee Ballot Request Deadlines Absentee/Mail Ballot Application Received by Election Office Deadline (date) Absentee/Mail Ballot Received by Mail by Election Jurisdiction Deadline (days after election) All Absentee Ballot Deadlines
Alabama
  • Received by Post: October 29, 2024
  • Received In-Person: October 31, 2024
October 29, 2024 No later than noon on Election Day
  • Received In-Person: November 4, 2024 by 5:00 PM
  • Received by Post: November 5, 2024 by 12:00 PM
Alaska
  • Request for Postal Ballot: October 26, 2024
  • Request for Online or Fax Ballot: November 4, 2024 by 5:00 PM
October 26, 2024 10 days after Election (November 15, 2024)
  • Received by Email, Fax, or Online: November 5, 2024
  • Postmarked by: November 5, 2024, received by November 15, 2024
Arizona
  • Request Due: October 25, 2024 by 5:00 PM
  • Emergency Ballot Period: November 1-November 4, 2024
October 25, 2024 (emergency ballot period between November 1 and November 4) Day of Election by 7PM Received: November 5, 2024 by 7:00 PM
Arkansas
  • Received by Email: October 29, 2024
  • Received by Post: October 29, 2024
  • Received In-Person: November 4, 2024
October 29, 2024 Day of Election by 7:30PM
  • Received In-Person: November 1, 2024
  • Received by Post: November 5, 2024 by 7:30 CST
California Request Due: October 29, 2024 October 29, 2024 7 days after (November 12, 2024)
  • Received: November 5, 2024
  • Postmarked by: November 5, 2024, received by November 12, 2024
Colorado All elections in Colorado are currently conducted through vote-by-mail. None (all election in Colorado are vote by mail, no need to apply) Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM
Connecticut Request Due: November 4, 2024 November 4, 2024 Day of Election
  • Received In-Person: November 5, 2024
  • Received by Post: November 5, 2024 by 8:00 PM
  • Received by Dropbox: November 5, 2024 by 8:00 PM
Delaware
  • Request for Postal Ballot: November 1, 2024 by 12:00
  • Received In-Person: November 4, 2024
  • Request for Email, Fax, or Online Ballot: November 4, 2024 by 12:00 PM
November 1, 2024 by 12 PM Day of Election by 8 PM Received: November 5, 2024 by 8:00 PM
District of Columbia Request Due: October 21, 2024 October 21, 2024 7 days after Election Day (November 12, 2024) Postmarked by: November 5, 2024, received by November 12, 2024
Florida Request Due: October 24, 2025 by 5:00 PM October 24, 2025 by 5 PM Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM
Georgia Request Due: October 25, 2024 October 25, 2024 Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM
Hawaii Request Due: October 29, 2024 by 4:30 PM October 29, 2024 by 4:30 PM Day of Election Received: November 5, 2024
Idaho
  • Request for Postal Ballot: October 25, 2024 by 5:00 PM
  • Emergency Ballot Period: October 31-November 4, 2024
October 25, 2024 by 5 PM (Emergency Ballot Period between Oct. 31 to Nov. 4, 2024) Day of Election by 8 PM Received: November 5, 2024 by 8:00 PM
Illinois
  • Received Online: October 31, 2024
  • Received by Post: October 31, 2024
  • Received In-Person: November 4, 2024
October 31, 2024 (In Person Request due by Nov. 4, 2024) 14 days after Election Day (November 19, 2024) Postmarked by: November 5, 2024, received by November 19, 2024
Indiana
  • Request for Postal Ballot: October 24, 2024
  • Received In-Person: November 4, 2024
October 24, 2024 (in-person request due Nov. 4, 2024) Day of Election by 6 PM Received: November 5, 2024 by 6:00 PM
Iowa
  • Request for Postal Ballot: October 21, 2024 by 5:00 PM
  • Received In-Person: November 4, 2024
October 21, 2024 by 5 PM (in-person request due Nov. 4, 2024) Day of Election by 8 PM Received In-Person: November 5, 2024 by 8:00 PM
Kansas Request Due: October 29, 2024 October 29, 2024 by 4:30 PM Day of Election
  • Received by Post: November 5, 2024
  • Received In-Person: November 5, 2024 by 12:00 PM
Kentucky Request Due: October 22, 2024 by 11:59 PM October 22, 2024 Day of Election by 6 PM Received: November 5, 2024 by 6:00 PM
Louisiana Request Due: November 1, 2024 by 4:30 PM November 4, 2024 by 4:30 PM Day of Election by 4:30 PM Received: November 4, 2024 by 4:30 PM
Maine Request Due: November 2, 2024 November 2, 2024 Day of Election by 8 PM Received: November 5, 2024 by 8:00 PM
Maryland
  • Received In-Person: November 5, 2024
  • Request for Email or Online Ballot: November 5, 2024
  • Request for Fax Ballot: November 5, 2024
  • Request for Fax Ballot: November 5, 2024
  • Request for Postal Ballot: November 5, 2024
November 5,2024 10 days after Election
  • Received by Dropbox: November 5, 2024
  • Received In-Person: November 5, 2024 by 8:00 PM
  • Postmarked by: November 5, 2024, received by November 15, 2024
Massachusetts Request Due: October 29, 2024 October 29 3 days after Election by 8 PM Postmarked by: November 5, 2024, received by November 8, 2024 by 8:00 PM
Michigan
  • Received by Mail: November 1, 2024 by 5:00 PM
  • Received In-Person: November 4, 2024 by 4:00 PM
  • Emergency Ballot Period: November 5, 2024 by 4:00 PM
November 1, 2024 by 5 PM Day of Election by 8 PM Received: November 5, 2024 by 8:00 PM
Minnesota Request Due: November 4, 2024 November 4, 2024 Day of Election by 8 PM
  • Received In-Person: November 5, 2024 by 3:00 PM
  • Received by Post: November 5, 2024 by 8:00 PM
Mississippi No deadline No deadline 8 days after Election Day Postmarked by: November 5, 2024, received by November 13, 2024
Missouri
  • Received by Mail: October 23, 2024
  • Received by Email or Fax: October 23, 2024 by 5:00 PM
  • Received In-Person: November 4, 2024 by 5:00 PM
November 4, 2024 Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM
Montana
  • Request Due: November 4, 2024
  • Emergency Ballot Period: November 1-November 5
November 4, 2024 by 12 PM Day of Election by 8 PM Received: November 5, 2024 by 8:00 PM
Nebraska Request Due: October 25, 2024 October 25, 2024 Day of Election Received: November 5, 2024
Nevada
  • Request Due: November 5, 2024
  • Emergency Ballot Request: November 5, 2024 by 5:00 PM
November 5, 2024 4 days after Election by 5 PM
  • Received by Dropbox: November 5, 2024 by 7:00 PM
  • Postmarked by: November 5, 2024, received by November 9, 2024 by 5:00 PM
New Hampshire Request Due: November 4, 2024 by 5:00 PM November 4, 2024 by 5 PM Day of Election by 5 PM Received by Post: November 5, 2024 by 5:00 PM
New Jersey
  • Received by Post: October 29, 2024
  • Received In-Person: November 4, 2024 by 3:00 PM
October 29, 2024 6 days after Election by 8 PM
  • Received In-Person: November 5, 2024 by 8:00 PM
  • Postmarked by: November 5, 2024, received by November 11, 2024 by 8:00 PM
New Mexico Request Due: October 22, 2024 October 22, 2024 Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM
New York
  • Received Online: October 26, 2024
  • Postmarked by: October 26, 2024
  • Received In-Person: November 4, 2024
November 4, 2024 7 days after Election
  • Received In-Person: November 5, 2024
  • Received by Post: November 6, 2024
  • Postmarked by: November 5, 2024, received by November 12, 2024
North Carolina
  • Request Due: October 29, 2024
  • Emergency Ballot Period: October 29-November 4, 2024
October 29, 2024 Day of Election by 7:30 PM
  • Received In-Person: November 5, 2024 by 7:30 PM
  • Received by Post: November 5, 2024 by 7:30 PM
North Dakota Request Due: November 4, 2024 November 4, 2024 1 day before Election
  • Received In-Person: November 4, 2024
  • Postmarked by: November 4, 2024
Ohio
  • Received In-Person: October 29, 2024
  • Request Due: October 29, 2024
October 29, 2024 4 days after Election
  • Postmarked by: November 4, 2024
  • Received by Dropbox: November 5, 2024 by 7:30 PM
  • Received by Post: November 9, 2024
Oklahoma Request Due: October 21, 2024 by 5:00 PM October 21, 2024 by 5 PM Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM
Oregon Request Due: October 31, 2024 October 31, 2024 7 days after Election
  • Received: November 5, 2024 by 8:00 PM
  • Received in Dropbox: November 5, 2024 by 8:00 PM
  • Postmarked by: November 5, 2024, received by November 12, 2024
Pennsylvania Request Due: October 29, 2024 by 5:00 PM October 29, 2024 by 5 PM Day of Election by 8 PM Received: November 5, 2024 by 8:00 PM
Rhode Island
  • Request Due: October 15, 2024 by 4:00 PM
  • Emergency Ballot Period: October 16-November 4, 2024
October 15, 2024 by 4 PM Day of Election by 8 PM Submitted: November 5, 2024 by 8:00 PM
South Carolina
  • Request Due: October 25, 2024 by 5:00 PM
  • Emergency Ballot Period: November 1-November 5, 2024
October 25, 2024 by 5 PM Day of Election Received: November 5, 2024
South Dakota
  • Request Due: October 25, 2024 by 5:00 PM
  • Emergency Ballot Period: November 1-November 5, 2024
November 4, 2024 by 5 PM Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM
Tennessee Request Due: October 29, 2024 October 29, 2024 Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM
Texas Request Due: October 25, 2024 October 25, 2024 Day of Election by 7 PM
  • Received In-Person: November 5, 2024 by 7:00 PM
  • Postmarked by: November 5, 2024, received by November 6, 2024
Utah Request Due: October 25, 2024 October 25, 2024 Day of Election
  • Postmarked by: November 4, 2024
  • Received in Dropbox: November 5, 2024
Vermont Request Due: November 4, 2024 by 5:00 PM November 4, 2024 by 5 PM Day of Election by 7 PM
  • Received In-Person: November 4, 2024 by 5:00 PM
  • Received in Dropbox: November 4, 2024 by 5:00 PM
  • Received by Post: November 5, 2024 by 7:00 PM
  • Received Hand-Delivered: November 5, 2024 by 7:00
Virginia
  • Received by Mail: October 25, 2024 by 5:00 PM
  • Received In-Person: November 2, 2024
November 2, 2024 3 days after Election Day
  • Received In-Person: November 5, 2024 by 7:00 PM
  • Postmarked by: November 5, 2024, received by November 8, 2024
Washington Request Due: November 5, 2024 November 5, 2024 Day of Election by 8 PM
  • Received at Election Office: November 5, 2024 by 8:00 PM
  • Postmarked by: November 5, 2024
West Virginia Request Due: October 30, 2024 October 30, 2024 6 days after Election Day
  • Received In-Person: November 4, 2024
  • Received by Post: November 6, 2024
  • Postmarked by: November 5, 2024, received by November 11, 2024
Wisconsin
  • Received by Post: October 31, 2024 by 5:00 PM
  • Received In-Person: November 3, 2024
  • Emergency Ballot Period: October 29-November 5, 2024
November 3, 2024 Day of Election by 8 PM Received: November 5, 2024 by 8:00 PM
Wyoming Request Due: November 4, 2024 November 4, 2024 Day of Election by 7 PM Received: November 5, 2024 by 7:00 PM