Iowa Best Betting Sites

Learn more about Iowa Sports Betting and the fantastic welcome bonuses available.

Bet365 Colorado Promo Code

Bet365 Sportsbook

Bet $5, Get a $150 Bonus

draftkings sportsbook

Draftkings Sportsbook

No Sweat 1st Bet up to $1000

Unibet sportsbook

BetMGM Sportsbook

 $1500 First Bet Bonus Offer


betrivers sportsbook

Caesars Sportsbook

2nd Chance Bet up to $1000

Use Code: USGAMBLER1000


betrivers sportsbook

Betway Sportsbook

Bet $20+ on Your First Bet

Get a $40 Bonus

fanduel sportsbook

Fanduel Sportsbook

Bet $5, Get a $150 Bonus



21+ and present in IA. Gambling Problem? Call 1-800-BETS-OFF.


Iowa Sports Betting History

Iowa became the 11th state to offer legalized sports betting in August of 2019. Initially, Iowa players could only register for an account at a retail sportsbook location, but now mobile registration is allowed. Iowa has 19 state-licensed casinos, which all have a sports betting permit, and are partnered with an online sportsbook operator. Each casino in Iowa is allowed to host two skins on its sports betting license, which means that there is no shortage of sportsbooks to choose from.

Current list of operators in the Iowa sports betting market as of September 2022:

  • BetRivers Sportsbook
  • Bally Bet Sportsbook
  • Barstool Sportsbook
  • Betfred Sportsbook
  • BetMGM Sportsbook
  • Betway Sportsbook
  • Caesars Sportsbook
  • Circa Sportsbook
  • DraftKings Sportsbook
  • DRF Sportsbook
  • Elite Sportsbook
  • FanDuel Sportsbook
  • Fubo Sportsbook
  • Hard Rock Sportsbook
  • PointsBet Sportsbook
  • Q Sportsbook
  • TheScore Sportsbook


Most Popular Sportsbooks and Best Bonus Offers

DraftKings Sportsbook

  • New accounts can get a $50 bonus bet when they make an initial deposit of $5 or more. Additionally, there is a 20% deposit match up to $1,000! To take full advantage of this promo, a new customer could make a $5,000 deposit to get the maximum bonus bet in the amount of $1,000. It is important to know that there is a play-through requirement associated with these bonus funds: for every $25 played on DraftKings Sportsbook, the user will have $1 in bonus funds released into their account. The play-through requirement must be met in 90 days from the date of your initial deposit to receive the maximum bonus

Fanduel Sportsbook

  • Fanduel offers a no sweat first bet of up to $1,000 for new customers. FanDuel will match your stake amount in the form of bonus bets if your first wager is graded as a loss. It is vital to realize that bonus bets are not equivalent to cash, and you will only keep the winnings on any wagers made using bonus bets. Customers will have to forfeit any unused portion of their bonus if it is not used within 14 days of being claimed.

Betfred Sportsbook

  • Betfred Sportsbook Iowa gives new bettors $111 in Fred Bets once they make their first bet of $50 or more. They also offer bet insurance for the first 5 betting weeks, covering up to $200 in losses per week!

BetRivers Sportsbook

  • New bettors can claim a 2nd chance bet up to $500 if their first wager loses. This offer is less appealing than the other operators in the state in regards to the amount of bonus bets you can receive, but the it’s one of our editors favorites for their expansive markets. Not to mention the best WNBA odds in the market.

Caesars Sportsbook

  • Caesars Sportsbook has arguably the most enticing welcome offer in the industry currently. New accounts to claim a risk-free first bet of up to $1,250. The risk-free bet is straightforward, new users have 30 days from opening an account to place their initial wager, and if it loses, they then have 14 days to use any credit they receive.

PointBet Sportsbook

  • Iowa players can use promo code BETBONUS to receive up to $2,000 in risk-free wagers. The bonuses are broken into a risk-free fixed odds bet of up to $500, and a risk-free PointsBetting bet of up to $1,500. Pointsbetting is a unique way to wager that allows for a bettor to win or lose based on the outcome of the game that goes further than a traditional moneyline, spread, or total bet. Winnings and losses can be amplified because of the unique structure of PointsBetting, so be sure to do some research on this model of wagering before diving in head-first.

Popular sports to wager on in Iowa

Iowa does not have any major professional sports teams, but there are a large number of teams in surrounding states that give Iowans plenty to root for:

NFL: Green Bay Packers, Minnesota Vikings, Chicago Bears, Kansas City Chiefs
MLB: Milwaukee Brewers, Minnesota Twins, Chicago Cubs, Chicago White Sox, Kansas City Royals, St. Louis Cardinals
NBA: Chicago Bulls, Milwaukee Bucks, Minnesota Timberwolves

NHL: Minnesota Wild, St. Louis Blues, Chicago Blackhawks


Outside of pro sports teams, Iowa has a ravenous college fanbase, with Iowa and Iowa State being the most popular teams by a landslide. College football and college basketball are widely popular in the state. Iowa does not allow wagering on prop bets for college athletes, but virtually every other market is available. Other sports such as the UFC, CFL, and soccer, are also popular sports to bet on. You must be 21 years of age in order to place bets in Iowa. There is no betting on high school sports and you must be physically in the state to bet. Unlike most states, Iowa allows betting on in-state college teams, although college prop bets are banned. Horse racing is also available in Iowa, whether it is in-person action, or through an online app.