Oklahoma voting deadlines for the November 3, 2026 election

Oklahoma voter registration closes Oct 9 for the November 3, 2026 election. Every deadline — registration, mail ballot and early voting — with the official source for each.

Look up your own ballot and polling place →

Every date

Friday, October 9, 2026
Voter registration deadline (online, by mail and in person) — November 3, 2026 general election

Register online by Friday, October 9, 2026 (requires an Oklahoma driver license or state ID with a signature already on file with the state). Mailed registration applications must be postmarked by Friday, October 9, 2026 (25 days before the election). Hand-delivered applications must be received by election officials or a voter registration agency by Friday, October 9, 2026.

Monday, October 19, 2026
Last day to request a mail ballot — November 3, 2026 general election

Absentee ballot applications must be received by the County Election Board or State Election Board by 5 p.m. (Central) Monday, October 19, 2026.

Wednesday, October 28, 2026 – Saturday, October 31, 2026
Early voting — November 3, 2026 general election

Early voting starts Wednesday, October 28, 2026, 8 a.m.-6 p.m., and continues Thursday-Friday Oct 29-30 at the same hours. Last day of early voting is Saturday, October 31, 2026, 8 a.m.-2 p.m. No excuse needed. Dates and hours are set statewide; you must vote at your county's designated early voting location in the county where you are registered.

Saturday, October 31, 2026
Last day to vote early in person — November 3, 2026 general election

Last day of early voting is Saturday, October 31, 2026, 8 a.m.-2 p.m. No excuse needed. Dates and hours are set statewide; you must vote at your county's designated early voting location in the county where you are registered.

Tuesday, November 3, 2026
Mail ballot return deadline — November 3, 2026 general election

Mailed absentee ballots must be received by the County Election Board by 7 p.m. on Election Day. Hand-delivered ballots must arrive by close of business Monday, November 2.

Monday, February 1, 2027 – Wednesday, February 3, 2027
Candidate filing — General municipal election

Candidate filing for the April 6, 2027 general municipal election opens at 8:00 a.m. on Monday, February 1, 2027. Candidate filing closes at 5:00 p.m. on Wednesday, February 3, 2027.

Wednesday, February 3, 2027
Last day to file as a candidate — General municipal election

Candidate filing closes at 5:00 p.m. on Wednesday, February 3, 2027.

Friday, March 12, 2027
Voter registration deadline — General municipal election

Friday, March 12, 2027 is the last day to register to vote for any election held on April 6, 2027.

Tuesday, April 6, 2027
General municipal election

Oklahoma law sets a single statewide date for general municipal elections: the first Tuesday in April of each odd-numbered year, which is Tuesday, April 6, 2027. Cities that govern themselves under their own home-rule charter (Oklahoma City and Tulsa, among others) are exempt from this schedule and set their own election dates, so check with your county election board if you live in a charter city.

How voting works in Oklahoma

Hand-delivered absentee ballots have an EARLIER deadline (close of business Monday, Nov 2) than mailed ones (received by 7 p.m. Election Day). Polls open 7 a.m.-7 p.m. on Election Day. Registration timing for online submissions is not given as a specific clock time.

What we could not confirm

We publish a gap rather than a guess. These points were not settled by an official source:

Where these came from

Every date above was read from the Oklahoma election office's own published material, last checked Tuesday, September 15, 2026. Confirm anything you are relying on with your local election authority.

https://oklahoma.gov/elections/voter-registration/register-to-vote.html

the voter registration deadline is 25 days prior to the date of an election.

https://oklahoma.gov/elections/voters/military-overseas-voters/2026-election-notice-general-election.html

Voter registration deadline: October 9, 2026 (listed under 'November 3 General Election')

https://oklahoma.gov/elections/voters/absentee-voting.html

Mailed absentee ballots must be received by the County Election Board no later than 7:00 p.m. on election night.* *Hand-delivered absentee ballots must be received by the County Election Board no later than the close of business, the Monday before the election.

https://oklahoma.gov/elections/elections-results/next-election/voter-information-calendar.html

General Elections ... October 28 - 30 (8 A.M. – 6 P.M.) October 31 (8 A.M. – 2 P.M.)

https://oklahoma.gov/elections/elections-results/next-election/2027-voter-information-calendar.html

April 6 (1st Tuesday) March 12 March 22 Board of Education General Elections 7 A.M. to 7 P.M.

https://www.oscn.net/applications/oscn/DeliverDocument.asp?CiteID=75930

To become a candidate, a declaration of candidacy must be filed with the county election board no earlier than 8:00 a.m. on the first Monday in February and no later than 5:00 p.m. on the next succeeding Wednesday.

Other states