Iowa Sportsbook Promos 2025

Iowa Sportsbook Promos

Check out the best sports betting promos & bonuses now available in Iowa
Ian Rutherford Profile Image
Written by Ian Rutherford Associate Editor
Updated: Dec 17, 2025
If you or someone you know has a gambling problem, CALL 1-800-BETS OFF, TEXT (855) 895-8398 or visit https://yourlifeiowa.org/gambling
Best Iowa Sportsbook Promos
Bonus
#1
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
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
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
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
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
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
Bet $10, Get $100
in Bonus Bets if You Win
#8
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
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
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 SportsbookBet and Get up to $2,000 in No Sweat Bets FanCashClick to claim
FanDuel SportsbookBet $5, Win $250 in Bonus Bets if your bet winsClick to claim
Bet365Bet $5, Get $150 or $1,000 First Bet Safety NetSBO365
Caesars SportsbookBet $1, Double Your Winnings on Your Next 20 BetsSBO20X
DraftKings SportsbookBet $5, Get $200 in Bonus Bets InstantlyClick to claim
BetMGMUp to $1,500 in Bonus Bets if Your First Bet Doesn't WinClick to claim
SporttradeCash Back up to $100 Promo Code: SBOSTSBOST
Fanatics Sportsbook Square Logo 2025
Fanatics Sportsbook Iowa Bonus
Bet and Get up to $2,000 in No Sweat Bets FanCash

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 Requirement1x
Expiration Time7 Days
Promo CodeNone Required

 

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.
Fanduel new logo square
FanDuel Sportsbook Iowa Bonus
Bet $5, Win $250 in Bonus Bets if your bet wins

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 OddsN/A
Turnover Requirement1x
Expiration Time7 Days
Promo CodeNone Required

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.
Bet365 Iowa Bonus
Bet $5, Get $150 or $1,000 First Bet Safety Net

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 BonusFirst Bet Safety Net
Total Bonus Amount$150$1,000
Minimum Deposit$10$10
Minimum Bet$5$10
Minimum Odds-500-500
Turnover Requirement1x1x
Expiration Time7 Days7 Days
Promo CodeSBO365SBO365
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
Caesars sportsbook logo square
Caesars Sportsbook Iowa Bonus
Bet $1, Double Your Winnings on Your Next 20 Bets

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 Amount20 100% Profit Boosts
Minimum Deposit$10
Minimum Bet$1
Minimum Odds-10000
Turnover Requirement1x
Expiration Time14 Days
Promo CodeSBO20X

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.
Draft kings square
DraftKings Sportsbook Iowa Bonus
Bet $5, Win $200 in Bonus Bets

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 Requirement1x
Expiration Time7 Days
Promo CodeNone Required

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.
Betmgm new square logo 2025
BetMGM Iowa Bonus
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win

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 OddsN/A
Turnover Requirement1x
Expiration Time7 Days
Promo CodeNone Required

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.
Sporttrade icon on black
Sporttrade Iowa Bonus
Cash Back up to $100 Promo Code: SBOST

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 Requirement0x
Expiration TimeN/A
Promo CodeSBOST

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.

Iowa Sports Betting Promos FAQ

Does Iowa have sports betting?

Yes. Iowa has had legal online sports betting since 2019.

What sportsbooks are legal in Iowa?

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.

Do sportsbooks in Iowa have sports betting promos?

Yes. Just about every sportsbook in Iowa has a new user promo for players to take advantage of once they sign up.

What is the best Iowa sportsbook promo?

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.

Ian Rutherford Profile Image
Ian Rutherford
Associate Editor

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.