Online sports betting is legal in Iowa. We're still confirming this with the regulator. We last checked on 18 July 2026.
How old do you have to be to bet on sports in Iowa?
You must be 21 or older to bet with a licensed online sportsbook in Iowa.
Which sportsbooks are licensed in Iowa?
We compare 9 sportsbooks licensed in Iowa: DraftKings, Caesars Sportsbook, Fanatics Sportsbook, FanDuel, BetMGM, theScore Bet, BetRivers, Hard Rock Bet and Bally Bet.
Which exchanges are available in Iowa?
Polymarket US, ProphetX, Kalshi and Novig. An exchange matches bets between people, so we list it apart from the sportsbooks.