(NewsNation) — As the 2024 presidential election fast approaches, NewsNation has you covered with all you need to know ahead of the race to the White House.
For first-time voters, familiarizing yourself with your sample ballot will help you be ready to make your choice come election day.
Here is a full guide to sample ballots, early voting and how to register to vote in your state:
Alabama
- See Alabama sample ballot here
- Early voting is not available in Alabama
- How to register to vote in Alabama
Alaska
- See Alaska sample ballot here
- Early voting begins Oct. 21 through Election Day in most counties. Check your local election office for specifics
- How to register to vote in Alaska
Arizona
- See Arizona sample ballot here
- Early voting begins Oct. 9 and ends Nov. 1
- How to register to vote in Arizona
Arkansas
- See Arkansas sample ballot here
- Early voting begins Oct. 21 and ends Nov. 4
- How to register to vote in Arkansas
California
- See California sample ballot here
- Early voting begins Oct. 7 and ends Nov. 4 in most counties. Check your local election office for specifics
- How to register to vote in California
Colorado
- See Colorado sample ballot here
- Colorado has all mail-in voting. In-person centers open on Oct. 21 through Election Day. This can vary by county so be sure to check your local election office for specifics
- How to register to vote in Colorado
Connecticut
- See Connecticut sample ballot here
- Early voting begins Oct. 21 and ends Nov. 3
- How to register to vote in Connecticut
Delaware
- See Delaware sample ballot here
- Early voting begins Oct. 25 and ends Nov. 3
- How to register to vote in Delaware
Washington, D.C.
- See Washington, D.C., sample ballot here
- Early voting begins Oct. 28 and ends Nov. 3
- How to register to vote in the District of Columbia
Florida
- See Florida sample ballot here
- Early voting begins Oct. 26 and ends Nov. 2
- How to register to vote in Florida
Georgia
- See Georgia sample ballot here
- Early voting begins Oct. 15 and ends Nov. 1
- How to register to vote in Georgia
Hawaii
- See Hawaii sample ballot here
- Hawaii has all mail-in voting; the earliest they can be turned in is Oct. 22. It ends Nov. 5
- How to register to vote in Hawaii
Idaho
- See Idaho sample ballot here
- Early voting begins Oct. 21 in select counties and ends Nov. 1. Be sure to check your local election office for specifics
- How to register to vote in Idaho
Illinois
- See Illinois sample ballot here
- Early voting begins Sept. 26 and ends Nov. 4
- How to register to vote in Illinois
Indiana
- See Indiana sample ballot here
- Early voting begins Oct. 8 and ends Nov. 4
- How to register to vote in Indiana
Iowa
- See Iowa sample ballot here
- Early voting starts for in-person absentee voters Oct. 16 and ends Nov. 4
- How to register to vote in Iowa
Kansas
- See Kansas sample ballot here
- Early voting begins as early as Oct. 16 and ends Nov. 4. Check your local election office for specifics
- How to register to vote in Kansas
Kentucky
- See Kentucky sample ballot here
- Early voting begins Oct. 23 for in-person absentee voting with an excuse. For those without, it begins Oct. 31 and ends Nov. 2
- How to register to vote in Kentucky
Louisiana
- See Louisiana sample ballot here
- Early voting begins Oct. 18 and ends Oct. 29
- How to register to vote in Louisiana
Maine
- See Maine sample ballot here
- Early voting starts for in-person absentee voters on Oct. 6 and ends Oct. 31
- How to register to vote in Maine
Maryland
- See Maryland sample ballot here
- Early voting begins on Oct. 24 and ends Oct. 31
- How to register to vote in Maryland
Massachusettes
- See Massachusetts sample ballot here
- Early voting begins Oct. 19 and ends Nov. 1
- How to register to vote in Massachusettes
Michigan
- See Michigan sample ballot here
- Early voting begins Oct. 26 and ends Nov. 3
- How to register to vote in Michigan
Minnesota
- See Minnesota sample ballot here
- Early voting begins Sept. 20 and ends Nov. 4
- How to register to vote in Minnesota
Mississippi
- See Mississippi sample ballot here
- Early voting begins Sept. 23 and ends Nov. 2
- How to register to vote in Mississippi
Missouri
- See Missouri sample ballot here
- Early voting begins Oct. 22 for some in-person absentee voters with an excuse. Check your local election office for specifics
- How to register to vote in Missouri
Montana
- See Montana sample ballot here
- Early voting begins Oct. 7 and ends Nov. 4
- How to register to vote in Montana
Nebraska
- See Nebraska sample ballot here
- Early voting begins Oct. 7 and ends Nov. 4
- How to register to vote in Nebraska
Nevada
- See Nevada sample ballot here
- Early voting begins Oct. 19 and ends Nov. 1
- How to register to vote in Nevada
New Hampshire
- See New Hampshire sample ballot here
- Early voting does not exist in New Hampshire
- How to register to vote in New Hampshire
New Jersey
- See New Jersey sample ballot here
- Early voting begins Oct. 26 and ends Nov. 3
- How to register to vote in New Jersey
New Mexico
- See New Mexico sample ballot here
- Early voting begins Oct. 8 and ends Nov. 2
- How to register to vote in New Mexico
New York
- See New York sample ballot here
- Early voting begins Oct. 26 and ends Nov. 3
- How to register to vote in New York
North Carolina
- See North Carolina sample ballot here
- Early voting begins Oct. 17 and ends Nov. 2
- How to register to vote in North Carolina
North Dakota
- See North Dakota sample ballot here
- Early voting varies by county. Check your local election office for specifics
- How to register to vote in North Dakota
Ohio
- See Ohio sample ballot here
- Early voting begins Oct. 8 and ends Nov. 3
- How to register to vote in Ohio
Oklahoma
- See Oklahoma sample ballot here
- Early voting begins Oct. 30 and ends Nov. 2
- How to register to vote in Oklahoma
Oregon
- See Oregon sample ballot here
- Early voting doesn’t exist in Oregon
- How to register to vote in Oregon
Pennsylvania
- See Pennsylvania sample ballot here
- Early voting doesn’t occur, but mail-in ballots can be completed before Election Day; dates vary. Check your local election office for specifics
- How to register to vote in Pennsylvania
Rhode Island
- See Rhode Island sample ballot here
- Early voting begins Oct. 16 and ends Nov. 4
- How to register to vote in Rhode Island
South Carolina
- South Carolina sample ballot here
- Early voting begins Oct. 21 to Nov. 2
- How to register to vote in South Carolina
South Dakota
- See South Dakota sample ballot here
- Early voting doesn’t exist, but absentee ballots can be cast from Sept. 20 to Nov. 4
- How to register to vote in South Dakota
Tennessee
- See Tennessee sample ballot here
- Early voting begins Oct. 16 and ends Oct. 31
- How to register to vote in Tennessee
Texas
- See Texas sample ballot here
- Early voting begins Oct. 21 and ends Nov. 1
- How to register to vote in Texas
Utah
- See Utah sample ballot here
- Early voting begins Oct. 22 and ends Nov. 1
- How to register to vote in Utah
Vermont
- See Vermont sample ballot here
- Early voting begins Oct. 1 to Nov. 4
- How to register to vote in Vermont
Virginia
- See Virginia sample ballot here
- Early voting begins Sept. 20 and ends Nov. 2
- How to register to vote in Virginia
Washington
- See Washington sample ballot here
- Early voting begins Oct. 18 and ends Nov. 5
- How to register to vote in Washington
West Virginia
- See West Virginia sample ballot here
- Early voting begins Oct. 23 and ends Nov. 2
- How to register to vote in West Virginia
Wisconsin
- See Wisconsin sample ballot here
- Early voting begins Oct. 22 to Nov. 3
- How to register to vote in Wisconsin
Wyoming
- See Wyoming sample ballot here
- Early voting begins Oct. 8 and ends Nov. 4
- How to register to vote in Wyoming