Search Categories
Iowa sportsbook Bonuses

TOP Iowa Sportsbook Promo Codes and Bonuses 2023

Iowa has some fantastic sportsbooks, each with unique qualities and exciting promotions, from welcome bonuses and free bets to cashback offers and loyalty rewards.

Check out the best Iowa sportsbook welcome offers available today in this 2023 guide. Use our codes.

Top 7 Iowa Sportsbook Bonuses

Betting Sites IowaWelcome BonusMinimum Deposit
BetMGM IowaUp to $1,500 bonus bets$10
BetRivers2nd chance bet up to $100$10
Bet365Bet $5, get $150 or $1000 first bet safety net$10
DraftKingsBet $5, get $200 bonus bets plus No Sweat SGP$5
FanDuelBet $5, get $200 bonus bets + 3 months NBA League Pass$10
Caesars SportsbookUp to $1000 bonus bets$10
Betfred$105 on Fred$20

BetMGM Iowa – Up to $1,500 back in bonus bets if your first wager loses.

When you sign up for a new account at BetMGM, the sportsbook will award you a generous welcome bonus of up to $1,500 in bonus bets should your first bet lose. It matches your qualifying wager, so if you place a $100 initial bet and it loses, you’ll get $100 back in bonus bets. Sign up code for Iowa is USDOTBET.

If your initial bet is less than $50, your bonus bet will be a single $50 bet. If your initial bet is over $50, you’ll get your bonus awarded as 5x 20% bets. So, in the example above, you’d get 5x $20 bonus bets. You’ll have seven days to use them. 

BetMGM Bonus Code: USDOTBET. Get up to $1500 for sportsbook or $1025 for casino.
Get Bonus
The bonus is for new depositing customers only. You must be 21 or over to set up a betMGM account and receive a welcome offer. 
BetMGM legal states: AZ, CO, DC, IL, IN, IA, KS, LA, MI, MS, NV, NJ, NY, PA, TN, VA, WV, WY, OH

BetRivers Iowa – 2nd chance bet up to $100 if your first wager loses.

BetRivers offers a second chance bet up to $100 if your wager loses when you sign up for a new account in Iowa. This means if your first bet is $50 and it loses, the sportsbook will give you a $50 bonus bet and 30 days to use it. Simple. Use Iowa BetRivers code USBTRV.

BetRivers Bonus Code USBTRV for Free Bets
Get Bonus
The bonus deal is for new customers only. You must be 21 or over to set up a BetRivers sportsbook account and claim a welcome offer, including free bets. 
BetRivers legal states: AZ, CO; MI, WV, NJ, OH, PA, CT, IA, NY, VA, IL, IN, LA

bet365 Iowa Sportsbook – Bet $5, get $150 or $1,000 first bet safety net.

New players at bet365 iowa can enjoy a choice of welcome bonuses. The first is a ‘bet & get’ offer: you place a $5 bet and receive $150 worth of bonus bets with 90 days to use. The qualifying wager must be at odds over -500, and your initial $10 wager must be within 30 days of registering.

The second choice is a first-bet safety net of up to $1,000. You have a lot of freedom about the type of bet you make, but you must make your first minimum $10 deposit within 30 days of signing up, and you have 90 days to use it.

bet365 Bonus – $1000 Safety Net Bet OR Bet $5 Get $150
The promo is for new customers only. You must be 21 or over to set up a bet365 sportsbook account. 
Bet365 legal states: CO, IA, NJ, KY, OH, VA

DraftKings – bet $5, get $200 in bonus bets plus No Sweat SGP.

New account holders at DraftKings Iowa receive a bet and get the offer. When you place an eligible bet of $5, win or lose, you’ll be instantly credited with 8x $25 bonus bets and seven days to place them.

DraftKings also offers a No Sweat SGP token. Opt-in to receive one token per gameday up to three times a week. You must place same-game NFL parlay bets with at least three legs and use cash to wager. Tokens expire at the start of the last game each gameday, and you have seven days to use the bonus.

FanDuel – Bet $5, get $200 in bonus bets + 3 months of NBA League Pass.  

FanDuel Iowa offers you a two-part sign up bonus. Firstly, when you sign up, deposit $10 and place an eligible $5 bet, and you’ll receive $200 in bonus bets to use over the next seven days. You’ll also get a special bonus code for three months of NBA League Pass.

Caesars Sportsbook – Up to $1000 back in bonus bets if your first wager loses.

In Iowa Caesars Sportsbook offers a good welcome bonus for new customers up to $1,000 in bonus bets if your first wager loses. Note you must deposit a minimum of $10 to claim this offer and have 14 days to use it from activation. Code: CAESARS, Iowa.

Betfred – $105 on Fred.

To qualify for the Betfred welcome bonus, your first cash wager must be $20 or more with minimum odds of -200 and must be used within seven days of activation. Futures and boosted odds bets are not eligible. If the qualifying bet loses, you’ll receive a bonus bet matching your stake up to a maximum of $105.

Legal Sportsbooks in Iowa 2023

Check out the list of sportsbooks available for players in Iowa in 2023:

BetfredBetwayBarstool (ESPN Bet from Nov 14)
Elite SportsbookCirca SportsQ Sportsbook
ClutchbetDRF SportsbookBally Bet (temp pause)

Iowa Bonus Types Explained

Find out about the different Iowa sportsbook bonuses below.

Second-chance Bet

Second-chance bets are when sportsbook apps refund a losing bet, often as a free bet up to the value of your initial wager, under certain circumstances.

Deposit Bonuses

When a sportsbook offers a deposit bonus, this is usually a bonus that matches a percentage of your deposit. Likely, this will be a capped amount.

Free Bets

Free bets are the most common form of Iowa online sportsbook bonus and are often part of your sign-up bonus when you register for a new account. There are usually terms and conditions attached to how you can use free bets, like on specific sporting events or prescribed odds, so it’s advisable to check the terms.

Bet & Get Offer

When you claim a ‘bet & get’ bonus, you must place a qualifying bet before you receive the bonus. The bonus commonly matches your qualifying bet but is usually capped at a specific amount.

A sportsbook may offer you a $100 free bet on a soccer game if you place a $100 wager on a different soccer game.

Reload Bonus

Reload bonuses reward returning customers for making additional deposits. Often, the bonus will be a percentage of your deposit, but the terms vary from sportsbook to sportsbook.

VIP Program

VIP programs are another way a sportsbook might reward loyal customers by offering exclusive bonuses such as promotions, cashback offers, free bets, and more.

Cashback Bonus

Cashback bonuses are common in casinos and sportsbooks and are awarded as a percentage of your losses over a certain period. For example, 15% back on your week’s losses.

Odds Boost

Odds boost bonuses are often applied to specific bets and offer you better odds than the market rate, giving you a chance to win more money than you usually would if the bet comes in.

Major events and games will attract more attention, which is why many sites will offer odds boosts. As a bettor in Iowa state, you can find enhanced odds on some popular games. If you like to bet on the MLB World Series, you will find odds boost being offered at sites like BetMGM, Caesars, DraftKings, and more. Redeem these to improve odds and boost payouts!

Parlay Insurance

Get a refund if you lose one leg of a parlay. For instance, place a parlay bet on three games, and two of them win, but the last one loses, and receive your bet back as a bonus bet.

As a member of BetRivers Iowa, you can enjoy parlay bonuses when placing certain bets. Take advantage of a Sunday NFL parlay insurance offer and get your bet returned if one leg loses. Place a wager of 4 legs or more to be eligible and support your favorite teams like the Green Bay Packers, Chicago Bears, or Minnesota Vikings. 

How to Claim Betting Bonuses in Iowa

Most sportsbooks make it super easy to set up an account and claim your bonus offers. Follow these simple steps, and you’ll be earning rewards in no time!

  1. After reading this review, select the sportsbook and sign up for the offer you wish to claim. Make sure you have read the small print and know what you need to do to claim the offer, including any bonus codes required.
  2. Head to the website and follow the sign-up prompts.
  3. Make sure you use a valid email and phone number when you register, as you’ll need these to verify your account.
  4. Verify your account and log in, then head to the cashier to deposit funds.
  5. Make sure to claim your bonus, and you’re all set.

Understanding the Iowa Sportsbook Promos – Ts and Cs

Validity Periods

Many times, you will have a set timeframe to use bonus funds or free bets before they expire. Once the bonus has been claimed, you must meet all the promotion’s terms within the validity period.

Minimum Odds

Many bonuses are only available once you have made a qualifying bet, which may require minimum odds over a certain amount.

Geolocation Restrictions

Some bonus offers are only eligible in certain states and are not accessible if you are not in an eligible state.

Bonus Codes

Sometimes, to claim a bonus, you need to enter a bonus code when depositing funds. Check out our list of the best sportsbook bonus codes in Iowa.

Wagering requirements

Wagering requirements are fixed amounts that you must bet before you can withdraw winnings earned from bonus funds or free bets. It’s important to check this before claiming a bonus offer.

Payment Methods

Not all deposit methods are eligible for specific bonus offers – always check the T&Cs before depositing funds.


As you can see, the best sportsbooks in Iowa offer fantastic sign-up bonuses. Whether you like the insurance of bonus bets on a large wager or added freebies, there’s something for every type of sports bettor in Iowa.

Iowa Sportsbook Bonuses FAQs

How do wagering requirements work?

Wagering requirements are a multiplier of your awarded bonus that must be wagered before withdrawing winning from bonus bets.

Can I withdraw bonus winnings from Iowa sportsbooks?

You can withdraw bonus winnings from Iowa sportsbooks, but remember to check the terms in case you must satisfy wagering requirements first.

Do sportsbook bonuses offer real money?

Most sportsbooks offer bonuses as free bets or bonus funds rather than real money.

Which sports can I bet on with sportsbook bonuses in Iowa?

You can bet on various sporting events using bonuses – just check the terms before betting.

Iowa Online Bet Offers and Promo Codes

If you want some great free bets and welcome bonuses, be sure to check out the operators in Iowa. Here, you can get an offer when creating an account and can use free bets to place additional wagers. If you are ready to begin betting online, be sure to take a look at these great offers:

  • BetRivers – 100% match up to $500. Code for Iowa is USBTRV.
  • BetMGM – Risk-free bet for up to $1000. Promo code for Iowa – USDOTBET.
  • Caesars – Risk-free bet for $1250
  • PointsBet – Get up to $2000 in bets