Alabama
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
02/17/2024
State Primary
03/05/2024
Alaska
Federal Mail-in Registration Deadline
09/03/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
02/19/2020
Presidential Primary/Caucus Date (D)
04/04/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
07/17/2022
State Primary
08/16/2022
Arizona
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
07/03/2024
State Primary
08/01/2024
Arkansas
Federal Mail-in Registration Deadline
10/07/2024
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
N/A
California
Federal Mail-in Registration Deadline
10/23/2023
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
05/23/2022
State Primary
06/07/2022
Colorado
Federal Mail-in Registration Deadline
11/07/2023
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
06/20/2022
State Primary
06/28/2022
Connecticut
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
09/07/2023
State Primary
09/12/2023
Delaware
Federal Mail-in Registration Deadline
10/12/2024
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
N/A
District of Columbia
Federal Mail-in Registration Deadline
10/15/2024
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
N/A
Florida
Federal Mail-in Registration Deadline
10/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
07/25/2022
State Primary
08/23/2022
Georgia
Federal Mail-in Registration Deadline
10/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
N/A
Hawaii
Federal Mail-in Registration Deadline
10/26/2024
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
07/31/2024
Presidential Primary/Caucus Date (D)
08/10/2024
Presidential Primary Registration Deadline (R)
07/31/2024
Presidential Primary/Caucus Date (R)
08/10/2024
State Primary Registration Date
N/A
State Primary
N/A
Idaho
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
N/A
Illinois
Federal Mail-in Registration Deadline
03/07/2023
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
02/20/2024
Presidential Primary/Caucus Date (D)
03/19/2024
Presidential Primary Registration Deadline (R)
02/20/2024
Presidential Primary/Caucus Date (R)
03/19/2024
State Primary Registration Date
N/A
State Primary
N/A
Indiana
Federal Mail-in Registration Deadline
10/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
05/02/2023
Iowa
Federal Mail-in Registration Deadline
10/18/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
09/25/2023
State Primary
10/10/2023
Kansas
Federal Mail-in Registration Deadline
10/17/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
05/02/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
07/11/2023
State Primary
08/01/2023
Kentucky
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
04/17/2023
State Primary
05/16/2023
Louisiana
Federal Mail-in Registration Deadline
10/18/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
09/13/2023
State Primary
10/14/2023
Maine
Federal Mail-in Registration Deadline
10/17/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
02/11/2020
Presidential Primary/Caucus Date (D)
03/03/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
05/24/2022
State Primary
06/14/2022
Maryland
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
04/23/2024
Presidential Primary/Caucus Date (D)
05/14/2024
Presidential Primary Registration Deadline (R)
04/23/2024
Presidential Primary/Caucus Date (R)
05/14/2024
State Primary Registration Date
N/A
State Primary
N/A
Massachusetts
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
02/24/2024
Presidential Primary/Caucus Date (D)
03/05/2024
Presidential Primary Registration Deadline (R)
02/24/2024
Presidential Primary/Caucus Date (R)
03/05/2024
State Primary Registration Date
N/A
State Primary
09/17/2024
Michigan
Federal Mail-in Registration Deadline
10/23/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
07/24/2023
State Primary
08/08/2023
Minnesota
Federal Mail-in Registration Deadline
10/17/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
07/18/2023
State Primary
08/08/2023
Mississippi
Federal Mail-in Registration Deadline
10/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
07/10/2023
State Primary
08/08/2023
Missouri
Federal Mail-in Registration Deadline
03/08/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
07/10/2024
Presidential Primary/Caucus Date (D)
08/06/2024
Presidential Primary Registration Deadline (R)
07/10/2024
Presidential Primary/Caucus Date (R)
08/06/2024
State Primary Registration Date
07/06/2022
State Primary
08/02/2022
Montana
Federal Mail-in Registration Deadline
10/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
08/14/2023
State Primary
09/12/2023
Nebraska
Federal Mail-in Registration Deadline
10/18/2024
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
04/22/2022
State Primary
05/10/2022
Nevada
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
01/09/2024
Presidential Primary/Caucus Date (D)
02/06/2024
Presidential Primary Registration Deadline (R)
01/09/2024
Presidential Primary/Caucus Date (R)
02/06/2024
State Primary Registration Date
N/A
State Primary
N/A
New Hampshire
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
02/04/2020
Presidential Primary/Caucus Date (D)
02/11/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
03/14/2023
New Jersey
Federal Mail-in Registration Deadline
10/17/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
06/16/2020
Presidential Primary/Caucus Date (D)
07/07/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
05/16/2023
State Primary
06/06/2023
New Mexico
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
05/05/2020
Presidential Primary/Caucus Date (D)
06/02/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
05/10/2022
State Primary
06/07/2022
New York
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
06/17/2023
State Primary
06/27/2023
North Carolina
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
02/07/2020
Presidential Primary/Caucus Date (D)
03/03/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
09/15/2023
State Primary
N/A
North Dakota
Federal Mail-in Registration Deadline
N/A
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
N/A
Ohio
Federal Mail-in Registration Deadline
10/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
04/03/2023
State Primary
05/02/2023
Oklahoma
Federal Mail-in Registration Deadline
02/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
02/09/2024
Presidential Primary/Caucus Date (D)
03/05/2024
Presidential Primary Registration Deadline (R)
02/09/2024
Presidential Primary/Caucus Date (R)
03/05/2024
State Primary Registration Date
01/20/2023
State Primary
02/14/2023
Oregon
Federal Mail-in Registration Deadline
10/17/2023
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
04/28/2020
Presidential Primary/Caucus Date (D)
05/19/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
03/14/2023
Pennsylvania
Federal Mail-in Registration Deadline
10/23/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
05/18/2020
Presidential Primary/Caucus Date (D)
06/02/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
05/01/2023
State Primary
05/16/2023
Rhode Island
Federal Mail-in Registration Deadline
10/08/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
08/06/2023
State Primary
09/05/2023
South Carolina
Federal Mail-in Registration Deadline
10/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
05/16/2022
State Primary
06/14/2022
South Dakota
Federal Mail-in Registration Deadline
10/21/2024
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
05/20/2024
State Primary
06/04/2024
Tennessee
Federal Mail-in Registration Deadline
10/11/2022
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
02/05/2024
Presidential Primary/Caucus Date (D)
03/05/2024
Presidential Primary Registration Deadline (R)
02/05/2024
Presidential Primary/Caucus Date (R)
03/05/2024
State Primary Registration Date
07/05/2022
State Primary
08/04/2022
Texas
Federal Mail-in Registration Deadline
10/10/2023
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
N/A
State Primary
N/A
Utah
Federal Mail-in Registration Deadline
11/13/2023
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
02/03/2020
Presidential Primary/Caucus Date (D)
03/03/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
03/03/2020
State Primary Registration Date
08/25/2023
State Primary
09/05/2023
Vermont
Federal Mail-in Registration Deadline
11/05/2024
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
03/05/2024
Presidential Primary/Caucus Date (D)
03/05/2024
Presidential Primary Registration Deadline (R)
03/05/2024
Presidential Primary/Caucus Date (R)
03/05/2024
State Primary Registration Date
08/09/2022
State Primary
08/09/2022
Virginia
Federal Mail-in Registration Deadline
10/17/2023
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
02/10/2020
Presidential Primary/Caucus Date (D)
03/03/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
04/25/2020
State Primary Registration Date
05/30/2023
State Primary
06/20/2023
Washington
Federal Mail-in Registration Deadline
10/30/2023
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
07/24/2023
State Primary
08/01/2023
West Virginia
Federal Mail-in Registration Deadline
10/15/2024
Federal Election Day Registration
No
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
04/23/2024
State Primary
05/14/2024
Wisconsin
Federal Mail-in Registration Deadline
10/16/2024
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
N/A
Presidential Primary/Caucus Date (D)
N/A
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
02/01/2023
State Primary
02/21/2023
Wyoming
Federal Mail-in Registration Deadline
10/21/2024
Federal Election Day Registration
Yes
Presidential Primary Registration Deadline (D)
03/20/2020
Presidential Primary/Caucus Date (D)
04/04/2020
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
State Primary Registration Date
08/01/2022
State Primary
08/16/2022