The 2024 election is here!

The 2024 election is here and it’s your chance to make your voice heard by voting in these elections. 

Pick your state for all of the relevant details!
AK AL AZ AR CA CO CT DC DE FL GA HI ID IL IN IA KS KY LA ME MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY

CAUCUS

Iowa – REP: January 15th, DEM: March 5th, 2024

Iowa caucuses on January 15th, 2024 for the Republican Party and on March 5th, 2024 for the Democratic Party. Are you #VoteReady? Prepare your vote!

The Iowa political parties host the caucus. There will be locations in each county in Iowa. You must be Registered with the party to participate.

Check with the Iowa GOP for Caucus instructions for January 15th.
Check with the Iowa Dems for Caucus instructions for March 5th, you can vote by mail if you request a ballot.

VOTE

New Hampshire – January 23rd, 2024

New Hampshire votes January 23rd, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by absentee ballot in New Hampshire if:
– you will be absent from your county on Election Day
– you cannot appear in public on Election Day because of religious observances
– you are unable to vote in person due to a disability
– you cannot appear during the designated polling hours because of employment obligation or childcare.
Absentee Ballot Application
Track your ballot

Early Voting: N/A

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

South Carolina – DEM: February 3rd, REP: February 24th, 2024

South Carolina votes February 3rd, 2024 for the Democratic Party and on February 24th, 2024 for the Republican Party. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by absentee ballot in South Carolina if:
– you are physically disabled
– you are away at school
– you are unable to vote on Election Day due to work, illness, or a death in the family
– you will be outside of your county on Election Day
– you will be serving as a juror in state or federal court on Election Day
– you are 65 years of age or older, or
– you are unable to vote at polling locations due to religious observances (presidential primaries only)
– you are a member of the Armed Forces, Merchant Marines, American Red Cross, or the spouse or dependent of someone who is
Absentee Ballot Application must be filed through your county
Track your ballot

Early Voting Democrats: January 22nd – February 2nd
Early Voting Republicans: February 12th – February 23rd

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Nevada – February 6th

Nevada votes February 6th, 2024. Are you #VoteReady? Prepare your vote!

Republicans in Nevada may instead choose to attend the GOP Caucus on February 8th, 2024.

Absentee Ballot / Vote by Mail
Any registered Nevada voter can request an absentee ballot and vote by mail.
All registered voters will receive a ballot by mail.
Track your ballot

Early Voting: January 27th – February 2nd
More info…

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Michigan – February 27th, 2024

Michigan votes February 27th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Michigan voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 17th – February 25th

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

CAUCUS

Missouri – REP: March 2nd, DEM: March 23rd, 2024

Missouri caucuses on March 2nd, 2024 for the Republican Party and on March 23rd, 2024 for the Democratic Party. Are you #VoteReady? Prepare your vote!

The Missouri political parties host the caucus. There will be locations across the state to participate. You must be Registered with the party to participate.

Check with the Missouri GOP for Caucus instructions for March 2nd.
Check with the Missouri Dems for Caucus instructions for March 23rd.

VOTE

California – March 5th, 2024

California votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered California voter may request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 5th – March 4th

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

Alabama – March 5th, 2024

Alabama votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by absentee ballot in Alabama if:
– you will be absent from the county on Election Day
– you are ill or have a physical disability that prevents a trip to the polling place
– you are a registered Alabama voter who is temporarily living outside the county
– you are an appointed election officer or poll watcher at a polling place other than your regular polling place
– you work a required shift of 10 hours or more that coincides with polling hours
Absentee Ballot Application
Track your ballot

Early Voting: N/A

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

North Carolina – March 5th, 2024

North Carolina votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered North Carolina voter may request an absentee ballot and vote by mail.
Absentee Ballot Application

Early Voting: February 15th – March 2nd

Voting on Election Day
Poll Hours: 6:30am – 7:30pm
Find your Polling Place

VOTE

Arkansas – March 5th, 2024

Arkansas votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You may vote by absentee ballot in Arkansas if:
– you will be unavoidably absent from your polling site on Election Day
– you will be unable to vote in person on Election Day due to illness or physical disability
– you are an Arkansas resident who is living overseas
– you are an active duty member of the military or merchant marine who is stationed away from home, or the spouse or dependent of such a person.
Absentee Ballot Application
Track your ballot

Early Voting: February 20th – March 4th

Voting on Election Day
Poll Hours: 7:30am – 7:30pm
Find your Polling Place

VOTE

Texas – March 5th, 2024

Texas votes in a runoff on March 5th, 2024. Are you #VoteReady? Prepare your vote

Absentee Ballot / Vote by Mail
You can vote using an absentee ballot in Texas if:
– you are 65 years or older
– you are disabled
– you will be out of the county on Election Day and during the early voting period
– you are in jail but not yet convicted of a crime
Absentee Ballot Application
Track your ballot

Early Voting: February 20th – March 1st

Voting on Election Day
Poll Hours: 7:00am – 7:00pm
Find your Polling Place

VOTE

Minnesota – March 5th, 2024

Minnesota votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any Minnesota resident can request an absentee ballot. If you are not yet registered, you will receive a voter registration form along with your absentee ballot.
Absentee Ballot Application
Track your ballot

Early Voting: January 19th – March 4th

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

Massachusetts – March 5th, 2024

Massachusetts votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Massachusetts voter may request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 24th – March 1st

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

Oklahoma – March 5th, 2024

Oklahoma votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Oklahoma voter may request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 29th – March 2nd

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Vermont – March 5th, 2024

Vermont votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Vermont voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: January 20th – March 4th

Voting on Election Day
Poll Hours: opening times vary – 8pm
Find your Polling Place

VOTE

Maine – March 5th, 2024

Maine votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Maine voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 4th – February 29th

Voting on Election Day
Poll Hours: 6am – 8pm
Find your Polling Place

VOTE

Colorado – March 5th, 2024

Colorado votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
All Colorado elections are held by mail, so you will automatically receive a mail-in ballot at your registered address. You can request a one-time absentee ballot if you will be away from home during a specific election.
Track your ballot

Early Voting: February 26th – March 4th

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Utah – March 5th, 2024

Utah votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
All Utah elections are held by mail. You can still request a one-time absentee ballot if you will be away from home during a specific election.
Absentee Ballot Application
Track your ballot

Early Voting: February 20th – March 1st

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

Virginia – November 8th

Virginia votes November 8th, 2022. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Virginia voter may request an absentee ballot and vote by mail. If you registered to vote online AND you did not include a copy of your ID with the application AND this is your first time voting you may need to vote in person and show ID.
Absentee Ballot Application
Track your ballot

Early Voting: January 21st – March 2nd

Voting on Election Day
Poll Hours: 6am – 7pm
Find your Polling Place

VOTE

Tennessee – March 5th, 2024

Tennessee votes March 5th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by absentee ballot in Tennessee if:
– you are 60 years of age or older
– you will be outside of your county during the early voting period and all day on Election Day
– you are a full time student outside of your county
– you reside in a nursing home or living facility outside of your county
– you serve as an Election Day official
– you will be unable to vote in person due to jury duty
– you have a physical disability and are unable to vote in person
– you are a member of the military or an overseas citizen
– you are on the permanent absentee list.
Absentee Ballot Application
Track your ballot

Early Voting: February 14th – February 29th

Voting on Election Day
Poll Hours: Varies by County
Find your Polling Place

VOTE

Mississippi – March 12th, 2024

Mississippi votes March 12th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by absentee ballot in Mississippi if:
– you will be away from your county on Election Day for any reason
– you have a temporary or permanent physical disability that renders you unable to vote in person without substantial hardship
– you are the caretaker for a person with a temporary or permanent physical disability
– you will be away at school, either as a student, teacher, or administrator and will be unable to vote in person on Election Day
– you are 65 years of age or older
– you will be unable to vote in person because you are required to be at work on Election Day during the times at which the polls will be open
– you are hospitalized, or you are a caring for someone who has been hospitalized
– you are a member (or spouse or dependent of such a person) of the military, the Merchant Marine, or American Red Cross.
– you are quarantining due to COVID-19
Apply with your County Circuit Clerk

Early Voting: March 2nd – March 9th

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Georgia – March 12th, 2024

Georgia votes March 12th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Georgia voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 20th – March 8th

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Washington – March 12th, 2024

Washington votes March 12th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Washington elections are all vote-by-mail. You can still request a one-time absentee ballot if you will be from home during a specific election.
Absentee Ballot Application
Track your ballot

Early Voting: February 23rd – March 11th

Voting on Election Day
Poll Hours: opening times vary – 8pm
Find your Polling Place

VOTE

Illinois – March 19th, 2024

Illinois votes March 19th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Illinois voter may request an absentee ballot and vote by mail.
Absentee Ballot Application 

Early Voting: March 4th – March 18th

Voting on Election Day
Poll Hours: 6am – 7pm
Find your Polling Place

VOTE

Florida – March 19th, 2024

Florida votes March 19th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Florida voter can request an absentee ballot and vote by mail.
Track your ballot

Early Voting: March 9th – March 16th

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Ohio – March 19th, 2024

Ohio votes March 19th 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Ohio voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 21st – March 17th

Voting on Election Day
Poll Hours: 6:30am – 7:30pm
Find your Polling Place

VOTE

Kansas – March 19th, 2024

Kansas votes March 19th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Kansas voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 28th – March 18th

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Arizona – March 19th, 2024

Arizona votes March 19th, 2024. Are you #VoteReady? Prepare your vote

Absentee Ballot / Vote by Mail
Any registered Arizona voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: February 21st – March 15th

Voting on Election Day
Poll Hours: 6am – 7pm
Find your Polling Place

VOTE

Louisiana – March 23rd, 2024

Louisiana votes March 23rd, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by absentee ballot in Louisiana if:
– you are 65 years or older,
– you are a student or teacher located and living outside of your parish of registration, or the spouse/dependent thereof,
– you are a minister, priest, rabbi, or other member of the clergy assigned outside of your parish of registration, or the spouse/dependent thereof,
– you are or expect to be temporarily outside the state or absent from your parish of registration during the early voting period and on Election Day,
– you moved over 100 miles away from your former residence within 30 days of Election Day,
– you are involuntarily confined or incarcerated in an institution either for mental treatment (must be confined outside of your place of registration and not be judicially declared incompetent) or for a conviction (although you must NOT be serving time for a felony conviction),
– you expect to be hospitalized on Election Day and did not know until after the early voting period OR you were hospitalized during early voting and expect to be hospitalized on Election Day, or
– you are a participant in the Department of State’s Address Confidentiality Program.
Absentee Ballot Application
Track your ballot

Early Voting: March 9th – March 16th
More info…

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

New York – April 2nd, 2024

New York votes April 2nd, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by mail in New York if:
– you will be absent from your county or, if a resident of New York City, absent from New York City, on Election Day
– you are unable to appear at the polls due to temporary or permanent illness or disability
– you are unable to appear at the polls because you are the primary care giver of one or more individuals who are ill or physically disabled
– you are a resident or patient of a Veterans Health Administration Hospital
– you are in jail awaiting Grand Jury action but not yet convicted of any crime
– you are in prison after conviction for an offense other than a felony
Absentee Ballot Application

Early Voting: March 23rd – March 31st

Voting on Election Day
Poll Hours: 6am – 9pm
Find your Polling Place

VOTE

Connecticut – April 2nd, 2024

Connecticut votes April 2nd, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You may vote by absentee ballot in Connecticut if:
– You will be absent from town during all the hours of voting
– You are ill
– You have a physical disability which makes it difficult for you to get to the polls
– You are active duty within the US military
– Your religion forbids non-religious activity on Election Day
– Your will be working as a poll worker at a polling place other than your own during all the hours on Election Day
Absentee Ballot Application
Track your ballot

Early Voting: 4 days (dates TBD)

Voting on Election Day
Poll Hours: 6am – 8pm
Find your Polling Place

VOTE

Delaware – April 2nd, 2024

Delaware votes April 2nd, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by absentee ballot in Delaware if:
– you are unable to vote in person due to work obligations (if you are a student, eligible incarcerated people, or are providing care to a parent, spouse, or child you may use this excuse)
– you are sick or physically disabled,
– you will be absent from your county during voting periods, or
– you are restricted from voting in person due to religious beliefs.
– you are in public service of the U.S. or the State of Delaware (or are a spouse or dependent thereof)
Absentee Ballot Application
Track your ballot

Early Voting: March 20th – April 4th

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

Rhode Island – November 8th, 2022

Rhode Island votes November 8th, 2022. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Rhode Island voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: April 3rd – April 22nd

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

Wisconsin – April 2nd

Wisconsin votes April 2nd, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Wisconsin voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: TBD

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

North Dakota – REP: March 4th, DEM: April 6th, 2024

North Dakota caucuses on March 4th, 2024 for the Republican Party and votes on April 6th, 2024 for the Democratic Party. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any North Dakota resident can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: Varies by County

Voting on Election Day
Poll Hours: Varies by location
Find your Polling Place

CAUCUS

Hawaii – REP: March 12th, DEM: April 6th, 2024

Hawaii caucuses on March 12th, 2024 for the Republican Party and on April 6th, 2024 for the Democratic Party. Are you #VoteReady? Prepare your vote!

The Hawaii political parties host the caucus. There will be locations across Hawaii. You must be Registered with the party to participate.

Check with the Hawaii GOP for Caucus instructions for March 12th.
Check with the Hawaii DEMs for Caucus instructions for April 6th.

Absentee Ballot / Vote by Mail
All Hawaii elections are vote-by-mail. You can still request a one-time absentee ballot if you will be temporarily out of town during a specific election.
Absentee Ballot Application
Track your ballot

Early Voting: October 25th – November 7th

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

CAUCUS!

Alaska – REP: March 5th, DEM: April 6th, 2024

Alaska caucuses on March 5th, 2024 for the Republican Party and on April 6th, 2024 for the Democratic Party. Are you #VoteReady? Prepare your vote!

The Alaska political parties host the caucus. There will be locations across Alaska. You must be Registered with the party to participate.

Absentee Ballot / Vote by Mail
Any registered Alaska voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: DEM only March 22nd – April 6th

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

CAUCUS

Wyoming – DEM: April 13th, 2024, REP: TBD

Wyoming caucuses on April 13th, 2024 for the Democratic Party. The Republican party caucus is TBD. Are you #VoteReady? Prepare your vote!

The Wyoming political parties will host the caucus. You must be Registered with the party to participate.

Check with the Wyoming Dems for Caucus instructions for April 13th, this will be conducted entirely by mail.
Check with the Wyoming GOP for Caucus instructions.

Absentee Ballot / Vote by Mail
Any registered Wyoming voter can request an absentee ballot and vote by mail.
Absentee Ballot Application

Early Voting: September 23rd – November 7th

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Pennsylvania – April 23rd, 2024

Pennsylvania votes April 23rd, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Pennsylvania voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: March 5th – April 22nd

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

Indiana – May 7th, 2024

Indiana votes May 7th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote using an absentee ballot in Indiana if:
– You will be absent from your county on Election Day
– you have a disability n- you are at least 65 years old
– you are prevented from voting due to the unavailability of transportation to the polls,
– you will be confined due to illness or injury or you will be caring for an individual confined due to illness or injury during the 12 hours that the polls are open
Absentee Ballot Application

Early Voting: April 9th – May 6th

Voting on Election Day
Poll Hours: 6am – 6pm
Find your Polling Place

VOTE

Maryland – May 14th, 2024

Maryland votes May 14th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Maryland voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: May 2nd – May 9th

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

Nebraska – May 14th, 2024

Nebraska votes May 14th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Nebraska voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: April 14th – May 13th

Voting on Election Day
Poll Hours: 8am – 8pm
Find your Polling Place

VOTE

West Virginia – May 14th, 2024

West Virginia votes May 14th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You may vote using an absentee ballot in West Virginia if:
– you have an illness, injury, disability, or another medical issue that makes it hard to vote in person
– you are elderly
– you have to work during polling hours
– you will be away from home on Election Day and during the early voting period
– you are a student attending school outside of your county
– you are currently incarcerated or under home detention but have not been convicted of any felony, treason, or election bribery
Absentee Ballot Application
Track your ballot

Early Voting: May 1st – May 11th

Voting on Election Day
Poll Hours: 6:30am – 7:30pm
Find your Polling Place

VOTE

Kentucky – May 21st, 2024

Kentucky votes May 21st, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
You can vote by mail in Kentucky if:
– you are advanced in age, disabled, or ill
– you are a military personnel or their dependent, or an overseas citizen
– you are a student who temporarily resides outside the county
– you are a voter who temporarily resides outside of Kentucky and who maintains eligibility to vote in Kentucky, such as a “snowbird”
– you are incarcerated, but not yet convicted of a crime
– you are employed outside of the county all hours the polling place is open.
Absentee Ballot Application
Track your ballot

Early Voting: May 8th – May 15th

Voting on Election Day
Poll Hours: 6am – 6pm
Find your Polling Place

VOTE

Oregon – May 21st, 2024

Oregon votes May 21st, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
All Oregon elections are held by mail. You can still request a one-time absentee ballot if you will be away from home during a specific election.
Absentee Ballot Application
Track your ballot

CAUCUS

Idaho – REP: Mar 2nd, DEM: May 23rd, 2024

Idaho caucuses on March 2nd, 2024 for the Republican Party and on May 23rd, 2024 for the Democratic Party. Are you #VoteReady? Prepare your vote!

The Idaho political parties host the caucus. There will be locations across the state. You must be Registered with the party to participate.

Check with the Idaho GOP for Caucus instructions for March 2nd.
Check with the Idaho Dems for Caucus instructions for May 23rd.

Absentee Ballot / Vote by Mail
Any registered Idaho voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: October 24th – November 4th

Voting on Election Day
Poll Hours: 8am – 8pm
Find your Polling Place

VOTE

Montana – June 4th, 2024

Montana votes June 4th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered Montana voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: May 5th – June 3rd

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place

VOTE

New Jersey – June 4th, 2024

New Jersey votes June 4th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered New Jersey voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: May 25th – June 2nd

Voting on Election Day
Poll Hours: 6am – 8pm
Find your Polling Place

VOTE

New Mexico – June 4th, 2024

New Mexico votes June 4th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered New Mexico voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: May 7th – June 3rd

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

South Dakota – June 4th, 2024

South Dakota votes June 4th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered South Dakota voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your ballot

Early Voting: April 20th – June 3rd

Voting on Election Day
Poll Hours: 7am – 7pm
Find your Polling Place

VOTE

Washington DC – June 4th, 2024

Washington DC votes June 4th, 2024. Are you #VoteReady? Prepare your vote!

Absentee Ballot / Vote by Mail
Any registered DC voter can request an absentee ballot and vote by mail.
Absentee Ballot Application
Track your Ballot

Early Voting: May 23rd – June 3rd

Voting on Election Day
Poll Hours: 7am – 8pm
Find your Polling Place