US states
Iowa Free Bets and Bonus Codes

On this page 6 sections
The state of Iowa has been a little slow to get itself to full online sports betting. From the time sports betting was legalized in 2019 until the end of 2020, in order to register with an online sportsbook, Iowans had to go to a casino and sign up in person. The rest of the operation worked as it does in other states, but the physical requirement of going to a brick-and-mortar casino slowed growth.
Sportsbook bonuses
Sportsbooks taking US players: welcome offers
Offers checked
- 1

BetUS Top pick
Listed by 1 of 8 US review portals
- Sportsbook
- 6 cryptos accepted
- Live dealer
- Fast payouts
Wagering 14x sports · Since 1994 · Payouts 24-48 hours · Coins BTC, BCH, LTC, ETH
125% up to $2,500 (100% sportsbook + 25% casino)Sportsbook welcome offer
Promo codeJOIN125Claim bonus21+ · New players · T&Cs apply
Bonus terms
- Offer
- 125% up to $2,500 (100% sportsbook + 25% casino)
- Wagering
- 14x sports
- Code
- JOIN125
- Casino
- 250% up to $5,000
Banking
- Crypto
- BTC, BCH, LTC, ETH, USDT, USDC
- Payouts
- 24-48 hours
Brand facts
- Products
- Casino, Sportsbook, Live dealer
- Founded
- 1994
- Licence
- conflicting: Curacao Gaming Commission (bettingnews, vegasodds); Mwali/Moheli, Comoros (Wizard of Odds, updated 2026-09-17); Anjouan also cited in some snippets
- 2

MyBookie
On the US market since 2014
- Sportsbook
- 8 cryptos accepted
- Live dealer
- Fast payouts
Wagering 10x · Since 2014 · Payouts 12-24 hours · Coins BTC, BCH, LTC, ETH
100% up to $1,000Sportsbook welcome offer
Promo codeMYB100Claim bonus21+ · New players · T&Cs apply
Bonus terms
- Offer
- 100% up to $1,000
- Wagering
- 10x
- Code
- MYB100
- Casino
- 300% up to $2,000 + 50 free spins
Banking
- Crypto
- BTC, BCH, LTC, ETH, USDT, ADA, DOGE, SOL
- Payouts
- 12-24 hours
Brand facts
- Products
- Casino, Sportsbook, Live dealer
- Founded
- 2014
- Licence
- Curacao (Curacao Gaming Authority); licence number 8048/JAZ2014-028 per snippet
- 3

Bovada
Listed by 6 of 8 US review portals
- Sportsbook
- 7 cryptos accepted
- Live dealer
- Fast payouts
Wagering 5x · Since 2011 · Payouts up to 1 hour · Coins BTC, BCH, BSV, LTC
75% up to $750 with a 5x rolloverSportsbook welcome offer
Promo codeBTCSWB750Claim bonus21+ · New players · T&Cs apply
Bonus terms
- Offer
- 75% up to $750 with a 5x rollover
- Wagering
- 5x
- Code
- BTCSWB750
- Casino
- 125% up to $3,750 across your first three deposits
Banking
- Crypto
- BTC, BCH, BSV, LTC, ETH, USDT, Bitcoin Lightning
- Payouts
- up to 1 hour
Brand facts
- Products
- Casino, Sportsbook, Poker, Live dealer
- Founded
- 2011
- Licence
- Anjouan Gaming Board, Union of the Comoros (licence L11549/HM, 2023) and Central Reserve Authority of Western Sahara; historically Kahnawake, then Curacao after 2017
- 4

BetOnline
Listed by 2 of 8 US review portals
- Sportsbook
- 16 cryptos accepted
- Live dealer
- Fast payouts
Wagering см. условия оператора · Since 2001 · Payouts up to 24 hours · Coins BTC, ETH, LTC, DOGE
50% free bet up to $250Sportsbook welcome offer
Promo codeFREE250Claim bonus21+ · New players · T&Cs apply
Bonus terms
- Offer
- 50% free bet up to $250
- Wagering
- см. условия оператора
- Code
- FREE250
- Casino
- 100 free spins + 50% up to $250 in sports free bets
Banking
- Crypto
- BTC, ETH, LTC, DOGE, AVAX, BNB, BCH, ADA, POL (Polygon), XRP, SHIB, SOL, XLM, USDT, TRX, USDC
- Payouts
- up to 24 hours
Brand facts
- Products
- Casino, Sportsbook, Poker, Live dealer
- Founded
- 2001
- Licence
- Panama (Junta de Control de Juegos / Panama Gaming Control Board)
- 5

SportsBetting.ag
On the US market since 2003
- Sportsbook
- 11 cryptos accepted
- Live dealer
- Fast payouts
Since 2003 · Payouts within 24-48 hours · Coins BTC, BCH, ADA, DOGE
50% up to $250 in free bets + 100 free spinsSportsbook welcome offer
Claim bonus21+ · New players · T&Cs apply
Bonus terms
- Offer
- 50% up to $250 in free bets + 100 free spins
- Casino
- 100 free spins welcome offer
Banking
- Crypto
- BTC, BCH, ADA, DOGE, ETH, LTC, SOL, TRX, USDT, USDC, XRP
- Payouts
- within 24-48 hours
Brand facts
- Products
- Casino, Sportsbook, Poker, Live dealer
- Founded
- 2003
- Licence
- Panama (Panama Gaming Control Board / Gaming Commission) per vegasodds and gamblingnews; lcb.org says no licence disclosed, formerly claimed Antigua
- 6

Xbet
- Sportsbook
- 10 cryptos accepted
- Live dealer
- Fast payouts
Wagering 10x · Payouts within 24-48 hours · Coins BTC, LTC, ETH, BCH
100% up to $200 (crypto) / 50% up to $200 (card)Sportsbook welcome offer
Promo codeXBCRYPTO100Claim bonus21+ · New players · T&Cs apply
Bonus terms
- Offer
- 100% up to $200 (crypto) / 50% up to $200 (card)
- Wagering
- 10x
- Code
- XBCRYPTO100
- Casino
- 200% up to $500
Banking
- Crypto
- BTC, LTC, ETH, BCH, USDT, DOGE, ADA, BNB, SHIB, SOL
- Payouts
- within 24-48 hours
Brand facts
- Products
- Casino, Sportsbook, Live dealer
- Licence
- Curacao (gamblingsites, sportsbooks.ag, basketballinsiders); mytopsportsbooks states Costa Rica
- 7

Las Atlantis
Listed by 2 of 8 US review portals
- 6 cryptos accepted
- Live dealer
Wagering 35x · Since 2020 · Payouts 1-3 business days · Coins BTC, ETH, LTC, USDT
280% up to $2,800 on each of first 5 deposits (up to $14,000)Welcome offer
Promo codeLASATLANTISClaim bonus21+ · New players · T&Cs apply
Bonus terms
- Offer
- 280% up to $2,800 on each of first 5 deposits (up to $14,000)
- Wagering
- 35x
- Code
- LASATLANTIS
Banking
- Crypto
- BTC, ETH, LTC, USDT, XRP, DOGE
- Payouts
- 1-3 business days
Brand facts
- Products
- Casino, Live dealer
- Founded
- 2020
- Licence
- Anjouan (Union of the Comoros)
- 8

Ignition
Listed by 5 of 8 US review portals
- 6 cryptos accepted
- Live dealer
- Fast payouts
- Poker room
Wagering 25x · Since 2016 · Payouts 1-24 hours, often under 2 hours · Coins BTC, LTC, BCH, ETH
300% up to $3,000Welcome offer
Claim bonus21+ · New players · T&Cs apply
Bonus terms
- Offer
- 300% up to $3,000
- Wagering
- 25x
Banking
- Crypto
- BTC, LTC, BCH, ETH, USDT, BTC Lightning
- Payouts
- 1-24 hours, often under 2 hours
Brand facts
- Products
- Casino, Poker, Live dealer
- Founded
- 2016
- Licence
- Curacao eGaming (Anjouan Gaming Board also listed)
21+ only. These operators hold offshore licences and accept US players; availability depends on your state and local law. Bonus amounts, wagering and codes are taken from each operator's promotions page — read the full terms before you deposit. Gambling problem? Call 1-800-GAMBLER.
Finally, on January 1, 2021, that requirement was lifted. Now Iowans and visitors to Iowa can complete their registration on their computer or mobile device, taking the entire sports betting experience online and ensuring the Iowa market will grow.
Iowa Free Bets and Bonus Codes
There are two good reasons for bettors to have an online sports betting account. The first is convenience. The second is because of the Iowa free bets that are up for grabs. It’s a ton of fun to sit in a retail sportsbook surrounded by your fellow bettors, cheering on your team. But it’s also enjoyable to receive bonuses from your online sportsbook as a thank you for being a customer.
The bonuses and free bets have become a part of sportsbooks doing business. It’s the shiny object sportsbooks that waive in front of you in the hopes that they can land your business. And hopefully keep it for the long term.
Top Iowa Free Bets and Bonus Code Offers
DraftKings
The daily fantasy sports giant turned fully functioning sportsbook offers its new Iowa customers two different welcome bonuses. First, you get a $50 free bet just for signing up. The second bonus is a deposit match bonus of 20%. That can be worth as much as $1,000 in bonus cash.
BetMGM
New Iowa customers will qualify for a risk-free bet of up to $600 from BetMGM. If the bet loses and you wagered less than $50, you'll receive a single betting credit to cover the stake. If you bet more than $50, the betting credit will be split into five equal free bets.
BetRivers
When you sign up for a new BetRivers online sports betting account, you are eligible for a deposit match bonus. This is a 100% bonus worth up to $250. In order to turn the bonus into cash, simply wager the total amount of the deposit and bonus one time.
FanDuel
New customers of the FanDuel online sportsbook in Iowa can qualify for a risk-free bet of up to $1,000. The bonus is automatically attached to the first bet you place with FanDuel. If that bet loses, then the amount of the wager will be given back to you in betting credits.
William Hill
The UK-based William Hill sportsbook is all over the Iowa sports betting scene. It has four retail shops and an online sportsbook that offers new customers a $500 risk-free bet. If your first bet loses, the total amount, up to $500, will be deposited back into your account. The refund will be in the form of betting credits.
PointsBet
Iowa customers get two different bonus offers with a new PointsBet account. There is a $500 risk-free bet for a customer’s first fixed-odds bet. Then there's a $1,500 risk-free bet for the first PointsBetting wager that is placed. PointsBetting multiples the stakes of a bet by the number of points by which a bet wins or loses.
Betfred
This UK-based sportsbook offers a 100% wager match of up to $1,000 on the first wager a customer places. Once the bonus has been activated by placing a bet, it must be used within seven days. Only wagers at odds of -200 odds or more count as qualifying wagers.
ELITE
A new customer at ELITE Sportsbook is given a $500 risk-free bet on the very first wager placed. If that bet loses, the amount of the wager (up to $500) will be refunded as betting credits.
Hard Rock
Register for a new account with the Hard Rock sportsbook and get a $100 risk-free bet. Should the first bet you place lose, your stake, up to $100, will be deposited back into your account. The refund will take the form of free betting credits.
Why Do Operators Give Free Bets and Bonuses?
In anticipation of the Supreme Court’s 2018 ruling that allowed states to set their own sports betting laws, sports betting operators began getting their ducks in a row for a nationwide launch. And as each new state went live with sports betting, so did the sportsbooks. The public was also ready, and you had a situation where dozens of operators were trying to connect with millions of potential customers.
Iowa free bets and bonuses were offered by sportsbooks - and continue to be offered - to attract bettors. There is no better way to get customers try out your product than to let them do so for free. Preditably, the approach worked, and that's why Iowa free bets are still available today.
Types of Available Bonuses and How They Work
Sports betting bonuses come in several different forms. That's so that there is something that will appeal to everyone. Whether you're a novice bettor or an experienced player, there is a bonus for you.
Free Bets
It’s an easy offer to get and an easy offer to use. A free bet on the sportsbook’s dime. They front you the money for the wager, and if it wins, the profits are yours to keep.
Free bets have modest values. That's because they don't cost you a cent. Expect most free bets to be worth $10 to $20, or perhaps as high as $50. Despite their low values, the fact that free bets are provided by the sportsbook makes them highly attractive.
Risk-Free Bet
The risk-free bet requires you to spend your own cash. However, the sportsbook gives you a safety net to mitigate your risk. Simply place a bet and get your money back if you lose.
A risk-free bet is the first bet you place after registration. If the bet loses, then the sportsbook will refund your stake. A maximum limit will be stated, and that can be as high as $500 or even $1,000. Refunds will be made in the form of free betting credits. Those free betting credits will come with a time limit on when they must be used.
Sign-Up Bonus
These are the simplest of all the offered welcome bonuses. All you have to do is sign up for a new sports betting account, and the sportsbook will put cash directly into your account. There is no deposit requirement. You don’t have to place any bets or use betting credits in order to qualify. It’s free money just for signing up.
Because it’s free money, it’s never a hige amount. Expect around $10 or $20 and help yourself.
Deposit Bonus
These tend to be the most valuable bonuses available from sports betting operators. When you make your first deposit after registering for an account, the sportsbooks will match that deposit. This will give your initial balance a significant boost.
Deposit bonuses can be for big money, but this is where it becomes important to read the details of each specific offer before committing your money and time. Not all bonus matches are equal. Some sportsbooks will only match 20% of your deposit, while you can find others that will match you up to 100%. In rare cases, even more.
These bonuses also come with playthrough requirements. Those determine the number of times the money must be wagered before it becomes cash in your account. For large bonus amounts, you may have a playthrough requirement of 5x or more. For smaller amounts, it may be just a 1x playthrough requirement.
Iowa Promotions in Detail
The retail sportsbooks located in the Wild Rose Casino’s three locations are run by DraftKings. It’s with that license that DraftKings operates its online and mobile Iowa sportsbook. The DraftKings sportsbook is connected online to its daily fantasy sports site. Even so, you need to register specifically for a sports betting account and fund it separately.
With that new account, you qualify for a $50 free bet, just for signing up. You can get a deposit match bonus of 20% with a maximum value of up to $1,000. The deposit bonus releases into your account at $1 for every $25 wagered.
There is no retail sportsbook in Iowa, but the betting giant BetMGM has a license for its online operations through the Diamond Jo Casino. When you sign up as a new BetMGM customer in the Hawkeye State, you qualify for a risk-free bet of up to $600.
If the first bet you place after registering for your new account loses, the total amount of the bet, up to $600, will be put back into your account in the form of free betting credits. Should your stake be less than $50, you will receive a single free bet. If it’s $50 or more, you will receive the total amount of the bet split into five equal free bet credits.
Partnered with the Wild Rose Casino and its three locations, BetRivers online operates an online and mobile sportsbook in Iowa. Those three retail locations are run by DraftKings. But the license arrangement allows BetRivers to operate online and to offer new customers an easy to use deposit match bonus.
The total value of the deposit match bonus caps out at $250, but it matches your first deposit at 100%, and the playthrough requirement to unlock the bonus amount as cash is just 1x. To qualify, use the bonus code: 250MATCH when you make your first deposit.
FanDuel has retail sportsbooks in each of the Diamond Jo casinos in Iowa and operates an online sportsbook through its licensing partnership. It offers new customers a $1,000 risk-free bet on the first wager you place.
The bonus is for new customers of the FanDuel sportsbook. You can have an account with the FanDuel daily fantasy sports and still be eligible for the new customer bonus. The bonus is automatically assigned to the first bet you place after registration. If that bet loses, the amount of the wager will be refunded to your account in the form of betting credits.
The long-time British sports betting giant has a huge presence in Iowa with four different retail sportsbooks and one of the most popular online sportsbooks. Part of its popularity is due to the risk-free bet of up to $500 that it offers new customers.
Once you have your new account, the first bet you place becomes your risk-free bet. If it loses, your stake, up to $500, will be returned to your account as betting credits. Those credits must be used within seven days.
Partnered with the Catfish Bend Casino in Burlington, the Australian-based sportsbook has both a retail operation and innovative online sports betting operation in Iowa. They are offering new customers two different welcome bonus offers.
First, there is a risk-free bet of up to $500 for your first fixed-odds bet. The other bonus is a $1,500 risk-free bet on your first PointsBetting wager. PointsBetting is a unique type of bet in which the amount you win, or the amount you lose, is contingent upon the number of points by which you either win or lose your bet.
One of the largest sports betting operators in the UK, Betfred comes to Iowa through a partnership with the Grand Falls Casino & Golf Resort in Larchwood. New customers with Betfred are given a 100% wager match of up to $1,000 on the first wager you place.
You must place a wager to qualify for the bonus offer, and then you have seven days to activate the bonus. Any bet of -200 or less will not count as a qualifying bet.
More specific to Iowa than the other sportsbooks operating in the state, ELITE Sportsbook is partnered with three casinos in Iowa. Those are the Riverside Casino & Golf Resort, Rhythm City Casino Resort and Grand Falls Casino & Golf Resort.
As a new customer of ELITE, you qualify for a $500 risk-free bet on the first wager you place after registration. If that bet loses, then the total amount of the wager, up to $500, will be returned to your account in the form of free betting credits.
Sharing a license with the Hard Rock Casino in Sioux City, the Hard Rock online sportsbook offers its new customers a $100 risk-free bet upon signing up for a brand new account.
Just register for a new Hard Rock account, make a deposit to fill that account and place your first bet. If that bet loses, then the total amount of the bet, up to $100, will be deposited back into your account in the form of free betting credits.
Who Can Claim Iowa Free Bets and Bonuses?
Anyone who has a legal sports betting account can claim free bets and bonuses that are offered by their member sportsbook. And anyone at least 21 years or older is allowed to have an account.
You do not need to be an Iowa resident. Anyone inside the state lines of Iowa can deposit money, place bets, and take advantage of bonus offers. Geolocation technology will be used to verify that a customer is within the state of Iowa when using the website or mobile app.
