Oklahoma

Voting Guide.

Oklahoma requires registration 25 days before Election Day and offers three days of early voting Wednesday through Friday plus Saturday morning before Election Day.

Last verified · June 15, 2026

Key details for your state.

Registration deadline
25 days before Election Day.
Early voting
Wednesday, Thursday, and Friday before Election Day (8:00 AM to 6:00 PM) and Saturday morning (8:00 AM to 2:00 PM) at the county election board.
Absentee / mail-in
Application must be received by 5:00 PM the 3rd Monday before Election Day. Ballot must be received by 7:00 PM Election Day.
ID requirements
Photo ID, voter identification card, or sworn affidavit (then provisional ballot).
Election Day hours
Polls open 7:00 AM to 7:00 PM Central Time. If you are in line at 7:00 PM, you can vote.

Extra info:

  • Acceptable ID includes any Oklahoma state-issued ID, US passport, military ID, or your free voter ID card.
  • Without ID you can sign an affidavit and cast a provisional ballot.
  • Mail ballots in Oklahoma typically require a notarized signature for the affidavit.

All information on this page comes from the Oklahoma Secretary of State's official election website. Confirm details there before voting:

https://oklahoma.gov/elections.html ↗