How To Sign Up For Sports Betting In Iowa

There are 19 casinos in the state of Iowa. Not all of them offer sports betting, but most of them do. That is important because if you want to bet on sports in Iowa, you will need to start at one of those retail sportsbooks.

Sports betting launched in Iowa in mid-August 2019, just in time for the football season. Unfortunately, interested parties ran into a little bit of an inconvenience in the days immediately following Iowa’s start in the sports betting world. The way in which the state law is written forces those that want to bet on sports to sign up in-person before being given access to the apps.

Check Out Our Iowa Sportsbook Reviews!

Now that sports betting has been around for quite some time, the wait times have been dramatically reduced. The law stipulates that for the first 18 months, those that want to place legal wagers need to sign up in-person in order to be able to go online and make those bets. It is a mild inconvenience for having the opportunity to bet on sports in a safe and regulated environment.

How to sign up for sports betting in Iowa

Iowa wanted extra security measures in place to verify identity and age. That means having to go to a retail sportsbook in order to sign up. It really is as simple as that. Think about signing up for a player’s card in your favorite gambling house.

Go to the counter at the sportsbook and provide your current identification and you’ll be able to fund an app and get started. Once that process is finished, you can bet from anywhere within the state.

There are 18 retail sportsbooks in Iowa at time of writing, though not all of them have online capabilities.

Here is a list of the retail sportsbooks and their partners:

FanDuel/BetFair Interactive

Diamond Jo Worth

Diamond Jo Dubuque

William Hill

Prairie Meadows

Isle Casino Waterloo

Isle Casino Bettendorf

Lakeside Casino


Harrah’s Council Bluffs

Horseshoe Council Bluffs


Catfish Bend


Grand Falls

Rhythm City



Grand Falls

DraftKings/Rush Street Interactive

Wild Rose Clinton

Wild Rose Emmetsburg

Wild Rose Jefferson

The Stars Group

Isle Casino Waterloo

Isle Casino Bettendorf

Penn National Gaming

Ameristar Council Bluffs

William Hill and Elite Sportsbook (via Bet.Works at Grand Falls Casino) currently offer online wagering in the state of Iowa. That means that you have to sign up in person at either a William Hill partner (Prairie Meadows, Isle Waterloo, Isle Bettendorf, or Lakeside) or Grand Falls, Rhythm City, or Riverside to sign up to use the Elite Sportsbook app.

Many others are expected to go online in the near future, including Catfish Bend, who is partnered with PointsBet. That one should go live next.

FanDuel just became a daily fantasy sports partner in the state, which feels like a way to get a foot in the door in order to get a sports betting app up and running. As you can see, FanDuel already has a partnership with the Diamond Jo Casinos.

Ameristar Council Bluffs via Penn National Gaming has plans to launch an app in 2020.

Not all of these locations have a retail sportsbook as of yet. The Wild Rose properties do not, though they are paired with

, so expect something to happen early in 2020 with them as well.

In order to use the sportsbook apps after creating an account, you will have to be inside the state of Iowa. Geolocation tracking will confirm your location and allow you to place your legal wagers.

As each operator begins operations online, you will have to go to that retail sportsbook in order to sign up. Once you do that, however, you are good for the lifetime of your account. It may just mean a little bit of a Sunday drive to get started. Fortunately, more operators will be going online and Iowa isn’t that big of a state, so it will get easier for Iowans to get their legal wagers placed.