Is sports betting legal in Oklahoma?
Oklahoma has no legal sports wagering; a tribal-compact deal is the only path and the state and tribes have not agreed on one.
Reviewed 2026-10-03. Laws change; we re-check every state page each month and after any vote.
What Oklahoma fans can use today
No sportsbook may take an Oklahoma customer.
Kalshi and Polymarket: federally regulated, a fee on each fill. Priced on the board with the fee removed.
This week’s SEC games, priced where Oklahoma can play
There is no sportsbook to compare against in Oklahoma, so this is Novig against the best exchange price. Profit on a $100 position, fees taken out.
| Game | Favourite | Novig | Best exchange |
|---|---|---|---|
| Alabama at Tennessee Sat, Oct 17 · 3:30 PM ET | Alabama | -277 +$36.10 | -245 Kalshi · +$38.04 |
Prices refresh about every ten minutes. Open a game for the spread, the total and every venue.
The law in Oklahoma, in plain English
Oklahoma's gaming runs through tribal compacts, and sports betting would need a new agreement between the governor and the tribes. Several attempts since 2023 have collapsed.
Sooners fans have the federally regulated route: prediction markets. Novig is live in Oklahoma, alongside Kalshi and Polymarket US.
Your teams
Questions Oklahoma fans ask
- Is online sports betting legal in Oklahoma?
- Oklahoma has no legal sports wagering; a tribal-compact deal is the only path and the state and tribes have not agreed on one.
- Can I use DraftKings or FanDuel in Oklahoma?
- No. No sportsbook may take an Oklahoma customer.
- Can I use Novig in Oklahoma?
- Yes. Novig is a CFTC-designated prediction market available in Oklahoma to traders 21 and older, and it prices every SEC game.
- What about Kalshi and Polymarket?
- Both prediction markets operate in Oklahoma under the same federal framework as Novig. They quote a probability rather than a line and charge a fee on each fill; this site shows all three side by side with the fee taken out.
- What is the minimum age?
- Novig requires traders to be 21 or older.
If you or someone you know has a gambling problem, call or text 1-800-GAMBLER.