05/19/2026
🗳️ 30 DAYS UNTIL THE OKLAHOMA PRIMARY! 🗳️
In exactly one month on Tuesday, June 16, 2026, voters across Mayes County and Oklahoma will head to the polls to make their voices heard.
To help you prepare, here is everything you need to know to get ready for Election Day, including important upcoming deadlines:
📅 Key Dates & Deadlines
🚨 Friday, May 22, 2026 Voter Registration Deadline! This is the last day to register to vote or update your address/party affiliation in time for the Primary.
📨 Monday, June 1, 2026 (5:00 PM): Absentee Ballot Request Deadline. Last day to request a mail-in absentee ballot.
🗳️ June 11 – June 13 Early Voting Window. Skip the lines on Tuesday and vote early at your designated county election board location:
Thursday, June 11 (8:00 AM – 6:00 PM)
Friday, June 12 (8:00 AM – 6:00 PM)
Saturday, June 13 (8:00 AM – 2:00 PM)
🗳️ Tuesday, June 16, 2026: Primary Election Day!
Polls are open from 7:00 AM to 7:00 PM.
🔍 How to Prepare in 3 Easy Steps Verify or Update Your Registration: Don't wait until you're at the polls!
Visit the Oklahoma OK Voter Portal https://okvoterportal.okelections.gov/ by May 22 to make sure your registration is active and up to date. You can also view your specific sample ballot here.
Locate Your Polling Place: Double check your Election Day voting location on the portal, as some local precincts or polling places may have changed since you last voted.
Make a Voting Plan: Decide now whether you are voting by mail, voting early, or heading to your precinct on June 16th.
Make sure you have a valid photo ID (or your voter identification card) ready!
📣 Remind your community! Share this post, tag your friends, and let's ensure Mayes County turns out in full force.
Questions about how to register, where to vote, or what’s on your ballot? Drop a comment below or send us a message!