The Hawkeye State is one of the most progressive states when it comes to sports wagering. One of the few that pushed for legalization as soon as the Supreme Court of the United States repealed PASPA, Iowa sports betting became available to residents in 2019. Since then, the industry has flourished.
In this guide, we fill you in on everything you need to know about IA sports wagering, from the popular sports to bet on to the taxes you can expect to pay on winnings. We also rank and review the top IA online sportsbooks and show you how to sign up and start betting. So, read on to learn more.
BetOnline Sports US Up To $250 In Free Bets + 100 Free Spins Up To $250 In Free Bets + 100 Free Spins BetWhale Sports US 125% Deposit Bonus Up To $1,250 125% Deposit Bonus Up To $1,250 Bovada Sports US 50% Deposit Match Up To $250 50% Deposit Match Up To $250 Everygame Sports US 100% Deposit Bonus Up To $500 100% Deposit Bonus Up To $500 SportsBetting.ag Sports US Double Your Money Up To $500 On Your First 2 Deposits Double Your Money Up To $500 On Your First 2 Deposits Instant 200% Bonus Up To 10ETH Instant 200% Bonus Up To 10ETH BetUS Sports US 125% Bonus Up To $2,625 On First 3 Deposits 125% Bonus Up To $2,625 On First 3 Deposits BetNow Sports US 200% Crypto Bonus 200% Crypto Bonus MyBookie Sports US 150% Deposit Bonus Up To $750 150% Deposit Bonus Up To $750 BUSR Sports US 100% Deposit Bonus Up To $2,500 100% Deposit Bonus Up To $2,500
BetOnline Sports US
Claim Bonus
BetWhale Sports US
Claim Bonus
Bovada Sports US
Claim Bonus
Everygame Sports US
Claim Bonus
SportsBetting.ag Sports US
Claim Bonus
Claim Bonus
BetUS Sports US
Claim Bonus
BetNow Sports US
Claim Bonus
MyBookie Sports US
Claim Bonus
BUSR Sports US
Claim Bonus
Iowa Sports Betting Overview 2024 (Updated: July)
See the table below for a look at Iowa’s current legal sports betting landscape as it is in July, 2024.
Category | Status | Details |
Online Sports Betting | ✅ | Legal |
Legal Since | May 2019 | Sports betting is legal |
State Population | 3.19 million | Population as of 2020 |
Retail Sports Betting | ✅ | Legal |
Legal Sports Betting Age | 21 years old | N/A |
College Sports Betting | ✅ | Prop bets on college athletes are not allowed |
Betting on Horse Racing | ✅ | Legal |
Daily Fantasy Sports (DFS) | ✅ | Legal since 2019 |
Esports Betting | ❌ | Not legal |
Latest Legislative News | No ongoing legislative efforts | N/A |
Tribal Casinos | ✅ | 4 tribal casinos |
Commercial Casinos | ✅ | Over 16 commercial casino |
List of the Best Iowa Sports Betting Sites
There are currently over 17 legal, regulated online Iowa sports betting sites and dozens of respectable offshore sportsbooks in the state. While each offers excellent betting options, we have selected a top ten, which you’ll find listed below.
- BetOnline – Best Iowa Betting Site Overall
- Bovada – Leading Online Sportsbook for Prop Betting
- MyBookie – Top Among Iowa Online Sportsbooks for Sports Wagering Contests
- Everygame – Online Sportsbook with Excellent Parlay Promotions
- TGCasino – Wager Anonymously via Telegram in IA
- BetUS – Over 30 Years of Experience in North America
- BetNow – Claim Back a Percentage of Your Sports Betting Losses Each Week
- Sportsbetting.ag – High Limits & Re-Bet Functionality
- BUSR – Premier Racebook in the State
- XBet – Great Option for Esports Betting Fans in IA
Reviews of the Best Betting Sites in Iowa
To complement our list of the best Iowa sportsbooks, we have reviewed each online sportsbook in detail below, giving key insight into what they offer, what makes them stand out, and whether or not they would be the right option for you.
1. BetOnline – Best Iowa Betting Site Overall
BetOnline is a Panama-licensed sportsbook that offers a wide selection of gambling options, including a sportsbook and a standalone Racebook. It boasts sharp, competitive odds for the majority of listed betting markets, a massive range of fun betting contests, including Pick’em and Survivor, and one of the strongest tiered VIP programs in the Iowa sports betting market.
On top of this, players visiting BetOnline will discover a large selection of bonus bets they can use to boost their bankrolls when funding their accounts. All you need to do is input the required BetOnline promo code when prompted. You can deposit using several payment methods, including bank wire transfers, credit cards like Visa and Mastercard, gift cards, and several cryptocurrencies, including Bitcoin.
When it comes to sports, the sports betting app covers all the favorites, including NCAA sports, the NFL, NBA, NHL, MLB, soccer, rugby, and cricket. It also enables high betting limits, re-bet functionality, and superb in-game betting. Furthermore, this sports betting app provides many ways to wager, including spreads, totals, moneylines, and hundreds of props for the major sports leagues. Crafting parlays, same game parlays, teasers, and if bets is also simple: just use the bet slip.
- One of the best betting apps for NFL fans
- Excellent range of contests and promotions
- Efficient signup process
- High betting limits (even higher for VIPs)
- Quick payouts via cryptocurrency
- Light fees on international card transactions
2. Bovada – Leading Online Sportsbook for Prop Betting
Another Iowa sports wagering site that we recommend trying is Curacao-licensed Bovada. It offers over 25 options for fans to wager on, from the NBA and NHL to the MLB, NASCAR, lacrosse, Formula 1, and boxing. It provides players with a vast selection of betting lines, including moneylines, spreads, totals, futures, parlays, and countless props. You can also construct your own props on X.com using #WhatsYaWager.
Players can also visit the site’s live betting suite to wager on the aforementioned, plus NCAA games, including the Hawkeyes. In addition, Bovada’s in-play experience is top-of-the-range, providing rapid odds updates, detailed graphical and statistical displays, and even select live streaming for niche sports and esports.
The platform provides a better range of promotions and bonus bets for new and existing players, which they can access using Bovada promo codes or by simply joining the Rewards program. While the sportsbook provides extensive options in other areas, its banking methods remain somewhat limited compared to some of the competition. Still, Iowa bettors can fund their accounts using online banking, crypto, wire transfers, and credit cards, and withdrawals are performed quickly and easily.
- One of the top betting apps for NBA fans
- Modern live betting suite with slick graphics
- Speedy crypto withdrawals
- Parlay bonus bets
- Solid Rewards program
- Light fees on card transactions
3. MyBookie – Top Among Iowa Online Sportsbooks for Sports Wagering Contests
Curacao-licensed MyBookie easily ranks as one of the top Iowa sportsbooks. Firstly, it covers a wide selection of sports betting markets, including baseball, basketball, hockey, soccer, football, collegiate sports, ice hockey, motorsports, and Aussie Rules. However, complementing this extensive collection of sports is a range of betting lines, like spreads, totals, moneylines, a parlay builder, and a live betting suite.
Iowa bettors funding their accounts will discover an assortment of payment options for funding their accounts. Thanks to their transaction speeds and the lack of fees, cryptocurrencies are probably your best banking option at MyBookie. However, you can also use credit cards, gift cards, and bank wire transfers.
Lastly, players visiting MyBookie on mobile via the Iowa online sportsbook app or online with a computer can enjoy several exciting promotions, including a deposit match welcome promotion, cash reloads, horse racing rebates, and more. To unlock them, use the relevant MyBookie promo code on the site’s Promotions page. Regular betting contests are a further strong feature. MyBookie is top spot when it comes to NBA/NFL Squares, etc.
- Easy-to-use interface
- Live bet on sports events
- Fun NBA/NFL betting contests
- Impressive promotions
- Standalone racebook
- Less props on offer than rival platforms
- Live betting suite lacks stats/graphics
4. Everygame – Online Sportsbook with Excellent Parlay Promotions
Although all the Iowa sports gambling sites in this guide offer live betting, Curacao-licensed Everygame stands out for its offering. Besides featuring a simple-to-navigate interface, Everygame’s in-play suite incorporated multi-screen technology, enabling Iowa bettors to follow multiple games/online sports bets simultaneously.
Whether players sign up using the app or the online site, they can access a range of unique promotions, including several parlay bonus bets. To claim them, players need to input Everygame promo codes when funding their accounts. Several payment methods are listed for depositing/withdrawing, including credit cards from Visa or Mastercard, cryptocurrencies, BetterEFC, and Neosurf.
Everygame offers plenty of sports, including the MLB, NHL, NFL, NBA, NCAA, MMA, rugby, and cricket. Iowa sports bettors can enjoy a selection of betting lines whether they place pre-game wagers or visit the live betting suite. For instance, you can wager parlays, moneylines, spreads, totals, teasers, fixed odds, plus player and game prop bets (though the offering is fairly sparse for the latter).
- Provides info on public betting trends
- Extensive betting lines
- Covers less-common sports
- Excellent range of parlay bonus bets
- Multi-screen technology for live betting
- Overly simplistic layout
- Limited prop betting options
5. TGCasino – Wager Anonymously via Telegram in IA
Another Curacao-licensed sportsbook is TG Casino. This platform caught our attention thanks to its ability to offer completely anonymous sports wagering via the Telegram messenger app and its top selection of promotions for new and existing players. The latter includes a huge Rakeback bonus worth up to 10 ETH for newcomers.
Players can use credit cards and other means to fund their crypto wallets at TGCasino, but transactions are strictly coin-based. Your crypto is converted to $TGC on the platform, which you then use to gamble at the sportsbook and online casino. Interestingly, the value of your $TGC can go up while you hold it, meaning additional value for your wagers.
Another feature of this sportsbook that stands out is its extensive sports betting options, which include IA favorites like the MLB, NHL, NBA, NFL, NCAA, UFC, and golf. Niche sports like F1, rugby, cycling, and boxing are also available. Players can place several types of wagers, from live bets to spreads, wins, and totals to complex build-a-bets for SGPs. You can also live-stream select esports matchups, including NBA2K.
- Wager anonymously on Telegram
- Provides live-streaming esports
- Tiered rewards program
- Huge range of crypto banking options
- Low minimum deposits
- Need to use VPN to access desktop platform
Comparing Sportsbooks in Iowa
While reading reviews is one way to pinpoint the best Iowa betting sites for you, comparing the features of each side-by-side can also be helpful. So, we created the table below:
Sportsbook | Sport Bonus | Promo Code | No. of sports markets | Live Betting | Live Streaming | Parlays | Same Game Parlays |
BetOnline | $250 in free sports bets | FREE250 | 25+ | ✅ | ❌ | ✅ | ✅ |
Bovada | 50% up to $250 | N/A | 25+ | ✅ | ✅ | ✅ | ✅ |
MyBookie | 50% up to $1,000 | MYB50 | 30+ | ✅ | ❌ | ✅ | ✅ |
Everygame | 50% up to $500 | WELCOME500 | 22 | ✅ | ❌ | ✅ | ✅ |
TGCasino | 200% Rakeback up to 10 ETH | N/A | 40+ | ✅ | ❌ | ✅ | ✅ |
BetUS | 125% up to $2,500 | JOIN125 | 24 | ✅ | ❌ | ✅ | ✅ |
BetNow | 100% up to $1,000 | BN100 | 20+ | ✅ | ❌ | ✅ | ✅ |
Sportsbetting.ag | 100% up to $500 x2 | DOUBLEUP | 25+ | ✅ | ❌ | ✅ | ✅ |
BUSR | 100% up to $2,500 | SPORTS100FP | 25+ | ✅ | ✅ | ✅ | ✅ |
XBet | $200 in free bets | XBWELCOME50 | 25+ | ✅ | ❌ | ✅ | ✅ |
Is Iowa Sports Betting Legal?
Following the Supreme Court of the United States’ decision to repeal the Amateur Sports Protection Act, Governor Kim Reynolds signed HF 2497, bringing Iowa sports betting into law. This sports betting bill included provisions to legalize in-person, online, and mobile sports betting.
However, sportsbooks must partner with an established land-based casino to operate an in-person or online sportsbook in the state. Initially, players wanting to wager on sports online had to first register in person at a participating land-based casino. However, in late 2021, lawmakers abolished this measure, allowing players to register online instead.
Iowa is home to 18 legal, regulated in-person and online sportsbooks where players can wager on their favorite sports matches, events, and athletes. Furthermore, if you’re looking for the top five Iowa online sports betting sites legally operating within the state, check out our best five listed above.
Who can Legally Bet on Sports in Iowa?
Although anyone can browse state-regulated online sportsbooks in Iowa, those wanting to register, claim promotions, and place wagers must first meet a few stipulations. For instance, players must be of legal gambling age as outlined by the state. While most states set the limit for online sports betting at 18, Iowa sports betting legislation takes a more intensive approach, setting the legal sports betting age at 21 or older. So, whether you want to wager in person or online, you must be older than 21.
The Latest Iowa Sports Betting News
Since Iowa sports betting was legalized in 2019, sports bettors have enjoyed placing wagers on their favorite sports teams. However, a few changes have come into effect, as have several well-documented issues, especially concerning collegiate athletes. So, let’s look at the recent timeline of IA sports betting.
- April 2024: 26 Iowa collegiate athletes sue state lawmakers, claiming that an investigation into their mobile sports betting practices infringed on their constitutional rights. The young athletes claim that Iowa-state investigators used geolocation software to track their betting activity. This act resulted in many prospects losing their NCAA status and criminal charges.
- August 2023: Four Iowa-state football players, including quarterback Hunter Dekkers, accused of tampering with records signing up to sportsbooks under false identities to wager on Iowa football games, according to the Des Moines Register.
- March 2022: HF 2497, an attempt to legalize esports betting in Iowa, passed in the House.
- March 2022: The Lakeside Casino and Hotel launched a sportsbook in partnership with the Daily Racing Forum.
- Jan 2022: Iowa cleared $2 billion in sports betting via remote registration in 2021.
- 2021: Iowa abolished the requirement that bettors must register for an online betting account at a local casino. As a result, players can now sign up online instead.
How to Bet on Sports Online in Iowa
While most sites offering sports betting in Iowa are relatively straightforward to navigate, the registration process is a little more convoluted. However, by following the quick steps below, you can easily sign up, make a deposit, and start wagering on your favorite sports.
Register with BetOnline
Firstly, launch the BetOnline website. Then, click the green “Join Now” button at the top right of the screen.Fill out Form and Verify Account
Following this, a page with a registration form will open. Once you’ve filled it out, you must verify your BetOnline account. So, head to your email inbox and locate the mail sent to you by BetOnline. Then, open the email and click the link inside to verify your new account before signing back into BetOnline using your new credentialsFund Your Account
Before you can place a wager, you must first deposit funds into your BetOnline account. So, click the blue “Banking” button on the top right of the screen. Then select your preferred payment method from the options provided and add in the amount you wish to deposit. Fill in your bonus promo code and then click “deposit.”Place your Bets
Once your funds are reflected in your BetOnline account, you’re good to go. So, head to the sportsbook section and find the sport or match you want to wager on. Then, fill in your bet amount onto the best slip on the right of the screen before clicking “Place Bet.”
Previous Iowa Sports Betting Bills
Since Iowa legalized sports betting relatively soon after the Supreme Court repealed PASPA, it has had few prior bills to legalize IA sports betting. However, lawmakers introduced one bill in early 2018, which failed in committee.
-
2018 – HS Bill 592 – A bill to legalize sports betting in Iowa should SCOTUS repeal PASPA. However, it failed in committee.
Tax on Sports Betting Winnings in Iowa
If a bettor’s winnings exceed $600 after deducting the wager amount, the bettor is subject to a 5% tax in Iowa. If the earnings surpass $5,000, they must pay a federal income tax of 24%.
Payment Methods available at Iowa Betting Sites
Iowa sportsbooks provide bettors several ways to deposit and withdraw funds from their wagering accounts. Besides making things more convenient for Iowa sports bettors, it casts a wider net, allowing more sports fans to sign up. So, let’s look at the most common payment options offered by state-regulated IA sports betting sites:
Crypto Betting Options
Cryptocurrencies like Ethereum, Bitcoin, Ripple, Tether, Dogecoin, and Litecoin all offer players anonymous betting. Additionally, they have no transaction fees since third-party financial institutions like banks do not manage them. However, state-regulated Iowa sportsbooks do not accept cryptocurrencies as a method of payment.
E-wallet Betting Options
Another form of payment that provides players with additional protection against fraud is e-wallets. Since these systems act as a middleman between a bettor’s bank account and an online sports betting account, they offer greater protection from hacking. As a result, many of the best Iowa sportsbooks work with e-wallet providers, including Everygame, which offers eZeeWallet.
Traditional Payment Methods
Since most players prefer traditional payment methods to fund their betting accounts, sites offering sports betting in IA accept several fiat currency payment options. As a result, players can deposit funds using options like credit cards, debit cards, checks, online banking, and bank wire transfers. So, to fund your IA betting account using Visa or Mastercard, visit any sportsbooks on our list.
Bonus Bets Available at Iowa Sports Betting Sites
Iowa sportsbooks provide bettors with a selection of generous promotions. Generally, these bonus bets encourage new players to sign up and existing bettors to keep visiting the site. However, these rewards come in all shapes and sizes, so it’s good to familiarize yourself with the best types of bonus bets IA sports betting sites offer before you register.
Match Deposit Bonus Bets
Unquestionably, the matched deposit is one of the most common IA sports betting promos. Offered as a welcome or reload bonus, the matched deposit rewards bettors for funding their accounts by matching their deposits to a specific amount. For example, an Iowa sports betting site offering a 100% matched deposit of up to $1,000 will give a player depositing $400 an additional $400 to wager.
No Deposit Bonus Bets
In contrast to a match deposit that requires players to fund their accounts first, the no-deposit bonus rewards them for simply registering with the sportsbook. In this case, the Iowa sports betting site gives a player complimentary credits that allow them to explore the site and place risk-free wagers. However, bettors often deposit their own funds to continue betting once the credits run out, scoring a new player for the sportsbook. While these bonus bets are a great way to encourage more skeptical players to sign up, they are rare.
Free Bets
Another form of bonus bets that Iowa sportsbooks offer bettors is free bets. Generally, the best free bets come as site credits, coupons, or vouchers that allow bettors to place wagers risk-free. In other words, if players place a bet and lose, they don’t forfeit any of their funds. But if they win, they can keep their earnings. Other free bets players can enjoy include odds boosters and sports-specific rewards. For instance, BetOnline may offer a $50 free bet on the NFL.
Popular Sports to Bet on in Iowa
Sites offering sports betting in IA cover a wide range of sports that range from more popular options to less common sports like snooker, darts, and rugby. Below, we look at some of the most-loved sports offered by Iowa sports betting sites:
Live Betting with Iowa Online Sportsbooks
At regulated Iowa sportsbooks, players can place pre-game wagers as well as live or in-play wagers. The sportsbook allows players to place bets on games already in play, offering an action-packed and nail-biting experience.
Besides providing in-play betting, these IA sports betting sites (the ones on our list anyway) allow players to live-stream specific sports games as they play out, making it easier for players to keep tabs on their teams and wagers. So, for the best live betting, head to BetOnline.
Bets that are Illegal in Iowa
Although Iowa is a relatively progressive state when it comes to wagering, there are a few things bettors cannot wager on. Firstly, bettors cannot place bets on politics since IA law prohibits wagering on all political events and outcomes.
Another event players cannot wager on in Iowa is awards shows like the Grammys and Academy Awards. Finally, bettors in the state are prohibited from wagering on the NFL Draft, one of the league’s major offseason events. Unfortunately, Iowa is among the few states that classify wagering on the Draft as illegal. Esports wagering via native platforms is also prohibited.
How Iowa Sports Betting Compares to its Neighboring States
Since Iowa is one of the most progressive states in the US, bettors can enjoy legal in-person, online, and mobile sports betting. However, bettors in surrounding states are less fortunate.
While Minnesota and Missouri prohibit sports betting altogether, states like Wisconsin and South Dakota only offer in-person wagering at a select few sportsbooks. However, Illinois and Nebraska offer legal in-person and online sports wagering and have several top native online sportsbooks.
Casinos with Iowa Sports Betting
When Iowa sports betting became legal in 2019, the legislature included the legal operation of retail sportsbooks provided they partnered with established land-based casinos. There are 19 casinos that house sportsbooks in Hawkeye. However, below, we look at just the top five most popular brick-and-mortar locations in the state:
Wild Rose Jefferson
- Address: 777 Wild Rose Drive, Jefferson
- Opening hours: 10am – 12am
The Wild Rose partnered with several sportsbook operators, including DraftKings and BetRivers. However, players can enjoy a DraftKings sportsbook onsite. Besides a sportsbook, the casino offers 518 slots, 11 table games, and a luxury hotel.
Harrah’s Council Bluffs
- Address: 1 Harrah’s Blvd, Council Bluffs
- Opening hours: 24 hours
Bettors visiting Harrah’s Council Bluffs will find that this extensive casino, which sits near the border to Nebraska, features a Caesar’s Sportsbook. Additionally, bettors can enjoy over 500 slots, ten table games, several restaurants, and a stylish hotel.
Diamond Jo
- Address: 301 Bell St, Dubuque
- Opening hours: 24-hours
Owned by Boyd Gaming, Diamond Jo operates 24 hours a day. It offers players over 800 slot machines and several high-action table games. However, the real drawcard here is the FanDuel Sportsbook, which provides bettors exciting ways to back their favorite sports teams.
Catfish Bend Casino
- Address: 3001 Winegard Dr, Burlington
- Opening hours: 10am – 2am
If you’re looking for a PointsBet sportsbook, Catfish Bend Casino in Burlington, Iowa, is the place to go. Here, bettors can wager bets on sports or visit the casino to enjoy over700 games, including slots, table games, and a private poker room.
Prairie Meadows Casino and Hotel
- Address: 1 Prairie Meadows Dr, Altoona
- Opening hours: 24 hours
Prairie Meadows is a large betting complex located in Altoona. Here, players will find the state’s only horse racing track, a hotel, Caesar’s Sportsbook, and a casino that operates 24/7. When visiting the casino, bettors can enjoy 1,900 slot machines and a large variety of table games.
The Best Sports Betting Site for Iowa
Iowa is progressive in sports betting and has offered bettors legal online, mobile, and in-person sports wagering since 2019. The state has improved its offerings at every turn, leaving bettors with a prime pick between excellent offshore and state-regulated sportsbooks that provide top-notch betting experiences.
While we recommend visiting any of the regulated sportsbooks on our list, our top pick goes to BetOnline. In addition to offering exciting promotions, generous rewards, and a wide selection of sports and betting markets, the sportsbook offers excellent odds and an outstanding reputation. So, don’t miss out. Instead, sign up with BetOnline and claim your $250 in free bets.
Iowa Sports Betting FAQ