Home Voter Resources About Get Involved Voter Celebration I Voted, Now What? Contact
Home Voter Resources About Get Involved Voter Celebration Contact

Celebrating Every Voter.
Every Election.
Every Oklahoman.

ThanksForVotingOK is a nonpartisan initiative encouraging voter participation across Oklahoma β€” because democracy works better when more people show up.

Check Your Registration β†’ Take the Voter Pledge

⏳ Days until the June 16 Primary Election

--Days
:
--Hours
:
--Minutes
:
--Seconds

We educate without judgment.
We celebrate without conditions.

Don't Miss These Deadlines

Oklahoma has strict registration deadlines. Check now β€” before it's too late.

πŸ—“ 2026 Election Deadlines & Key Dates

Party Affiliation Change DeadlineMarch 31, 2026
Primary Voter Registration DeadlineMay 22, 2026
Absentee Ballot Request Deadline (Primary)June 1, 2026
Primary Early Voting β€” Thu & Fri 8am–6pm, Sat 8am–2pmJune 11–13, 2026
June Primary Election Day β€” Polls open 7am–7pmJune 16, 2026
Primary Runoff Election DayAugust 25, 2026
General Registration DeadlineOctober 9, 2026
Absentee Ballot Request Deadline (General)October 19, 2026
General Early Voting β€” Thu & Fri 8am–6pm, Wed–Sat before electionOctober 28–31, 2026
General Election Day β€” Polls open 7am–7pmNovember 3, 2026
βœ… Thank you! We'll be in touch.