Iowa

All Betting Bonuses in Iowa

We list and compare sign-up bonuses, promotions and offers for online sportsbooks legally available in the state of Iowa.

In the Spotlight

Iowa Bonus Codes & Special Promos

21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER.
Bet $1, Double Your Winnings on Your Next 20 Bets
Bonus Min. Deposit
$‎10
Expiry
14 days
Promo code
BB250BM
Claim
Go to Caesars
Win or Lose, Get Your First Bet Matched up t0 $250 as a Bonus Bet
21+ only. New customers only. Must use Promo Code BB250BM.
AZ/CO/IL/IN/IA/KS/KY/LA/ME/MA/ MD/MI/MO/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 of opening account. Receive a non-withdrawable bonus bet worth 100% of your bet's value up to $250 (eg, a $300 qualifying wager results in a $250 bonus bet). Minimum odds of -500 on qualifying wager. Bonus Bet expires 30 days after receipt.
See full T&C at Caesars.
Cash Back up to $100
Promo Code: SBOST
Bonus Min. Deposit
$5
Expiry
No expiration
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.
Bet $10, Get $100
In Bonus Bets if you win
Bonus Min. Deposit
$10
Expiry
7 days
Promo code
N/A

Betting Sign-Up Bonuses in Iowa

Checked & Updated Daily

21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER.
BonusBonus Min. DepositMaximum bonusExpiry
#1
10 x $100 Bet Matches
In FanCash
Bonus Min. Deposit
$1
Maximum bonus
$1000
Expiry
7 days
Get up to $1,000 in FanCash Over Your First 10 Days on Fanatics Sportsbook
21+. New customers in AZ/CO/CT/IL/IN/IA/KS/KY/LA/MA/MD/ MI/MO/NC/NJ/OH/PA/TN/VT/VA/WV/WY/DC only. Different offer available in other Fanatics Sportsbook states.
. Apply promotion in bet slip and place a $1+ cash wager (min odds -200) daily for 10 consecutive days starting day of account creation. FanCash rewards will equal the qualifying wager amount (max $100 FanCash/day). FanCash issued under this promotion expires at 11:59 p.m. ET 7 days from issuance.
See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.
#2
Bet $5, Get $100
In Bonus Bets If Your Bet Wins
Bonus Min. Deposit
$5
Maximum bonus
$100
Expiry
7 days
Place a $5 Wager and Get $100 in Bonus Bets If Your Bet Wins
21+. New customers only. Offer(s) available in AZ/CO/CT/IA/IL/KS/KY/LA/MD/MA /MI/MONC/NJ/NY/OH/PA/TN/VT/WV/WY/DC. Alternative offer available in IN/VA.
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 $10, Get $100
or $1,000 First Bet Safety Net
Bonus Min. Deposit
$10
Maximum bonus
$100
Expiry
7 days
Choose your offer: Get $100 in Bonus Bets After Your First Real Money $10 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/MO/NC/OH/VA. Different offer(s) available in NJ/PA. $10 first deposit required within 30 days. Offer must be claimed via mobile app. Minimum wager of $10 required to claim the $100 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
Bonus Min. Deposit
$‎10
Maximum bonus
$‎50000
Expiry
14 days
Win or Lose, Get Your First Bet Matched up t0 $250 as a Bonus Bet
21+ only. New customers only. Must use Promo Code BB250BM.
AZ/CO/IL/IN/IA/KS/KY/LA/ME/MA/ MD/MI/MO/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 of opening account. Receive a non-withdrawable bonus bet worth 100% of your bet's value up to $250 (eg, a $300 qualifying wager results in a $250 bonus bet). Minimum odds of -500 on qualifying wager. Bonus Bet expires 30 days after receipt.
See full T&C at Caesars.
#5
Bet $5, Get $200
In Bonus Bets if your bet wins
Bonus Min. Deposit
$5
Maximum bonus
$200
Expiry
7 days
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.. GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-522-4700, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).
#6
Up to $1,500 in Bonus Bets
If Your First Bet Doesn't Win
Bonus Min. Deposit
$10
Maximum bonus
$1500
Expiry
7 days
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/ 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.
See full T&C at BetMGM.
21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER.
#7
Cash Back up to $100
Promo Code: SBOST
Bonus Min. Deposit
$5
Maximum bonus
$100
Expiry
No expiration
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.
#8
Bet $10, Get $100
In Bonus Bets if you win
Bonus Min. Deposit
$10
Maximum bonus
$100
Expiry
7 days

Check Out Iowa's Latest Sportsbook Promos

Looking for something else?

Sportsbooks are not the only form of online sports gaming legal in Iowa. Daily Fantasy Sports, Social Sportsbooks and Prediction Markets operate legally, and offer frequent bonuses and promotions. Pick'em is currently not allowed in the state. Learn more below. 

⚠️ A proposed new Iowa state legislation, Senate File 2085, aims to regulate prediction market platforms, and to introduce a licensing system. This means that the legal landscape for predictions in Iowa might change in the near future. 

Quick facts about gambling in Iowa

  • Legal gambling age: 18-21+
  • Remote registration: Yes
  • Online betting legal: Yes
  • Online casino legal: No
  • Fantasy sports legal: Yes (Excluding pick'em)
  • Social sportsbooks legal: Yes
  • Social casinos legal: Yes
  • Prediction markets legal: Yes
  • Available sportsbooks: 8
  • Number of sign-up bonuses: 8
  • Number of promo codes: 2
  • Best betting bonus: FanDuel
  • Biggest bonus: Caesars (Maximum $50,000)
  • Best referral program: BetMGM
  • Best rewards program: Fanatics
  • Best odds boosts: Bet365

Common Questions in Iowa

We answer some common questions regarding online sportsbooks & betting bonuses in Iowa.

What is the legal gambling age in Iowa?

All forms of online gambling in Iowa has a strict 21+ age requirement. While DFS, sweepstakes and prediction markets may accept players from 18+ in other states, Iowa has doubled down on 21. 

Is sports betting legal in Iowa?

Yes. Iowa has regulated and licensed most forms of sports betting. Retail-, online- and social sportsbooks are all available legally. The same goes for DFS and prediction markets. Only pick'em is prohibited. 

Are online casinos legal in Iowa?

Online casinos have no been legalized in Iowa. Iowans looking to play games like blackjack and slot machines will have to do so at sweepstakes/social casinos. 

Are prediction markets still legal in Iowa?

Yes. Prediction Markets are licensed and regulated on a federal level by the CFTC, making them legal in Iowa. Senate File 2085 aims to introduce an Iowa state licensing system for prediction operators, but it has yet to become law. The bill was introduced in early 2026. 

Can I play online poker in Iowa?

No. While you may legally play poker at one of the brick and mortar casinos in Iowa, the state still prohibits both poker and casino using real money online. 

Does Iowa have a gambling tax?

Gambling winnings in Iowa counts as normal income, which means that they have to be taxed. It doesn't matter if the profits come from DFS, horse racing, prediction markets or a retail sportsbook, the same rules apply. The rate is a flat 3.8%. 

If you win at least 300x your wager or more than $5000, the gambling operator is legally required to withhold taxes at payout. Gambling winnings also have to included on federal tax returns, but losses can be deducted if you save your bet slips and itemize.