Best Iowa Sportsbook Promo Codes & Bonuses [2020]

Iowa residents have enjoyed legal sports betting since the summer of 2019, with lots of new sportsbooks launching in the Hawkeye State since then. The books in Iowa range from huge international betting companies to bespoke platforms created by local casinos – and each one offers excellent bonuses.

21+ | NJ, WV, PA, IN, IL, IA only | T&C apply

  • tick markGreat banking options
  • tick markAccess to fantasy sports
  • tick markBeginner friendly

21+ | NJ, WV, PA, IN, IL, IA only | T&C apply

21+ | NJ, IN, IA, IL only | T&Cs apply

  • tick markPromo code 'WSN1000'
  • tick markUnique PointsBetting system
  • tick markUnbeatable rewards

21+ | NJ, IN, IA, IL only | T&Cs apply

What Are Iowa Sports Betting Bonuses?

Sports betting bonuses are promotional offers created by sportsbooks to encourage players to sign up and bet with them. They come in different forms, but they always represent an opportunity to save some money or get some extra value.

Today, there are six active sportsbooks in Iowa. Bonuses, especially welcome bonuses for new members, are a big part of how each one appeals to potential customers. We can think of sports betting bonuses as marketing tools – albeit very valuable marketing tools from our perspective!

This page is your complete guide to the betting bonuses up for grabs in Iowa. We check out the different types of bonuses on offer, how to claim them, terms and conditions to be aware of, and much more.

Everything you need to get hooked up with an excellent bonus in Iowa is right here.

Who Qualifies For a Betting Bonus in Iowa?

Anyone who can legally sign up and bet with a sportsbook qualifies for a sports betting bonus. In Iowa, this means you must be at least 21 years of age and physically located within the state lines.

Although you can create an account from anywhere, you need to be physically in Iowa to place bets using your bonus.

There aren’t really any special conditions that need to be fulfilled to claim a bonus in Iowa. As long as you’re legally entitled to bet, you should have no issues getting your bonus.

How Do I Claim My Iowa Betting Bonus?

Generally, you can claim a welcome bonus by typing in a bonus code at some point during the registration process. Look out for an optional bonus field when you’re signing up.

Sometimes the sportsbook will let you type in the code afterwards instead, in the cashier. Some sportsbooks don’t even require you to use a bonus code, and just credit new users with a welcome bonus automatically.

Before signing up for any sportsbook in Iowa, we recommend you check out our full sportsbook reviews. We take a close look at the bonuses on offer at each one, and if you sign up using our links you can be certain you won’t miss out.

You can also have a look at which sportsbooks have the fastest withdrawal process and which sportsbooks accept PayPal.

Iowa Sports Betting Bonuses

What Are the Different Types of Betting Bonuses Available in Iowa?

Iowa has six active sportsbooks, which means plenty of competition for sports betting bonuses. Every sportsbook is different, and you can generally expect both welcome bonuses for new players as well as on-running promotions to keep existing members happy.

You can check out our in-depth guide to betting bonuses for more detailed information. Below, we have listed some of the most common bonuses that you read about in the guide.

  • Free Bet Bonus
  • Risk-Free Bet
  • Money-Back Bonus
  • Sign Up/Deposit Bonus
  • No Deposit Bonus
  • Reload Bonus
  • Enhanced Odds
  • Parlay Bonus
  • Real Prizes

What Are the Terms and Conditions for Iowa Betting Bonuses?

As valuable as betting bonuses are, there are always terms and conditions to be aware of. Often these are comparatively hidden in the small print, so you should make sure you seek them out in advance and be fully aware of how each bonus works.

Unfortunately, it’s all too common to come across an amazing sounding bonus that turns out to be much less valuable than it seemed, thanks to some strict conditions.

You can read more about bonus terms and conditions in our full bonus guide, the most common of which we have listed below:

  • Rollover Requirements
  • Minimum Odds
  • Maximum Bet Size
  • Restricted Markets
  • Expiry Date

Which Iowa Sportsbooks Have the Best Bonuses?

This is a hard question to answer, chiefly because everyone bets differently. What might be an extremely valuable bonus for one player may not appeal much to another.

If betting on the NHL is your thing, you are unlikely to be too excited by some amazing offers on NBA betting. Some players love to receive a small amount of totally free bonus cash when they create an account, while others would prefer to have their first deposit enhanced. Everyone is different.

Iowa has six active sportsbooks, and each one comes fully loaded with interesting bonuses. To give you a flavor of what’s on offer, we’ve collected three of the potential bonuses in this section.

To get a more in-depth look at the specific bonuses at each sportsbook, you can check out our reviews.


DraftKings is one of the biggest names in US sports betting, having originally made its name in the world of Daily Fantasy Sports. The welcome offer is a potentially very valuable one, even if it’s a bit more suited to players with larger bankrolls.

The bonus is split between a boosted 20% on your first deposit worth up to $500, and a Risk-Free Bet also worth up to $500. This means you have the potential to save an amazing $1,000 in total.

The deposit bonus comes in the form of bonus cash, which has wagering requirements attached. Every time you bet $25 in the sportsbook, $1 of the bonus is released.

The upper limit of $1,000 is great, but to get maximum advantage of that enhanced deposit you would need to inject a hefty $2,500 of your own money on your first deposit.

Get a $1,000 Bonus with DraftKings!

Sign up with DraftKings Sportsbook in NJ, PA, CO, WV, IN, IA or IL and get a welcome package up to $1,000!

Bet Now

Sign up with DraftKings Sportsbook in NJ, PA, CO, WV, IN, IA or IL and get a welcome package up to $1,000!

*21+. NJ/IN/WV/PA/IA/CO only. In partnership with Meadows Racetrack and Casino. Offer not valid for users physically located in NH. Deposit bonus is in DK Dollars which have no cash value and must be used on DraftKings. Bonus requires 25x Play-Thru. Eligibility restrictions apply. See for details.


PointsBet is something of an upstart in the betting world, thanks to their revolutionary new form of variable odds betting. Like DraftKings, their welcome bonus for Iowa residents is worth up to $1,000 in total and it’s paid out in the form of two risk-free bets, worth up to $500 each.

Just create your account and place your first bet, and if it loses you’ll receive your money back. You get one bet to be used on traditional fixed odds, and one for a PointsBetting wager.

We like the simplicity of this bonus from Pointsbet. It’s perfect for players who are signing up especially to make one or two big bets rather than lots of smaller ones.

William Hill

The British sportsbook’s welcome bonus is perhaps a better fit for small-ball bettors. After creating your account, you have 7 days to bet $50, in any combination of bets you want.

Once you hit $50 in bets placed, you’ll be given another $50 in credits to be spent however you like. Amazingly, there are no rollover or wagering requirements attached to the credit. You just need to bet it, and if you win the winnings are all yours.

We love this offer since you can split up the bets however you want and you don’t need to worry about unlocking the bonus cash.

Have a look at our in-depth review of William Hill.

What’s the Current Sports Betting Situation in Iowa?

D-day for sports betting in the US arrived in May of 2018 when the Supreme Court struck down the Professional and Amateur Sports Protection Act. PASPA had been in place since 1992 and acted as a federal ban on sports betting. With it removed, the path was clear for each state to decide its own sports betting laws.

Iowa had already been putting in some legislative work in the previous years, in anticipation of PASPA being removed. The resulting bill was finally signed into law in 2019 and allowed full in-person and mobile betting for Iowa residents. Over the next year, six sportsbooks opened their doors in Iowa, thanks to an already thriving casino culture.

More Sportsbook Bonuses & Promo Codes

Iowa Betting News

Iowa Hits Monthly Sports Betting Record Despite Casino Dropof
Iowa Hits Monthly Sports Betting Record Despite Casino Dropof
Echoing results in other states, Iowa state accomplished their most impressive sports wagering results to date in 2020 by setting a record in September.
News iconOctober 15
Author iconLarry Gibbs
Iowa Reports All-Time Low Betting Revenue
Iowa Reports All-Time Low Betting Revenue
With few sporting events available and a troublesome means of registering new players for online play, sports betting in Iowa has suffered under COVID-19.
News iconMay 13
Author iconChristian Jope
DraftKings Looking to Bring Esports Betting to Iowa
DraftKings Looking to Bring Esports Betting to Iowa
Coronavirus has shut down most sports leagues, but DraftKings hopes to bring sports betting on Esports to Iowa.
News iconApril 22
Author iconChristian Jope
Iowa Sees Encouraging Signs for Sports Betting Growth
Iowa Sees Encouraging Signs for Sports Betting Growth
Iowa’s October revenue figures soar as the state celebrates its first month with mobile betting.
News iconNovember 14
Author iconDerek Blake
Iowa Sportsbooks Post Strong Numbers for First Month of Business
Iowa Sportsbooks Post Strong Numbers for First Month of Business
In their first full month of business, Iowa sportsbooks took in close to $40 million in bets for the month of September.
News iconOctober 14
Author iconDerek Blake
Hard Rock Enters Iowa with Gaming Innovation Group’s Sportsbook
Hard Rock Enters Iowa with Gaming Innovation Group’s Sportsbook
After launching in New Jersey earlier in 2019, Hard Rock is adding Iowa to its list of US states for its sportsbook product.
News iconSeptember 20
Author iconMorten Brandt