Alabama
Federal Mail-in Registration Deadline
10/24/2022
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/09/2022
State Primary
05/24/2022
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
10/11/2022
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/05/2022
State Primary
08/02/2022
Arkansas
Federal Mail-in Registration Deadline
04/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/25/2022
State Primary
05/24/2022
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
04/24/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
03/01/2023
State Primary
03/06/2023
Delaware
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/13/2022
State Primary
09/13/2022
District of Columbia
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
Florida
Federal Mail-in Registration Deadline
02/13/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
02/21/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
07/31/2024
State Primary
N/A
Idaho
Federal Mail-in Registration Deadline
02/17/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
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)
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
01/31/2023
State Primary
02/28/2023
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
10/11/2022
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)
N/A
Presidential Primary/Caucus Date (D)
04/23/2024
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
04/23/2024
State Primary Registration Date
N/A
State Primary
N/A
Massachusetts
Federal Mail-in Registration Deadline
10/29/2022
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/27/2022
State Primary
09/06/2022
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)
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/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/21/2022
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)
N/A
Presidential Primary/Caucus Date (D)
02/06/2024
Presidential Primary Registration Deadline (R)
N/A
Presidential Primary/Caucus Date (R)
N/A
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/18/2022
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
09/15/2023
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
10/10/2023
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)
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
01/20/2023
State Primary
02/14/2023
Oregon
Federal Mail-in Registration Deadline
N/A
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
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
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
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
05/23/2022
State Primary
06/07/2022
Tennessee
Federal Mail-in Registration Deadline
10/11/2022
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/05/2022
State Primary
08/04/2022
Texas
Federal Mail-in Registration Deadline
04/06/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
08/04/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
06/17/2022
State Primary
06/28/2022
Vermont
Federal Mail-in Registration Deadline
03/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
08/09/2022
State Primary
08/09/2022
Virginia
Federal Mail-in Registration Deadline
10/17/2022
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
05/16/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/19/2022
State Primary
05/10/2022
Wisconsin
Federal Mail-in Registration Deadline
03/15/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
02/01/2023
State Primary
02/21/2023
Wyoming
Federal Mail-in Registration Deadline
04/17/2023
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