How to register for an Iowa sports betting account

It’s a great time for legal sports betting in the Hawkeye State. Sports bettors in Iowa can register for an account at any legal sports betting operator within the state. The in-person registration mandate for online sports betting expired on Dec. 31, 2020.

Can I register online at a legal Iowa sportsbook?


Prior to New Year’s Day 2021, you had to visit the Iowa casino partner of the online sportsbook to complete your account registration. So, if you wanted to bet at several online Iowa sportsbooks, it meant a trip to several casinos around the state before you could wager using a sports betting app.

Thankfully, the in-person registration mandate is a thing of the past. If you’re of legal age and have a computer, smartphone or tablet, and access to the internet, you’re good to go. While you need to be inside the state lines to legally place a bet, you can register for an account from anywhere.

The process of registering online is easy and fast but you will need to share a few pieces of identifying information.

Best online sports betting sites in Iowa

UP TO $1,050 FREE
New User Bonus. T&Cs Apply.
National Football Special
Bet $1, Get $150 Instantly
$50 Free Bet on Deposit
Up to $1,000 Deposit Bonus
To Claim: Click Play Now
Risk Free Bet
Up to $5,000 Risk Free Bet
Free NFL jersey when you bet $100 on NFL in September!
$250 Bonus
100% Match On First Deposit
100% Up to $250 Deposit Bonus
ONLY 1x Play Through!
Use Exclusive Bonus Code: PLAY250 
Risk Free Bet
Cowboys or Eagles Special (Excl. MI)
Bet $5, Win $150 In Cash or
Up to $1,000 Risk Free Bet
Available on Desktop, Android & iOS 
To Claim: Click Play Now
up to $650 free 
Deposit Bonus
$150 Free Bet With $25 Deposit
100% Wager Match up to $500
To Claim: Click Play Now
2 Risk Free bets 
 up to $2000
Get 2 Risk-Free Bets Up to $2,000
Use Promo Code: BETBONUS

Can I bet on sports in Iowa legally?

Yes, you can. There are three requirements for legal sports betting in IA beyond using an approved operator. You must be:

  • At least 21 years old.
  • Not on any gambling self-exclusion lists.
  • Physically within the state when you place your bet.

You don’t have to be a legal Iowa resident to place a wager. Additionally, you can register for and even deposit funds into your account from outside the state as well.

The only time you have to be physically in the state if you live elsewhere is when you actually make your wager. It’s not illegal to register for an Iowa sportsbook account from Missouri, Minnesota, Nebraska, South Dakota or Wisconsin.

What info do I give to register?

Legal sports betting operators must ask for some basic personal information to verify that you are who you say you are before they give you a sportsbook account.

Iowa sportsbooks will ask for the following information when you click the sign-up button:

  • Date of birth
  • Email address
  • Legal name
  • Mailing address
  • Last four digits of your Social Security number (for tax purposes)

Some of the apps let you streamline that process by allowing you to snap a photograph of your government-issued photo ID. However, you need to ensure the information on that card is correct.

Once the sportsbook has verified the information you supplied, that’s it. You’re now ready to make your first deposit and place your first bet.

There’s good news if you’ve ever played daily fantasy sports (DFS) games with DraftKings or FanDuel. Because they are also sports betting operators, you can skip a few steps in the registration process. Simply log in with your existing credentials that you use for DFS.

From there, DraftKings or FanDuel will walk you through the process of verification for sports betting.

If you’re signing up for PointsBet or Caesars sportsbooks, or you’re new to DraftKings or FanDuel, you will have to start at step one.

Be sure to watch your email, as sportsbooks tend to give their best promotions to first-time depositors.

How do I know which Iowa sportsbooks are safe?

In Iowa, only brick-and-mortar casinos can receive licenses to offer online sports betting.

Those facilities can negotiate operator agreements with sports betting companies to run their sports betting activities. The Iowa Racing & Gaming Commission approves those contracts before the book can take wagers.

If you’re uncertain whether a sportsbook has approval in IA, there’s an easy way to tell. Somewhere on the app’s or website’s landing page, there will be a disclaimer that denotes such regulatory compliance. If you don’t see that, it’s a good bet that the sports betting site you want to use is not legally allowed to operate in Iowa.

Here’s a list of the regulated online sportsbooks in Iowa and their land-based partners:

Iowa CasinoCityRetail SportsbookOnline Sportsbook No. 1Online Sportsbook No. 2
Ameristar CasinoCouncil BluffsSportsbook at AmeristartheScore Bet
Catfish Bend Casino Burlington PointsBet SportsbookPointsBet Sportsbook
Diamond Jo casinosDubuque and NorthwoodFanDuel SportsbookFanDuel SportsbookBetMGM Sportsbook
Grand Falls Casino & Golf ResortLarchwood (near Sioux Falls)Betfred SportsBetfred SportsBally Bets
Hard Rock Hotel & CasinoSioux CityHard Rock SportsbookHard Rock Sportsbook
Harrah's CasinoCouncil BluffsCaesars SportsbookCaesars Sportsbook
Rhythm City CasinoDavenportElite SportsbookElite Sportsbook
Horseshoe CasinoCouncil BluffsCaesars SportsbookCaesars Sportsbook
Isle CasinosBettendorf and WaterlooCaesars SportsbookCaesars Sportsbook
Riverside Casino & Golf ResortRiversideElite SportsbookElite Sportsbook
Wild Rose casinosClinton, Jefferson and Emmetsburg DraftKings Sportsbook DraftKings SportsbookBetRivers Sportsbook
Q CasinoDubuqueQ SportsbookQ Sportsbook
Lakeside Hotel CasinoOsceolaCaesars SportsbookCaesars Sportsbook
Prairie Meadows Racetrack and Casino AltoonaCaesars SportsbookCaesars Sportsbook

Which Iowa sports betting apps can I download today?

Every online sportsbook in Iowa offers an app except for Elite Sportsbook, which is web-only. Here are the sports betting apps available in Iowa:

How do I bet on my phone?

Depending on the device you want to use to bet, finding the right path to your sportsbook of choice can differ. The IA operators provide for access no matter what device you’re using, however.

Most Iowa sports betting operators have platforms for Android and Apple (iOS) devices, and web browsers. So, whether you’re on your desktop computer or on your mobile phone’s web browser, the process is the same.

As a matter of fact, the mobile website is your first destination if you’re using an Android device to register for an Iowa sportsbook. That’s not really the sports betting operators’ choice, however.

Mobile betting in Iowa on my Android device

You can download sportsbook apps to your Android device, and thanks to some policy changes, you can download sports betting apps from the Google Play Store.

You can also visit the website of the sportsbook you want to register for using a mobile browser. The sportsbook’s software should automatically detect you’re using an Android device.

From there, it will walk you through how to download the Android app. You will have to enable the installation of third-party apps on your device, which will be a part of the download process.

Betting in Iowa on my Apple device

If you’re an Apple user, finding iOS-friendly apps is a bit simpler. All you have to do is open the App Store and search for the sportsbook from which you want to wager.

If that’s Caesars or BetRivers Sportsbook, you need to make sure you’ve selected the IA version of the app. Those sportsbooks exists in multiple states and maintains separate app for each. DraftKings, FanDuel and PointsBet also exists in several states; however, it’s all one app.

If you prefer, you can do your wagering on a computer using sportsbooks’ websites. For Caesars’ customers, however, the Iowa site will just refer you to the company’s mobile app.

There are Iowa sportsbooks that only offer browser-based sports betting. Betfred Sports and Elite Sportsbook don’t offer an app option; however, you are required to download a geolocation app on your phone to verify your betting location.