| Bonus | |||||||
|---|---|---|---|---|---|---|---|
#1 Fanatics Sportsbook
4.5/5 |
Bet and Get up to $2,000 in FanCash Bet Insurance |
Get Up to $200 Back in FanCash Every Day for 10 Straight Days if Your Bet Loses (Up to $2,000 Total) 21+. New customers in AZ/CO/CT/IL/IN/IA/KS/KY/LA/MD/MA/MI/ NJ/NY/NC/OH/PA/TN/VT/VA/WV/WY/DC only. Must opt-in and make a qualifying wager of $1+. One qualifying wager per day. Qualifying cash wager must have odds of -500 or greater. If the qualifying wager settles as a loss, receive a non-withdrawable FanCash amount equal to your stake, up to a maximum of $200 per day. FanCash paid out within 72 hours of qualifying wager settlement. FanCash expires 7 days from issuance. See full Promo Terms and FanCash terms in the Fanatics Sportsbook app. | |||||
#2 FanDuel Sportsbook
4.7/5 |
Bet $5, Win $250 in Bonus Bets if your bet wins |
Place a $5 Wager and Get $250 in Bonus Bets If Your Bet Wins 21+. New customers only. Offer(s) available in AZ/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/MO/NC/NJ/NY/OH/PA/TN/VT/VA/WV/WY/DC. Minimum $5 first deposit required. Promotion bonus will be credited to your account within 72 hours of settlement of Qualifying Wager. First online real money wager only (minimum $5). Bonuses issued as non-withdrawable bonus bets that expire in 7 days. See full T&C at FanDuel. | |||||
#3 Bet365
4.5/5 |
Bet $5, Get $150 or $1,000 First Bet Safety Net |
Choose your offer: Get $150 in Bonus Bets After Your First Real Money $5 Wager or Get up to $1,000 Back in Bonus Bets if Your First Wager Loses 21+ (18+ in KY). New customers only. Offer available in AZ/CO/IL/IN/IA/ KY/LA/NC/OH/VA. Different offer(s) available in NJ/MO/PA. $10 first deposit required within 30 days. Offer must be claimed via mobile app. Minimum wager of $5 required to claim the $150 Bonus Bets. Must contain at least one selection at odds of -500 or greater. Loss refunded as bonus bets up to $1,000 with Safety Net Offer. Bonus issued as non withdrawable bonus bets that expire in 7 days. Bonus Bets wager excluded from returns. See full T&C at Bet365. #ad | |||||
#4 Caesars Sportsbook
4.6/5 |
Bet $1, Double Your Winnings on Your Next 20 Bets |
Get 20 100% Profit Boosts After Your First Real Money Wager of $1 21+ only. New customers only. Must use Promo Code SBO20X. AZ/CO/IL/IN/IA/KS/KY/LA/ME/ MA/MD/MI/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only. Deposit required (min $10). Must place first real money Qualifying Wager (min $1) within 30 days. Receive twenty 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt. See full T&C at Caesars. | |||||
#5 DraftKings Sportsbook
4.6/5 |
Bet $5, Win $200 in Bonus Bets |
Bet $5 and Get $200 in Bonus Bets if Your Bet Wins 21+ and present in most states (18+ in DC/KY/NH/WY). Must select Token BEFORE placing min. $5 bet to get max. $200 in Bonus Bets if your bet wins. Min. -500 odds req. Token and Bonus Bets are single-use and non-withdrawable. Bonus Bets expire in 7 days (168 hours) and stake is removed from payout. Full T&C apply, visit DraftKings Sportsbook for more details. | |||||
#6 BetMGM
4.4/5 |
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win |
Up to $1,500 Back in Bonus Bets if Your First Wager Doesn't Win 21+. New users only. Offer available in AZ/CO/DC/IL/IN/IA/KA/LA/MA/MD/MI/MO NC/NJ/OH/PA/TN/VA/WV/WY. Offer not available in NV/NY/PR. Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER. NY: Call (877-8-HOPENY) or text HOPENY (467369). See full T&C at BetMGM. | |||||
#7 theScore Bet
4.6/5 |
Bet $10, Get $100 in Bonus Bets if You Win | ||||||
#8 Sporttrade
3.9/5 |
Cash Back up to $100 Promo Code: SBOST |
Earn 10% Cash Back up to $100 Over Your First 7 Days 21+. New customers only. AZ/CO/IA/NJ only. Deposit required. Earn 10% cash back on each qualifying wager through the first 7 days of betting, up to $100 ($1,000 to reach max value). The promotional period begins after the first wager. Cash back will be awarded within 72 hours at the end of the player's 7 day period as a single sum. See full T&C at Sporttrade. | |||||
#9 BetRivers
3.7/5 |
2nd Chance Bet up to $500 |
Up to $500 Back in Bonus Bets if Your First Wager Loses 21+. New customers only. Offer amount varies by state. Up to $500 bonus in IL/IN/MD/LA/MI/PA/VA. Up to $250 bonus in CO/NJ Up to $100 bonus in AZ/IA/NY/OH/WV Must make a qualifying deposit of $10+ with promo code SBOBONUS. Must make qualifying cash wager with odds of -200 or greater. If the first qualifying wager settles as a loss, receive a non-withdrawable Bonus Bet equal to your stake, up to a maximum of $500. See full T&C at BetRivers. | |||||
#10 Hard Rock Bet
3.9/5 |
Bet $5, Win $150 in Bonus Bets |
Place a $5 Wager and Get $150 in Bonus Bets if your bet wins 21+. 1 per new customer. Offer available in AZ/IL/IN/MI/NJ/OH/TN/VA. Eligibility restrictions apply. $5+ first-time bet req. Max. $150 issued as 6 $25 non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. See full T&C at Hard Rock Bet. | |||||
Iowa Sportsbook Promos
Since the state legalized online sports betting in 2019, over 20 Iowa sportsbooks have launched.
We've broken down the best sportsbook promos for new players in Iowa, so you can find your next betting site with a big bonus.
Take a look at our breakdowns below and see where you can get the most for your bets.
Iowa Sportsbook Promo Codes
Sportsbook | Bonus Offer | Promo Code |
|---|---|---|
| Fanatics Sportsbook | Bet and Get up to $2,000 in No Sweat Bets FanCash | Click to claim |
| FanDuel Sportsbook | Bet $5, Win $250 in Bonus Bets if your bet wins | Click to claim |
| Bet365 | Bet $5, Get $150 or $1,000 First Bet Safety Net | SBO365 |
| Caesars Sportsbook | Bet $1, Double Your Winnings on Your Next 20 Bets | SBO20X |
| DraftKings Sportsbook | Bet $5, Get $200 in Bonus Bets Instantly | Click to claim |
| BetMGM | Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win | Click to claim |
| Sporttrade | Cash Back up to $100 Promo Code: SBOST | SBOST |

Fanatics Sportsbook has a special new player offer for bettors in Iowa: $200 No Sweat Bets in FanCash each day for your first 10 days, up to a total of $2,000.
Deposit at least $1 and place your first bet within five days of opting into the bonus. If your first bet of each day loses, Fanatics will match your wager 100% up to $200 in Fan Cash for each of your first 10 days on the platform.
To qualify for a No Sweat Bet of up to $200 each day in Fan Cash, just place a bet of $1 or more on any market with odds of -500 or higher.
Although it would be great if this offer applied to both winning and losing bets, the long-term value still makes it one of the best sportsbook promos available in Iowa.
Fanatics Sportsbook Iowa Promo Key Facts
| Total Bonus Amount | $2,000 |
| Minimum Deposit | $1 |
| Minimum Bet | $1 |
| Minimum Odds | -500 |
| Turnover Requirement | 1x |
| Expiration Time | 7 Days |
| Promo Code | None Required |
21+. New customers in AZ/CO/CT/IL/IN/IA/KS/KY/LA/MD/MA/MI/ NJ/NY/NC/OH/PA/TN/VT/VA/WV/WY/DC only.
Must opt-in and make a qualifying wager of $1+. One qualifying wager per day. Qualifying cash wager must have odds of -500 or greater. If the qualifying wager settles as a loss, receive a non-withdrawable FanCash amount equal to your stake, up to a maximum of $200 per day. FanCash paid out within 72 hours of qualifying wager settlement. FanCash expires 7 days from issuance.
See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.

The most widely-used sportsbook in the country is offering new Iowa users a 'Bet $5, Win $250 in Bonus Bets if your bet wins' promo.
After you sign up with FanDuel Sportsbook, just deposit a minimum of $5 and make a real-money wager of at least $5.
If your bet wins, you'll receive $250 in bonus bets within 72 hours of placing your wager.
Of course, there's a good chance you already have a FanDuel Sportsbook account, but they're definitely worth checking out if not, especially with this offer.
FanDuel Sportsbook Iowa Promo Key Facts
| Total Bonus Amount | $250 |
| Minimum Deposit | $5 |
| Minimum Bet | $5 |
| Minimum Odds | N/A |
| Turnover Requirement | 1x |
| Expiration Time | 7 Days |
| Promo Code | None Required |
21+. New customers only. Offer(s) available in AZ/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/MO/NC/NJ/NY/OH/PA/TN/VT/VA/WV/WY/DC.
Minimum $5 first deposit required. Promotion bonus will be credited to your account within 72 hours of settlement of Qualifying Wager. First online real money wager only (minimum $5). Bonuses issued as non-withdrawable bonus bets that expire in 7 days.
See full T&C at FanDuel.
The world's most popular betting site is offering new users a choice between two fantastic offers: Bet $5, Get $150 or $1,000 First Bet Safety Net.
To claim their first offer, sign up with Bet365 and proceed to make a deposit of at least $10. Once this is done, place a $5 bet on any desired market or event.
Regardless of the outcome of the initial bet - whether it results in a win, loss, or push - you'll receive $150 in bonus bets as soon as the bet settles.
The second option is the $1,000 First Bet Safety Net. After signing up, depositing, and betting at least $10, if your first bet loses, you'll get a full refund matching your wager amount up to $1,000 in bonus bets.
The ability to choose between an offer with a huge return on investment or a $1,000 safety net makes Bet365's bonus one of our favorite sports betting sign up offers in Iowa.
Bet365 Iowa Promo Key Facts
| Bet & Get Bonus | First Bet Safety Net | |
|---|---|---|
| Total Bonus Amount | $150 | $1,000 |
| Minimum Deposit | $10 | $10 |
| Minimum Bet | $5 | $10 |
| Minimum Odds | -500 | -500 |
| Turnover Requirement | 1x | 1x |
| Expiration Time | 7 Days | 7 Days |
| Promo Code | SBO365 | SBO365 |
21+ (18+ in KY). New customers only. Offer available in AZ/CO/IL/IN/IA/ KY/LA/NC/OH/VA. Different offer(s) available in NJ/MO/PA. $10 first deposit required within 30 days. Offer must be claimed via mobile app. Minimum wager of $5 required to claim the $150 Bonus Bets. Must contain at least one selection at odds of -500 or greater. Loss refunded as bonus bets up to $1,000 with Safety Net Offer. Bonus issued as non withdrawable bonus bets that expire in 7 days. Bonus Bets wager excluded from returns. See full T&C at Bet365. #ad

Caesars Sportsbook is offering one of the most unique sportsbook sign-up bonuses of any betting app in Iowa.
With Caesars, you can double your winnings on 20 bets by placing a $1 wager. To join, sign up with the promo code SBO20X and place your first cash wager of at least $1.
Profit boost tokens are automatically added to your account after your first bet and can be used on any market. Each boost allows a maximum bet of $25 and up to $2,500 in extra winnings.
The tokens are valid for 14 Days, so be sure to use them before they expire.
Caesars Sportsbook Iowa Promo Key Facts
| Total Bonus Amount | 20 100% Profit Boosts |
| Minimum Deposit | $10 |
| Minimum Bet | $1 |
| Minimum Odds | -10000 |
| Turnover Requirement | 1x |
| Expiration Time | 14 Days |
| Promo Code | SBO20X |
21+ only. New customers only. Must use Promo Code SBO20X.
AZ/CO/IL/IN/IA/KS/KY/LA/ME/ MA/MD/MI/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only.
Deposit required (min $10). Must place first real money Qualifying Wager (min $1) within 30 days. Receive twenty 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt.
See full T&C at Caesars.

DraftKings Sportsbook is currently offering new players in the Hawkeye State a great bonus.
If you register with DraftKings Sportsbook, you can lock up $200 in bonus bets instantly after placing your first wager of as little as $5 on any market.
The bonus is issued in the form of multiple $25 bonus bets that expire in 7 Days.
This outstanding offer presents a fantastic opportunity to receive $200 in bonus bets with just a $5 risk (that you may end up winning from anyway), making it an outstanding welcome offer.
DraftKings Sportsbook Iowa Promo Key Facts
| Total Bonus Amount | $200 |
| Minimum Deposit | $5 |
| Minimum Bet | $5 |
| Minimum Odds | -500 |
| Turnover Requirement | 1x |
| Expiration Time | 7 Days |
| Promo Code | None Required |
Full T&C apply, visit DraftKings Sportsbook for more details.

BetMGM is offering new users in Iowa up to $1,500 if your first wager loses.
Similar to the offers presented by FanDuel, Caesars, and BetRivers, all you have to do is sign up and place your first wager with the sportsbook. If you lose, you will be refunded 100% up to $1,500 in non-withdrawable bonus bets.
If your qualifying wager was $50 or more, then your bonus will be paid out in 20% increments.
It may not be the most creative offer, but it's still a great chance to try out a top-notch sportsbook with some insurance.
BetMGM Iowa Promo Key Facts
| Total Bonus Amount | $1,500 |
| Minimum Deposit | $10 |
| Minimum Bet | $10 |
| Minimum Odds | N/A |
| Turnover Requirement | 1x |
| Expiration Time | 7 Days |
| Promo Code | None Required |
21+. New users only. Offer available in AZ/CO/DC/IL/IN/IA/KA/LA/MA/MD/MI/MO NC/NJ/OH/PA/TN/VA/WV/WY. Offer not available in NV/NY/PR.
Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER. NY: Call (877-8-HOPENY) or text HOPENY (467369).
See full T&C at BetMGM.
You can get up to $100 in withdrawable cash back with our exclusive promo code SBOST when you sign up with Sporttrade in Iowa.
Unlike other sports betting sign up offers, Sporttrade offers a unique opportunity - 3% of your wagered amount during the first seven days on the exchange will be tracked.
After this, the accumulated amount of your tracked stakes becomes withdrawable funds available for you to cash out.
What sets this promotion apart is the absence of a turnover requirement, allowing you to enjoy your bonus money without any mandatory playthrough.
Sporttrade Iowa Promo Key Facts
| Total Bonus Amount | $100 |
| Minimum Deposit | $5 |
| Minimum Bet | $1 |
| Minimum Odds | -400 |
| Turnover Requirement | 0x |
| Expiration Time | N/A |
| Promo Code | SBOST |
21+. New customers only.
AZ/CO/IA/NJ only.
Deposit required. Earn 10% cash back on each qualifying wager through the first 7 days of betting, up to $100 ($1,000 to reach max value). The promotional period begins after the first wager. Cash back will be awarded within 72 hours at the end of the player's 7 day period as a single sum.
See full T&C at Sporttrade.
Iowa Sports Betting Promos FAQ
Yes. Iowa has had legal online sports betting since 2019.
There are almost two dozen sportsbooks available in Iowa, including Bet365, BetMGM, and DraftKings Sportsbook.
You can check out our full list of Iowa Sportsbooks for more information on which sportsbooks are available.
Yes. Just about every sportsbook in Iowa has a new user promo for players to take advantage of once they sign up.
We think Fanatics Sportsbook has the best new user promo in Iowa. The fact that you get a bonus for 10 straight days is an awesome deal.

Hailing from the San Francisco Bay Area, Ian has been a passionate fan of the Giants, Warriors, and 49ers since childhood. His deep love for sports inspired him to join Sportsbooks Online in 2021, where he discovered and cultivated a new passion for the iGaming industry. Now an expert in online sportsbooks and casinos, Ian's insights and expertise have been featured in numerous iGaming publications.
Ian also contributes sports betting and online casino content in the US market on our sister sites UnitedGamblers.com and BettingApps.com.























