Legal Iowa Betting Sites 2021

Iowa legalized sports betting in May 2019 with a signature from governor Kim Reynolds. After the legislation passed, online sports betting sites like William Hill capitalized on the state quickly. However, in-person registration halted the spread of sports betting in the state until January 1st 2021. Now that the flood gates have opened, Iowa sports betting is in full swing. Iowa sports betting is regulated by the Iowa Racing and Gaming Commission.

We found 3 bonuses

Legal Iowa Online Sports Betting

Iowa Betting

Online sports betting in Iowa is now legal without retail registration. Currently, the following sportsbooks are offering online mobile betting in IA. You might recognize some of the most famous sports betting sites in America, with few local Iowa sports betting brands added to the mix.

Online Sportsbook Partners
Draftkings Wild Rose Casino Emmetsburg
Wild Rose Casino Jefferson
Wild Rose Casino Clinton
Fanduel Sportsbook Diamod Jo Dubuque Casino
Diamond Jo Worth Casino
Pointsbet Catfish Bend Casino Burlington
Hard Rock Sioux City Hard Rock Sioux City
BetMGM Sportsbook Diamond Jo Casino
William Hill Prairie Meadows Racetrack & Casino
Lakeside Casino
Isle Casino Hotel Waterloo
Isle of Capri Bettendorf
BetFred Sportsbook Riverside Casino & Golf Resort
Rhythm City Casino Davenport
Grand Falls Casino
Elite Sportsbook Grand Falls Casino Larchwood
Q Casino Sportsbook Q Casino Dubuque

March Madness

The biggest college sports event of the year is here again. March Madness 2021 betting is legal in IA and you can get the best bonuses from Iowa sports betting sites and sportsbooks with BonusFinder US.

Iowa Sports Betting Promo Codes and Bonuses

Sports betting in Iowa is still quite fresh, which means that Iowa sports betting bonuses are not on par with other states. Currently, Iowans need to settle for less, but things will likely change in the near future.

Iowa Sports Betting Site Bonus Promo Code
BetMGM Sportsbook Iowa $600 risk free bet BonusMGM
DraftKings Sportsbook $1,000 deposit bonus N/A
Fanduel Sportsbook $1,000 risk free bet N/A
BetFred Sportsbook $1,000 free bet N/A
William Hill $500 risk free bet BONUSFINDERRF
Pointsbet 2 risk free bets up to $2,000 BONUS2000
Hard Rock Sioux City $100 risk free bet N/A
Q Casino N/A N/A
Elite Sportsbook $500 risk-free bet N/A
Iowa Sports Betting Bonus

PointsBet Sportsbook offers two risk free bets worth $1,500.


Draftkings is the sports betting market leader in the United States and they are almost always the first ones to arrive at a legal sports betting state. Therefore, their late February 2020 launch in Iowa might seem surprising. However, it was all part of a well executed plan.

Draftkings DFS in Iowa

Iowa legalized daily fantasy sports in October 2019, and DraftKings immediately launched their DFS site. This means that they had more than four months to acquire users in Iowa, before launching their sports betting site. When the sportsbook app launched in partnership with Wild Rose Casinos, it launched with vigor, receiving thousands of players from the DFS site.


The DraftKings Sportsbook bonus is the same in every state. That means that bettors in Iowa will receive a 20% deposit match up to $1,000 dollars when they make their first deposit at Draftkings sportsbook.

Fanduel Sportsbook Iowa

Fanduel entered the Iowa sports betting market after the retail registration regulation was lifted. Although they are a new player in the state, they will likely get a lot of traction immediately, as sports bettors will flock to the familiar blue colours of Fanduel Sportsbook.


Fanduel Sportsbook bonus in Iowa is a $1,000 risk free bet. This means that Fanduel will match your first wager in site credit if your bet loses. For example, if your first wager is worth $200, and the bet loses, Fanduel will give you $200 back in site credit.

BetFred Sports Iowa

Betfred is a large UK based sportsbook with decades of experience. The are one of the new Iowa sportsbooks, but they have come out with an exciting sports betting bonus for Iowa residents.


Betred Iowa Bonus is a free bet up to $1,000. You can claim this free bet by making your first bet at Betfred Sports Iowa. Betfred will then match your first bet with a free bet.

William Hill Sportsbook Iowa

William Hill was the first online sportsbook to open sports wagering when sports betting became legal in Iowa. They were the early industry leaders in the state, but have since lost much of the market share to DraftKings and Pointsbet.


The William Hill Sportsbook in Iowa gives new players a $500 risk free bet with William Hill IA promo code BONUSFINDERRF. However, how much it is worth depends on how much you deposit.

BetMGM Sportsbook

BetMGM is the latest sportsbook to enter the IA sports betting market. The MGM Resorts International brand is powered by the Roar Digital sports betting platform. They offer great odds and exciting ongoing promotions.


BetMGM Sportsbook IA gives new players a $600 risk free bet. The risk free bet is paid as 5 free bets up to $120 each.


The Australian sports betting site Pointsbet broke through in the US in 2019. In a surprise move, they launched an Iowa sports betting app in November 2020. However, with just one casino partner in the state, Pointsbet has struggled. When mobile sports betting becomes fully legalized in 2021, Pointsbet will likely grab a larger share of the market. Their main draw is their patented style of betting called pointsbetting. In pointsbetting, players try to cover the spread as accurately as possible to win more cash.


Pointsbet offers new customers two risk free bets. The other one is worth $500 and can be used for traditional betting, and the other one is up to a $1,000 and can only be used for pointsbetting.

Hard Rock Sportsbook

The Hard Rock Sportsbook operates through the Hard Rock hotel in Sioux City. In addition to Nevada and New Jersey, Iowa is the only state to have a Hard Rock Sportsbook. Hard Rock is not well known as a sports betting operator, and therefore they haven’t had considerable success in Iowa yet.


Hard Rock sportsbook bonus in Iowa is 100% up to $100 risk free bet.

Elite Sportsbook

Elite Sportsbook became the second sports betting site to open up in Iowa in late August 2019. Elite operates on a Bet.Works platform. Currently, they only operate in the Hawkeye State.


The Elite Sportsbook bonus in Ohio is a risk free bet up to $500.

Mobile Sports Betting Iowa

The online account registration for Iowa sports betting is done through the sportsbook apps. Therefore, every Iowa betting site has a betting app. However, currently, you can’t just download it and start playing.

How to use Iowa Betting Apps

You must be at least 21 years old and physically in the state of Iowa before you can successfully download sports betting apps.

Downloading the app for iOS

Downloading the sportsbook apps for iOS is easy. Just like every other state, App Store in Iowa allows gambling downloads. Just look for your gambling app of choice and hit download and you’re good to go.

Downloading the app for Android

Those wanting to download the Android app face additional difficulties. Google Play Store doesn’t allow real money gambling apps on their platform, so you need to download directly from the online casinos website.

Furthermore, your mobile device might block the download. If this happens, you need to go to your phone’s settings and “allow downloads from unknown sources”.

draftkings sportsbook pa mobile app

All IA betting sites have mobile apps, including Draftkings

Registering a sportsbook account

As you can tell, sportsbooks in Iowa are very strict about verifying your identity. Therefore, they will ask several personal details when you register:

  • Name
  • Address
  • Phone Number
  • Email Address
  • Social Security Number
  • Date of Birth

Geolocation and out of state play

It is absolutely illegal to use VPN or other services in order to access Iowa sports betting apps outside state limits. Sportsbooks are very strict about this, and if you are caught you might be blocked from the operator’s site for good, in every state.

To prevent out of state play, most sports betting sites use geolocation software or plug-in that you need to install on your device to play. This program will determine if you are within state limits. Take care, because near state borders, your phone might connect to out of state towers. To prevent this from happening, we suggest using Wi-Fi.

Sports Betting Markets in Iowa

When it comes to sports betting markets, Iowa is like any other state. You can bet on all pro sports, college games, and international sporting events. Unlike New Jersey, you can bet on instate college events as well. However, some rules do apply.

  • You can only bet on sports, not politics or award shows
  • You can’t bet on E-sports
  • Live props are not allowed during in-state college teams’ games

Pro Sports Betting in Iowa

Iowa is not known for its homegrown sports teams. The closest major league team to Iowa are the Kansas City Royals from Missouri. In a way, this is a good position for Iowa bettors, as they can bet on the NFL, NHL, NBA, MLB, and MLS without any home town bias.

College Sports Betting

The state gambling law makes betting on college events legal in Iowa almost without restrictions. Therefore, college sport bets might be the way to for Iowans who like to bet close to home. Although Iowa lacks professional sports teams, the state has several strong collegiate programs.

  • Drake Bulldogs
  • Iowa State Cyclones
  • Northern Iowa Panthers
  • Iowa Hawkeyes
  • Simpson Storm

Iowa Bet Types

Because Iowa is a new gambling market, some players might not be familiar with all the betting options. BonusFinder US lists the most common bet types in Iowa.

  • Moneyline – Straight bets on the game’s winner. You can also bet on draw if it’s available.
  • Spread Bets – Because sports teams are usually not equally strong, sportsbooks set a spread for the other team to cover. For example, you can bet that the New York Yankees win by at least two runs. If they win by two or more runs, they cover the spread and you win your bet.
  • Over/Under (Totals) Bets – You bet on the points total of the game, quarter, inning, or period.
  • Prop Bets – Proposition bets are bets on certain events of the game. For example, you can bet on whether or not Lebron James will score 30 points against the Miami Heat.
  • Futures bets- Futures are like long term props. You can, for example, bet on the March Madness champion before the tournament begins.
  • Parlays – Parlays are a combination two or more bets. Each leg must win, or you lose your wager.

Retail Betting in Iowa

Casino City
Ameristar Council Bluffs Council Bluffs
Catfish Bend Casino Burlington
Diamond Jo Casino Dubuque
Diamond Jo Casino - Worth Northwood
Grand Falls Casino Larchwood
Hard Rock Sioux City
Harrah s Council Bluffs Council Bluffs
Isle of Capri Bettendorf Bettendorf
Isle of Capri Waterloo
Lakeside Hotel Casino Osceola
Prairie Meadows Altoona
Q Casino Dubuque
Rhythm City Casino Davenport
Riverside Casino Golf Resort Riverside
Horseshoe Casino Council Bluffs Council Bluffs
Wild Rose Casino Clinton
Wild Rose Casino Emmetsburg
Wild Rose Casino Jefferson

Harrah s Council Bluffs is one of the casinos that does not have an online sportsbook partner yet.

The only retail casino that does not have a sports betting license yet is the Casino Queen Marquette. However, Casino Queen Marquette has applied for a license as well.

Legal Sports Betting Timeline in Iowa

Many states have had hard time legalizing online sports betting. However, Iowa is not among these states.

  • Pre 2018: A strong push to legalize betting in the state
  • March 2018: The US Supreme Court overturns PASPA (The Professional and Amateur Sports Protection Act) making sports betting legal in the US.
  • May 13th 2019: Governor Kim Reynolds signs SF 617 making sports betting legal in Iowa.
  • October 15th 2019: William Hill becomes the first legal sports betting site to launch in the state
  • January 1st 2021: Online betting account registration without the need to visit a land based property became legal.

Specifics of SF 617

Iowa online betting became legal with the passing of SF 617 bill. The sports betting law in the state is one of the most relaxed in the country, allowing almost all sports bets. In addition, the specifics of the law mean that casinos will find it quite easy to open new online sportsbooks in Iowa:

  1. The tax rate in Iowa is only 6.75% on revenue (lowest of any online betting state)
  2. The licensing fee in Iowa is only $45,000
  3. Two sportsbooks can operate under the same license in Iowa

Conclusion – Sportsbooks will soon be available to everyone

The need for in person registration at a casino property was lifted on January 1st 2020 and Iowa became a full blown sports betting state. With casinos able to carry two operators at the same time and a low tax rate, the market in Iowa will be huge. Currently seven sportsbooks operate in the state, but the number will probably double during 2021.

Iowa Sports Betting FAQ

☘️ Is online sports betting legal in Iowa?

Yes. The official launch date for sports betting was August 15th 2019. Iowa gambling is regulated by the Iowa Racing and Gaming Commission.

☘️ How do I know if an Iowa betting site is legal?

All the gambling sites listed in BonusFinder US are legal in Iowa. If you are still in doubt, legal Iowa betting sites are regulated by the Iowa Racing and Gaming Commission. Check for their logo at the bottom of the page. You can also check legal casinos from the Iowa Gaming Association website.

☘️ Can I bet in Iowa if I don't live in the state?

Yes, Iowa betting is not restricted to Iowans. You just need to be within Iowa state lines, more than 21 years of age, and not be on a self-exclusion list. If you meet these requirements, you can download a sports betting app and place bets.

☘️ Is FanDuel Sportsbook available in the state?

Not yet. However, they have already partnered with Diamond Jo Casino in Iowa. They will probably wait until the state lifts the regulation for in person registration before they open though.

☘️ Is Draftkings available in Iowa?

Yes, Draftkings is available in the state through their partnership with Wild Rose Casinos. Both DraftKings sports betting and Daily Fantasy Sports are available in Iowa.