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
⭐ Featured Event

Get Registered. Get Informed.
Get Vote Ready.

Join us at Southern Hills Christian Church in Edmond.

📝 Register 🗳️ Practice Voting 📚 State Questions ✅ Notary 🍴 Food Trucks

Saturday, June 6 · 10am – 2pm

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.