Home iowa

Iowa Sports Betting Guide – Best Iowa Sportsbooks Reviewed

Updated

on

If Iowa sports betting has caught your interest and you’re looking to find out more, you’re in the right place. In this guide, we cover everything you know about the sports betting Iowa offers, from rules to taxes and which ten sportsbooks are worth a closer look. 

To find out more about sports betting in Iowa and how to claim bonuses and promos worth thousands of dollars from reputable sportsbooks, keep reading!

10 Bookmakers that match your criteria...
854 Codes claimed

100% deposit match up to $500

  • Biggest Range of Sports
  • Top Horse Racing Sportsbook
  • Seamless Payments & Payouts
9.8
Copied
Copy
Claim Bonus
The 100% sports betting bonus is capped at $500. You must enter the promo code XB100 to claim. Your minimum deposit must equal or exceed $45. The promotion comes with a rollover of 7x.

50% match deposit bonus worth up to $1,000

  • Huge Range of Sports Markets
  • Live In-Game Betting
  • $1,000 Welcome Bonus
9.7
Copied
Copy
Claim Bonus
This offer is subject to a 30-day time limit. Odds of at least 2:1 apply. This offer is limited to one bonus per new customer and first time deposit.

100% deposit match up to $1,000

  • HD Quality Live Streaming
  • Accepts Major Cryptocurrencies
  • Top Parlay Builder
9.5
Copied
Copy
Claim Bonus
Use code BVD1000 with your first deposit. Wagering requirement: 5x for sports and horses, 30x for casino. Deposit using credit card or Bitcoin. Withdrawing before requirements are met forfeits bonus money and any winnings from the bonus money. Casino games are excluded.

100% deposit match welcome bonus of up to $1,000

  • Top Contests & Promotions
  • Supports parlays, teasers and if bets
  • $1,000 Welcome Bonus
9.4
Copied
Copy
Claim Bonus
No time limits apply. Minimum deposit of $50 to claim your bonus. You must bet on wagers with odds of 2.5:1 or more.

Up to $2,500 with a 125% deposit match (100% sports bonus and 25% casino bonus)

  • Biggest Bonus Offering
  • Parlay Builder For Complex Bets
  • 24/7 Customer Support
9.2
Copied
Copy
Claim Bonus
Minimum deposit of $100 is required to claim the welcome bonus. Use BetUS promo code 'JOIN125' to claim. You must bet on odds of 2.8:1 or higher. The offer is subject to a 14-day time limit. Max cash out limits apply.

Up To $150 Sign Up Bonus

  • Top Quality Mobile Betting App
  • High Limit Sportsbook
  • Fast Payouts
9.1
Copied
Copy
Claim Bonus
100% Up to $50 bonus. Receive up to $50 on each on your first 3 deposits within 100 days of sign up. Bonus code must be entered immediately after you deposit and before you place any wager. Offer subject to rollover requirements of 8x at minimum odds of 1.5. Maximum of $50 of each bet counts towards wager requirements. Cannot be used on horse racing.

50% deposit match up to $1000

  • Top All-In-One Gambling Site
  • Many Betting Options & Promotions
  • All US Customers Accepted
8.9
Copied
Copy
Claim Bonus
50% deposit up to $1,000. You must enter sportsbetting.ag promo code SB1000 to claim the bonus. You must deposit at least $55 to claim. Wager requirement: the bonus comes with a 10x turnover. Deposits using Neteller and Skrill are not valid for this promotion. Validity period: 30 days. The offer is valid for the site’s sportsbook ONLY. This bonus is for new customers/first-time depositors in Canada and USA

100% welcome bonus up to $500

  • Best Reload Bonus
  • In-Play Betting
  • 10% Weekly Rebate on Horse Racing
8.8
Copied
Copy
Claim Bonus
Minimum deposit applied of $20. Maximum bonus is capped at $500. Wager requirements: 15x rollover.

100% welcome bonus up to $500

  • Reputable Sportsbook
  • Impressive VIP Program
  • Casino & Racebook Bets
8.6
Claim Bonus
Minimum deposit of $35 applies to qualify for the offer. The maximum limit is $500. 12x rollover applies with this offer.

100% crypto bonus up to $1000

  • No Maximum Deposit
  • Various Promos & Daily Rebates
  • Political & Entertainment Bets
8.4
Copied
Copy
Claim Bonus
Max free play amount is capped at $1000. Minimum deposit to qualify is $100. Deposit must be made using cryptocurrency to claim. Offer can be used once only. Rollover is 10x. Redeemable only on the sportsbook.

The Best Iowa Sports Betting Sites List 2022

Iowa became the 11th state to offer residents legal sports betting by passing a bill on the 15th of August 2019. Since then, various reputable sportsbooks have cropped up, making it easier for bettors to participate in the best sports betting Iowa offers. Some of these Iowa sports betting sportsbooks include:

  • XBet – Best Overall Iowa Sports Betting Site
  • BetOnline – Best Iowa Sports Betting Online for Horse Racing
  • Bovada – Best Online Odds in Iowa
  • MyBookie – Best Iowa Sports Betting App
  • BetUS – Best Online Sports Betting in Iowa 
  • Intertops – Most Reliable Online Sportsbook in Iowa
  • Sportsbetting.ag – Best Customer Service for Players in Iowa
  • BetNow – Most Impressive Welcome Bonuses for IA Players
  • GT Bets – Best Mobile Online Sports Betting in Iowa
  • BUSR – Safest Online Sports Betting in Iowa

Is Sports Betting Legal in Iowa?

Is sports betting legal in Iowa? In short, yes! 

Iowa sports betting was fully legal as of the 13th of May, 2019, when Governor Kim Reynolds signed Iowa sports betting bill SF 617. Three months later, bettors could begin wagering on their favorite sports. Since then, the sports betting Iowa offers has grown from strength to strength, with numerous online and casino sports betting outlets popping up. 

There are, however, a few regulations bettors will need to keep in mind. First, players need to be 21 years of age to wager a bet legally. In addition, bettors also need to be within Iowa state lines to withdraw their winnings. The state uses geofencing, which requires those using online betting to have the location of their device switched on. If you fall out of the range of the Iowa sports betting location map, you’ll be unable to place bets or withdraw earnings.

It is also important to note that Iowa prohibits NFL Draft betting, esports betting, and college prop bets. Betting on things like politics and the Oscars is also prohibited and doing so automatically puts you in contravention of the Iowa sports betting regulations. 

Online Sportsbooks

Iowa sports betting online has been legal since 2019. While some states have been slow off the mark, Iowa has taken strides to make it simple for bettors to place their wagers online, introducing over 12 legal and regulated online sportsbooks. Residents wanting to participate in the online sports betting Iowa offers can do so via their computers or mobile devices.

Those bettors in Iowa who would prefer to utilize an offshore sportsbook can do so too, and there are many reputable ones from which to choose.

Land-Based Betting in Iowa

In-person betting is also legal in the state. Bettors have a large selection of Iowa sports betting casinos that have partnered with sportsbooks that they can visit to wager bets on their favorite sports teams. In total, the state has 23 casinos, four of which are Native American casinos, while the remaining 19 are all state-licensed. However, not all of these are equipped as Iowa casino sports betting sites. Of the 19 Iowa casinos sports betting is only available in 18, with Casino Queen Marquette still waiting on a license application. Here is a list of the Iowa casinos with sports betting available:

  • Ameristar Casino Hotel Council Bluffs
  • Prairie Meadows Racetrack & Casino
  • Catfish Bend Casino
  • Isle Casino Hotel Waterloo
  • Isle Casino Hotel Bettendorf
  • Hard Rock Hotel & Casino Sioux City
  • Grand Falls Casino & Golf Resort
  • Horseshoe Council Bluffs
  • Harrah’s Council Bluffs Hotel & Casino
  • Wild Rose Casino & Resort (Jefferson)
  • Q Casino
  • Rhythm City Casino Resort
  • Riverside Casino & Golf Resort
  • Diamond Jo Worth Casino
  • Diamond Jo Casino Dubuque
  • Wild Rose Casino & Resort (Clinton)
  • Wild Rose Casino & Resort (Emmetsburg)
  • Lakeside Hotel Casino

Iowa Horse Racing and Off Track Betting

Betting on horse racing is legal in Iowa; however, you must be 21 or older to wager your bet. Trackside pari-mutuel betting is permitted at one location only, Prairie Meadows in Dubuque, which also happens to be the state’s only racetrack. In addition, bettors can also place off-track bets via authorized Iowa online sports betting sites, but you must be within state lines to do so. If you’re out of state, you can always make use of an offshore sportsbook.

2021 Breeders Cup Distaff picks

Timeline of Iowa Sports Betting Legislation

An unusual aspect of sports betting Iowa had was that bettors who wanted to open or create a betting account used to have to do so in person by signing up at a registered land-based casino. However, this was abolished in January 2021. Let’s take a look at some of the other noteworthy milestones in Iowa’s sports betting timeline:

1 January 2021 – The need for bettors to sign up for betting accounts in person is abolished. 

15 August 2019 – Legalized betting is launched, and the first in-person and online sports bets are placed in Iowa.

13 May 2019 –  Governor Kin Reynolds signs bill SF 617, legalizing Iowa sports betting. Bettors will now have the opportunity to wager bets in-person and online. 

14 May 2018 –  The Supreme Court rules that the Professional and Amateur Sports Protection Act of 1992 (PASPA) is unlawful. States across the U.S. were then able to legalize sports betting. 

Offshore Betting

Offshore betting has not been legalized for the sports betting Iowa offers; however, those wanting to utilize these sports betting sites in Iowa should have no problem doing so. This is because these offshore sportsbooks are not based in the United States and are located in places like Curacao. Because they are based offshore, they are not governed by U.S gambling laws, nor are they regulated by the state. 

Many of these offshore Iowa sports betting sites are unlicensed, and while most are safe, it is always best to stick with licensed ones. If you want to find out which are some of the best Iowa sports betting sites to use, keep reading!

Iowa Daily Fantasy Sports

When Governor Kim Reynolds signed Iowa sports betting bill SF 617 legalizing in-person and online betting, she also legalized wagering on Daily Fantasy Sports. As a result, regulated sportsbooks DraftKings and Fanduel received licenses to act as operators for betting on DFS. Initially, fans could only bet on fantasy contests based on professional players, but in May 2020, it was ruled that bettors could wager on collegiate players too.

Iowa Casino Laws

Since Iowa sports betting became legal in 2019, many of the laws governing casinos in the state have become less stringent. However, the state still imposes a ban on online casinos. But, looking at the impressive growth of Iowa sports betting revenue in November 2021, which jumped an impressive 142.5%, perhaps the state will reconsider the legalizing of these online casinos in the future.

Online Casinos

While bettors can engage in online sports betting, Iowa online casinos are illegal. If you want to place a bet online, you will have to visit one of the state-regulated sportsbooks’ websites, use one of the Iowa sports betting apps, or make use of offshore betting sites. Here is a list of some of the state-regulated sites for the online sports betting Iowa offers:

  • DraftKings Sportsbook IA
  • BetMGM Sportsbook IA
  • Caesars Sportsbook IA
  • BetRivers IA
  • FanDuel Sportsbook IA

Land Based Casinos

Residents of Iowa can gamble legally at any of the 23 land-based casinos located across the state. Included in these are four Native American casinos. These retail establishments provide the same games you would expect to find in Atlantic City and Las Vegas. In addition, these casinos have also partnered with state-regulated sportsbooks, making it simple for bettors to place wagers on favored sports teams from inside the casino.

Iowa Gambling Tax

Although some states don’t impose a state tax on winnings, the rules regarding Iowa sports betting and other gambling winnings differ. Winnings from online gambling in Iowa or sports betting are subject to a 5% state tax and 24% federal tax. In addition, bettors must disclose their winnings in their annual tax returns, should the winnings exceed $600. It is also essential that you report the correct amount as Iowa casinos are also audited, and their reportings can be checked against your own disclosures.

Best Iowa Sports Betting Sites Reviewed

1. XBet – Best Overall Iowa Sports Betting Site

XBet is one of the newest and most exciting offshore sites that residents can use for the sports betting Iowa has to offer. The site is easily accessible and straightforward to navigate, but what makes this sportsbook stand out is that you can also use it on your mobile device. In addition, Xbet offers bettors the opportunity to use one of the best sports betting apps in Iowa. So if you want to place a bet while you’re out and about, the Xbet app makes it easy to do so. 

While the site may not offer the most generous free bet bonuses Iowa sports betting has ever seen, they are still impressive. For example, first-time users can claim a 100% Sports Sign-up Bonus up to $500 using the XBet romo code XB100. Keep in mind that the minimum odds for this promo are 2:1. 

Xbet also makes it easy to deposit and withdraw funds. In addition, it accepts a wide assortment of payment methods, from cryptocurrencies like Bitcoin to more standard methods like credit and debit cards. Finally, contacting Xbet customer services is a breeze if you encounter a problem. Speak with a consultant over a chat or send Xbet an email to have your issue rectified.

This offshore site offers players the ability to place wagers on an assortment of sports that range from NFL betting and NBA betting to soccer and horse racing. If you’re looking for a reputable offshore sportsbook that pays withdrawals timeously, then Xbet is worth a visit. 

Pros:

  • Quick payouts
  • Exceptional customer service
  • Provides live betting
  • Features an Iowa sports betting app
  • Available to users across the United States

Cons:

  • The bonuses offered are not as generous as those offered by other sites 

2. BetOnline - Best Iowa Sports Betting Online for Horse Racing

BetOnline
BetOnline

Those looking to wager on the sports betting Iowa has to offer may want to give BetOnline a try. The site is quick and easy to use and can be accessed on your computer or via a mobile phone. While BetOnline doesn't have its own Iowa mobile sports betting app, the mobile interface loads quickly and works well. 

This site is highly popular with bettors in Iowa, which makes sense considering the impressive variety of sports players have to choose from - whether you're into basketball, baseball, martial arts, or even hockey, BetOnline has you covered. In addition, those with a keen interest in horse racing will find it easy to wager on their horse of choice through BetOnline. 

BetOnline makes it simple for players to make deposits and withdrawals by accepting various payment methods that include cryptocurrencies. 

New players are welcomed to the site with an exciting BetOnline bonus that offers 50% of up to $1,000 on your first BetOnline deposit. To claim this promo, you'll need to input the code: BOL1000. 

If you would rather use Bitcoin (or one of the other supported cryptocurrencies), you too can enjoy a Welcome Promo offered as a 100% 1st Time Crypto Bonus. Access this offer using the code CRYPTO100 when making your first deposit on the BetOnline site.

Pros:

  • Offers the use of cryptocurrencies
  • Provides promos for players using credit/debit cards and cryptocurrencies
  • Impressive horse racing betting options
  • Noted for its fast payouts
  • Provides bettors with an extensive selection of sports

Cons:

  • BetOnline does not offer a mobile app

3. Bovada - Best Online Odds in Iowa

If you want an offshore Iowa sports betting site that provides excellent odds, Bovada may be the site for you. And, if bonuses and promos appeal to you, then you'll want to take an even closer look. For example, sports betting Iowa residents can enjoy a Welcome Bonus when making an initial deposit using credit or debit cards. The promo features a 50% bonus of up to $250 that automatically applies when you complete your first deposit.

If the idea of using your cards on an offshore site concerns you, Bovada allows for the use of cryptocurrencies instead. When you play with Bitcoin, a Welcome Bonus offering a 75% Bitcoin sports betting Match bonus of up to $750 to bet on sports applies. To claim this promo, you'll need the code BTCSWB750.

Bovada is popular amongst Iowan sports bettors because not only does the site feature a selection of popular sports, but it also allows players to keep tabs on the progress of the games as they happen. How? Well, players can live stream games in high-definition on the Bovada site. And, if they feel their team is worth an additional wager based on their performance, they can use the live betting application.

Pros:

  • Allows for the use of traditional payment methods and cryptocurrencies
  • Offers a mobile app
  • Provides an impressive selection of sports to bet on 
  • Allows for live betting
  • Features high-definition live streaming of games

Cons:

  • Bitcoin users aren’t offered an overly generous bonus

4. MyBookie - Best Sports Betting App Iowa 

MyBookie makes it easy for Iowa sports betting fans to place their wagers on their favorite sports. Players can access MyBookie on their computers and laptops via the online site. Or, they can access the platform using iOS and Android devices by downloading the MyBookie app. This app is favored by sports betting Iowa residents as it makes betting on the road quick and easy. 

If you happen to be away from your TV and you want to catch the game or keep tabs on your team's progress, you're in luck. The in-app live streaming of games in high-definition will keep you in the know. Better still, if your team is performing better than expected, and you want to wager another bet, you can place a live bet. 

MyBookie offers various professional and collegiate leagues and sports. However, keep in mind that Iowa sports betting laws prohibit prop bets on college teams and players.

MyBookie sweetens the deal for bettors with generous promos and bonuses. For example, if you're a new player, you can claim a Welcome Bonus by signing up. Once you've made your first deposit, the sportsbooks will provide you with MyBookie promo code. This promo offers a $1,000 welcome bonus with a 50% deposit match.

Pros:

  • Features high-definition live streaming of games
  • Offers a mobile app compatible with iOS and Android
  • Allows for live betting
  • Offers new players generous bonuses
  • The site is easy to use

Cons:

  • Limited in the sports offered

5. BetUS - Best Online Sports Betting in Iowa 

BetUS is one of the longest-standing offshore sites. By offering an impressive selection of sports betting Iowa residents can engage in, it is also one of the most popular. When using the BetUS site, you can wager on numerous sports from basketball, baseball, the NFL, and even motorsports. If prop bets are something you enjoy, then you'll be happy to know that BetUS offers this feature too. But, keep in mind that placing prop bets on collegiate sports in Iowa is prohibited.  

BetUS is an excellent option if you prefer accessing your Iowa sports betting sites via your mobile device. It features an easy-to-use mobile app compatible with Android and iOS devices.  

If the promos and bonuses an offshore betting site offers are a drawcard for you, then BetUS is a must. The site offers a generous Welcome Bonus that users can claim using the BetUS pomo code JOIN125. This bonus provides new users with a 125% sign-up bonus on their first deposit. Bitcoin users are also offered an exceptional 200% Crypto Bonus when they enter the code JOIN200. While these promos are impressive, they come with a catch; there are no reload bonuses to follow.

Pros:

  • Features a wide selection of sports
  • Comes with a BetUS mobile app compatible with iOS and Android devices
  • Provides players with live betting options
  • Sweetens the deal with impressive promos and bonuses
  • Offers prop bets

Cons:

  • No reload bonuses for frequent players

Iowa Betting Sites Comparison

Here's how the top sportsbooks available in Iowa match up against each other.

Sportsbook Bonus Promo Code Available Markets Live Streaming Payment Methods
Xbet 100% Sports Sign-up Bonus up to $500 XB100 NFL, NBA, MLB, NHL, College football, soccer, horse racing No Credit card, debit card, wire transfer, money order, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple, Stellar
BetOnline 50% Welcome Bonus up to $1,000 on your first-ever deposit BOL1000 Horse racing, Baseball, Basketball, Soccer, Boxing, Martial Arts, Hockey, Football,  No Bitcoin, credit card, debit card, Skrill, Neteller, wire transfer
Bovada 75% Bitcoin Match bonus of up to $750 to bet on sports BTCSWB750 NHL, NBA, Golf, Soccer, UFC, MMA, Baseball, Hockey, F1, Prop Bets,  Yes Bitcoin, Bitcoin Cash, credit card, debit card, MatchPay, Zelle, Litecoin
MyBookie $1,000 welcome bonus with a 50% deposit match MYB50 NFL, NBA, MAA, NHL, Golf, NCAAB, Soccer, Boxing, F1, Tennis, MLB Yes Wire transfer, credit card, debit card, Bitcoin, Bitcoin Cash, Ripple, Ethereum
BetUS 125% sign-up bonus JOIN125 NHL, NBA, Golf, Tennis, Soccer, NASCAR, Horse Racing, Cricket, Motorsport, Cycling, Olympics Yes Bitcoin, Bitcoin Cash, credit card, debit card, wire transfer, Litecoin, Ethereum

 

How to Bet on Sports in Iowa

Now we'll show you how to create a betting account and place sports wagers in Iowa, using our recommended sportsbook XBet.

1. Sign Up for a Betting Account

Navigate to the XBet site. On the home page, click the bright green "Join Now" button found at the top-right of the screen. Next, complete your credentials to create an account. 

XBet sign up

2. Make A Deposit

Once you have created your account and signed in to XBet, you'll need to make a deposit. Making a deposit is essential because you'll use these proceeds to place your bets. Complete this quick task by navigating to the “Cashier” tab on the home page. 

Clicking this tab takes you to the deposit page. Here you will find a selection of options and payment methods that allow you to make a deposit. Choose the one that works best for you. 

Deposit at XBet

3. Choose and Place Your Wager

Now it's time to choose your bet. First, click on the “Sportsbook” button at the top left on the home page. Doing this will redirect you to all the sports betting options. Then, search for and then select the game or sport of your choice. On the right of the screen, a Betting Slip will open. Here, you will need to type in your “set amount all bets.” Finally, click “Place Bet,” and XBet will wager your bet. Now all you need to do is cross your fingers!

Bet on sports at XBet sportsbook

Conclusion

The sports betting Iowa offers was formally legalized in 2019 when Governor Kim Reynolds signed the SF 617 bill. Since then, Iowa sports betting has taken off, with the sports betting revenue growing continually. While Iowa residents can place bets at various land-based and online sportsbooks, they also have the option of utilizing one of the many reputable offshore sportsbooks available.

Place your Iowa sports betting wager with Xbet and claim exciting welcome bonuses. The sports betting Iowa has to offer is waiting for you to place your bet!

FAQs

🏆 What is the best bookmaker in 2022?
  1. BetOnline 🥇 (5 / 10 Points)
  2. MyBookie 🥈 (5 / 10 Points)
  3. Bovada 🥉 (4.5 / 10 Points)
  4. BetUS (4.5 / 10 Points)
  5. XBet (4.5 / 10 Points)
  6. Everygame (4.5 / 10 Points)
  7. Sportsbetting.ag (4 / 10 Points)
  8. BetNow (4 / 10 Points)

What sportsbooks are available in Iowa?

Is DraftKings sports betting legal in Iowa?

What is the best sports betting app in Iowa?

Does BetMGM work in Iowa?

Can I play FanDuel in Iowa?