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

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
Pledge Wall

Oklahomans Who Pledged to Show Up

Loading pledgers...
⭐ Featured Event

Election Day Celebration

Two stops on the in-person celebration tour in Edmond — and our Voter Celebration wall is open to every voter across the state.

☕ Ellis Island AM 🍺 American Solera PM 📸 Photo wall 🎉 Celebration Crew 📲 Tag from anywhere

Tuesday, June 16 · 8 AM – 8 PM

See Event Details →

⏳ 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

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.