Best Iowa Sports Betting Sites

With so many sportsbooks to choose from in Iowa, it can be difficult to decide which one to join. That’s why we did all the heavy lifting for you and listed the best Iowa betting sites.

Below we discover the best sportsbooks in Iowa, according to their welcome bonuses, promotions, odds boosts and so much more.

Best Iowa Online Betting Sites 2022

Top Results for Virginia, US
Change location:
# Sportsbook Bonus
Caesars Sportsbook

Up to 1100$ free bet


Caesars Sportsbook
Use bonus code: CZR
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
FanDuel Sportsbook

Up to $1,000 risk-free bet

Free bet

FanDuel Sportsbook
Use bonus code: No bonus code required; Register to claim
Qualifying bet: No minimum bet amount
Wagering requirement: 1x bonus
BetMGM review

Up to 1000$ free bet

Free bet

BetMGM review
Use bonus code: No bonus code required. Register to claim offer
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus

100% up to 250$

Match deposit bonus

VIP Preferred
Use bonus code: 250MATCH
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus

2 risk free bets up to 2000$


Use bonus code: WELCOME
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus

Up to 250$ free bet


Use bonus code: No bonus code required; Register to claim
Qualifying bet: $10 or more
Wagering requirement: 1x bonus

Bet $50 get $200 in free bets


VIP Preferred
Use bonus code: No bonus code required; Register to claim offer
Qualifying bet: Bet $50 or more at minimum odds of -120
Wagering requirement: 1x bonus
It seems you are in Virginia, US, where US online sportsbooks are not legal. You can change your location or browse the recommended fantasy sports betting sites below.

Top 3 Iowa Sports Betting Sites

We’ve done our research on all the licensed Iowa sports betting sites and came up with the following top three sportsbooks in the state. We checked their welcome bonus, odds, promotions, and payment options.

PointsBet is the first sportsbook in the top three since it offers a huge welcome bonus and delivers amazing deals all year round.

PointsBet Sportsbook #1

PointsBet Sportsbook is a distinctive sports betting site that you cannot find elsewhere. One of the many advantages of this IA sportsbook is the large variety of different sports and betting markets from which you can choose from. PointsBet Sportsbook review

Caesars Sportsbook #2

Caesars Sportsbook has been taking over the sports betting market since its purchase of William Hill. Not only is the welcome bonus enough to make you sign up with them, but they have fantastic odds for almost every sport. Caesars Sportsbook review

DraftKings Sportsbook #3

DraftKings Sportsbook is one of the most popular online sports betting sites in the US, so it’s no surprise that it’s one of the top three sportsbooks in Iowa. You’ll find an impressive amount of different betting lines and events on which you can place a wager on. DraftKings Sportsbook review

Iowa Betting Site Winners by Category

With the large variety of Iowa sportsbooks available, you may have a hard time trying to figure out which welcome bonus you would like to start with first. Below we’ve created a table with specific features that sportsbooks are excel in.

BetMGM Sportsbook has a large number of payment methods available for Iowa betting patrons. You’ll also find that they have very large limits for both their max deposits and withdrawals payment options.

Iowa betting site winners by category
Best overall betting site in Iowa

PointsBet Sportsbook

Most payment options in Iowa

BetMGM Sportsbook

Best betting bonus in Iowa

PointsBet Sportsbook

Best odds in Iowa

Caesars Sportsbook

Fastest payout in Iowa

Fanduel Sportsbook

Best betting app in Iowa

BetMGM Sportsbook

How to Find the Best Sportsbook in Iowa for You

When determining which Iowa sportsbook is the right one for you, keep the below 5 factors in mind. All the licensed sports betting sites in Iowa are safe to use, and we made sure to check these factors when choosing our top three Iowa sportsbooks.

  • Safety and licenses

    Any legal IA sportsbook needs to be licensed by the Iowa Racing and Gaming Commission. Sportsbooks partner up with an Iowa retail casino to be able to launch in the state, without this they cannot get a license. If you ever need to open a dispute over something related to IA sports betting, you can do so by contacting the IRGC. They are responsible for assisting Iowa betting patrons when they encounter a problem.

  • Bonuses

    IA sports betting sites have multiple different wagering incentives available, from free bets to odds boosts. Almost all bonuses have terms and conditions that you must follow to receive the bonus, always check these before you try to collect the bonus.

  • Quality of odds

    Odds quality is vital in the betting industry, without good-priced odds a sportsbook is ineffective. Most of the licensed Iowa sportsbooks have similar odds, some however might have much better odds. You can compare the odds of sportsbooks to confirm which offers the best odds.

  • Mobile apps

    Almost every patron will use their mobile to place a bet online, it might be due to the convenience of it or for the different promos on apps. Mobile betting apps are great since you can easily place a wager when you’re outside, or inside the comfort of your own home.

  • Payment methods

    The amount of payment options a sportsbook offers its users is very important if you’re someone who wants to have a variety to choose from. In the ‘cashier’ section of the sportsbook, you can find all the payment methods they accept for both deposits and withdrawals. You can always check before placing your first deposit, to confirm the payment method you want to use if available.

Betting Sites in Iowa to Avoid

With the large number of different sports betting in Iowa available, some may still try to look elsewhere to place a bet. We are here to warn you of the dangers of placing a bet on offshore sportsbooks.

For an Iowa sportsbook to be legal and safe to use in the state, they need to get a license from the Iowa Racing and Gaming Commission. This commission’s job is to keep patrons who place bets both in retail and online sportsbooks safe.

Therefore, if a sports betting site is not listed in the legal and licensed IA sportsbooks, it is not legal to place any kind of bets on it. The three sports betting sites below are all offshore sportsbooks that will allow you to place a bet, however, just because you’re able to place a bet doesn’t mean it is legal to do so.

Remember that if you encounter a problem while using these offshore sportsbooks you cannot open a dispute with the Iowa Racing and Gaming Commission. This is why using a licensed IA sportsbook is safe and beneficial for a successful betting experience.

How to Sign up for Iowa Online Sports Betting Sites

There is no longer the need for in-person registering in Iowa, which is great news since you can join all the sportsbooks you want on your desktop or mobile. Registering online for a new IA sportsbook has never been easier, you may think it’s complicated, but it really isn’t.

Below we create a short guide on how to sign up at an online Iowa sports betting site.

check top operators
Look at our top Illinois sport betting sites

Discover the sportsbook that matches your needs.

sign in
Press on join now

Join the sports betting site or app of your choice.

create account
Set up a new sportsbook account

Create a new username and password. You’ll also be asked for more details such as your email address.

validate email
Validate your email address

Go to your emails and confirm your email address.

Make your first deposit

In the cashier section of the sportsbook choose the deposit option and place your first deposit.

Iowa Betting Bonuses

The large range of IA sports betting sites means you have a large selection of welcome bonuses and sportsbook promos. You might be thinking, but which is the best sportsbook for my specific betting need. For this reason, we created the below table after we reviewed each and every Iowa sportsbook, to help you find the right sportsbook bonus for you.

Iowa Betting Bonuses
Best free bet in Iowa

BetMGM Sportsbook

Best sign-up offer in Iowa

PointsBet Sportsbook

Best enhanced odds sportsbook in Iowa

Caesars Sportsbook

Best betting promotions in Iowa

PointsBet Sportsbook

Best reload bonuses in Iowa


Iowa Payment Methods and Banking

If you’re looking for the betting payment options accepted in Iowa for both deposit and withdrawals you’ve come to the right place. We’ve checked each and every cashier section of the licensed IA sportsbooks and came up with the below table.

  visa logo mastercard logo “amex“discover paypal logo “play+ “vip“paynearme“online“online
Min. deposit$10-$20$10-$20$10$5- $20$5-$20$10-$20$10-$20$5-$20$5N/A
Max. deposit$6,000-$50,000$6,000-$50,000$50,000$6,000-$50,000$10,000-$25,000$5,000-$25,000$3,000-$100,000$500-$25,000$10,000-$50,000N/A
Deposit timeInstantInstantInstantInstantInstantInstantInstantInstantInstantN/A
Min. withdrawalN/AN/AN/AN/A$10-$20$10$20-$100N/A$10-$5$500
Max withdrawalN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Withdrawal timeN/AN/AN/AN/A1-2 days1-2 days2 daysN/A2-3 days14 days

The limits above for both deposits and withdrawals will be different according to the IA sports betting site that you joined. You should check the sportsbooks cashier section to confirm any minimum or maximum limits for depositing and withdrawing.

How to Deposit at an Iowa Sports Betting Site

Depositing at an Iowa sportsbook is very easy, especially if you follow our steps to depositing below. You must have created an account before you can place your deposit at the sportsbook, so make sure to get that out of the way before.

  1. Enter your username and password to log in your Iowa sportsbook
  2. Press on ‘cashier’ on the sportsbooks of your choice.
  3. Select the deposit option and not the withdrawal option.
  4. Choose your desired payment option for the deposit.
  5. Write the amount you would like to deposit.
  6. Complete your first deposit and start placing wagers.

Mobile Sports Betting in Iowa

Using your mobile for Iowa sports betting is not as different as desktop betting, some might even say it’s easier than desktop sportsbook sites. Especially if you just need to download the app and start betting straight away, some sportsbooks may still not have bespoke apps for betting but you can still use the sportsbook on your mobile browser.

Physically in Iowa

An Iowa sportsbook will always check that you are physically located in Iowa. If you’re not physically in the state, the IA sportsbook will not allow you to place any bets.

GPS turned on

When using your mobile to place a bet online, the sportsbook will ask for your mobile GPS to be turned on. Especially when you’re placing a bet since they need to confirm that you are in Iowa and not in another state where they are not licensed.

Geo-locator software downloaded

Some IA sportsbooks might not have integrated geo-locator software in their app or browser. This means you need to check with the sportsbook if you need to download an extra software called geo-locator which is used to check your location.

Best Iowa Sports Betting Apps

Good sports betting apps are not difficult to find in Iowa as you have a great variety to choose from. Almost all the IA sportsbook apps are available on both iOS and Android, so you shouldn’t worry that your mobile is not suitable for them.

BetMGM Sportsbook is one of the leading sportsbooks in the US. Their sportsbooks app has a lot of betting features available which are usually not offered by sportsbooks. You’ll find features such as edit my bet and cash out option. BetMGM Sportsbook review
PointsBet Sportsbook app has a great number of promotions available, just like their desktop version. Sometimes you’ll even find specific promotions for mobile betting only, you’ll surely not get bored from their sportsbook app and bonuses. PointsBet Sportsbook review
Caesars Sportsbook app has the same amazing welcome bonus as their sports betting site on their desktop sportsbook site. The app itself is one of the top-rated in the US, you’ll find everything you’re looking for in a sportsbook app. Caesars Sportsbook review

Sports Betting in Iowa

Sports betting in Iowa was legalized in 2019 for both retail and online sports wagering. Any casino in Iowa was allowed to partner up with two different sportsbooks, this is how sportsbook get their license in Iowa.

A great milestone for Iowa sports betting patrons was the removal of in-person registering, which would require you to find time in your schedule to visit a casino to open a new account. Now you can register online, place your bets online and never place a foot in the casino.

Sports betting in Iowa
IA betting info
Official betting regulator The Iowa Racing and Gaming Commission
Year founded1983
Year online betting legalized2019
Other forms of legal gamblingCasinos
No. of license holders10
No. of online operators10
No. of licensed personnelN/A
NCAA availability Yes

Iowa Gambling Laws

To create an IA sportsbook account and place a bet online you need to be 21 years old or older. To place a bet on an Iowa sports betting site you don’t need to have an address in the state. To place a wager on a licensed sportsbook in Iowa you need to be physically in the state.

There are also no sports betting restrictions on Iowa college teams, so you can place bets on in-state college teams. The only NCAA sports betting restriction in Iowa that you should keep in mind is that you cannot place a prop bet on individual college athletes. 

Who regulates Sports Betting in Iowa

Any sports betting in Iowa is regulated by the Iowa Racing and Gaming Commission. The main goal of this commission is to provide a safe environment for Iowa patrons to place sports bets in.

The commission is in charge of auditing sportsbooks and giving IA sportsbooks that follow all the regulations a license in Iowa. If after receiving a license the sportsbooks don’t continue to follow the regulations they are given by the commission, their license is removed.

Pros and Cons of Online Betting in Iowa

Sports betting in Iowa is quite the experience, the advantages outdo the disadvantages. You have multiple sportsbooks available in Iowa, and you have a great number of welcome bonuses to choose from.

Mobile sports betting is also legal in Iowa, which means you can download a sportsbook betting app on your mobile and start betting.

  • Large variety of welcome bonuses
  • Great range of different sportsbooks
  • Large selection of mobile apps
  • No prop bets on individual college athletes

History of Sports Betting in Iowa

After an unsuccessful attempt in 2018, Iowa legalized sports betting in 2019. The supreme court overturned a federal ban on sports wagering in 2018 which allowed states to legalize sports betting. Iowa legalized sports betting in 2019 and the first sportsbook to join the state was William Hill, which was bought by Caesars Sportsbook in 2021.


First sports betting bill

The first sports betting bill in Iowa was introduced, but it was declined.


US Supreme Court lifts ban

Later in 2018, the supreme court lifted the ban on sports betting, allowing states to make sports wagering legal.


Legalization of sports betting

Sports betting in Iowa becomes legal for both retail and online sports wagering, as the bill is approved by Gov. Kim Reynolds.



Removal of in-person registration

In-person registration for an online sportsbook account is removed and you can now sign up online for a new account.


List of all Iowa Betting Sites

Not only does Iowa have major sportsbooks available such as Caesars Sportsbooks and Pointbet, but you’ll find other sportsbooks like theScore Bet and Q Sportsbook. A lot of sportsbooks have joined the state and more sportsbooks should join the state in the near future.

Sportsbook License Partner Date Launched
BetMGM SportsbookDiamond Jo casinos2021
Caesars SportsbookHarrah’s Casino, Isle Casino, Horseshoe Casino2019
DraftKings SportsbookWild Rose casinos2020
FanDuel SportsbookDiamond Jo casinos2020
PointsBetCatfish Bend Casino2019
Betfred SportsGrand Falls Casino2020
BetRivers SportsbookWild Rose casino2021
Betway SportsWild Rose casino2021
Q SportsbookQ Casino2019
theScore BetAmeristar Casino2021


Sports betting became legal in Iowa in 2019 when Gov. Kim Reynolds signed the bill which legalized sports wagering in the state. There was an attempt to legalize sports betting in 2018 but it was rejected. You’ll find a lot of legal IA sportsbooks from which to choose, all offering different welcome bonuses and betting features.

Mobile sports betting was legalized in 2019 along with the sports betting legislation in Iowa. You can download an IA sportsbook app on your mobile and place bets from the comfort of your home. You’ll find that a lot of IA sports betting apps will have different promotions and bonuses from each other.

In-person registering was removed in 2021 in Iowa, which means you no longer need to be stuck in traffic on the way to a casino to register for a sportsbook. You can now register online anywhere in the state of Iowa and can register from your mobile or desktop.

Yes, you can place bets on college teams in Iowa and you can also place wagers on in-state college teams. The only IA college betting restriction you need to keep in mind is that you cannot place any prop bets on individual college athletes. You can place NCAA bets on multiple IA sportsbooks, some will even have promotions for NCAA season.

There are multiple legal sports betting apps in Iowa that you can download on your mobile and start placing bets. You’ll find that most sportsbook apps have different promos and bonuses available, some will even have more betting features than others. For example, you won’t find the same betting features BetMGM Sportsbook app has to offer elsewhere as they have multiple features such as edit my bet.