The Oklahoma U.S. Senate Special Election primary on August 25, 2026, is being held to fill the vacancy left by the resignation of Senator James Lankford. The winner of this primary will advance to the general election to serve the remainder of Lankford's term, which ends in 2028.
The Oklahoma U.S. Senate Special Election primary on August 25, 2026, is being held to fill the vacancy left by the resignation of Senator James Lankford. The winner of this primary will advance to the general election to serve the remainder of Lankford's term, which ends in 2028.
To vote in Oklahoma, voters must be registered by July 25, 2026. Registered voters can vote in person on election day, during early voting from August 10 to August 24, 2026, or by absentee ballot. Oklahoma requires voters to show a valid photo ID, such as a driver's license, state ID, passport, or tribal ID, when voting in person.