Our guide to Iowa betting includes recommendations for online sports betting sites in Iowa. Our process for choosing these sites is comprehensive. We look at bonuses, website layout, and odds for the most important teams in Iowa.

Take a look at the top sports betting sites in Iowa:





50% up to $1,000

Bet Now




100% up to $1,000

Bet Now




125% Sports Bonus - up to $2,500

Bet Now




50% up to $1,000

Bet Now




50% up to $1,000

Bet Now


Sports Betting Legislation in Iowa

Iowa legalized betting in 2019. They legalized sports betting, gambling, and horse race betting. It is all legally available to residents of Iowa 21 years of age and older. They can freely choose whether to bet online or offline.
We always recommend online betting. This is the best way to get the most bonuses, compare lines, and take a global view of the betting markets.

Sportsbook Available in Iowa
FanDuel βœ…
DraftKings βœ…
Caesars βœ…
FoxBet βœ…
BetRivers βœ…
BetMGM βœ…
PointsBet βœ…
Unibet βœ…

There are 22 casinos operating in Iowa. Three of them are on Tribal lands, and one is on a riverboat. You can also check out these Iowa sports betting sites to save yourself a trip across the state to a casino.

Iowa Sports Betting – Recent Updates

  • February 15, 2024 β€” The sports betting handle in Iowa decreased to $259.4 million in January, reflecting an 8.9% decline from December.
  • January 24, 2024 β€” A special agent with the Division of Criminal Investigation testified in a court filing that the DCI utilized an “illegal search” of student online accounts during the investigation of the Iowa sports betting case.
  • January 15, 2024 β€” The state announces that the sports betting handle in Iowa slightly dropped to $282.7 million in December, indicating a 2% decrease from November.
  • December 20, 2023 β€” The state announces that Iowa sports betting revenue fell to $14.1 million in November, marking a 41% decrease from October.
  • December 13, 2023 β€” The state announces that the sports betting handle in Iowa increased to $289.6 million in November, representing a 13% rise from October and a 17% increase year over year.

How Did We Choose the Best Iowa Sports Betting Sites?

We choose these Iowa sport betting sites very carefully. It is not just a random collection of sites by any means. Through our years of sports betting we have a deep sense of the different online sportsbooks, what they offer, and exactly what matters most when choosing where to sign up.

One thing we have learned is how important it is to have an active account at more than a sportsbook. This allows you to shop around and make sure you are getting the best line for your bet. In fact. Even in a single event, different sportsbooks will have better odds for different bets. Getting the most out of your bet means having a few accounts open and ready to go.

Betting online comes with many great advantages. Compared with traveling to casinos, you can save money by comparing odds, collecting on great sign-up bonuses, and time and money by not traveling and buying expensive food and drink.

You should also consider Iowa’s best sports betting apps before signing up!

Great Bonuses

Bonuses are no small thing. And there are big differences between online betting sites in this department. Some of the stingier ones will only offer a 10% match on your initial deposit. While others will double or more your first deposit.

Welcome bonuses are a great way to get started. You can make all the bets you want to make right out the gate. Plus, as you get your training wheels running, you have more of a cushion to have some fun. Big bonuses are a great way to extend your entertainment budget even more.

In addition to the welcome bonuses, the top Iowa sports betting sites will also have promotions throughout your betting career, not just when you sign up. These can be reloaded, recommend-a-friend, or event-based promotions.

If you are using Bitcoin, you are in even more luck. For example, at BetOnline, you can boost on your welcome bonus, and you get a 35% match every time you reload with Bitcoin.

100% up to $1,000
Bet now

Available to Iowa Bettors

Of course, a basic prerequisite for sports betting in Iowa is that it is available for Iowa bettors. Online sports betting is legal for residents of Iowa over 21 years of age. This is one of the similarities of going online compared to an in-person casino. In-person, you likely have to 21 years old, because they serve alcohol at casinos.

Iowa became the 11th state to legalize sports betting in 2019. Iowa is home to many casinos-22 in total. The majority of which are on land. Only one is a riverboat.

Long-Standing Reputation

To be a well-trusted sportsbook is everything. Well, not quite everything, but without a long-standing reputation, the sportsbook cannot make our list of recommendations. That’s because we want to make sure that you can get speedy and reliable payouts.

A few fly-by-night operations have turned out to be less-than-honest. That’s why we recommend Iowa sports betting sites that have been in the game for years or decades, and that has always paid us timely and accurately.

50% up to $1,000
Bet now

Hot Odds

Having the latest odds is fundamental. The smartest bettors follow sports news carefully, and we expect to see the latest happenings reflected in the odds. We don’t want to have to wait a week to see the odds reflect that someone dropped out, for example. This can be frustrating and can cause you to miss betting opportunities.

When it comes to Iowa sports betting, You really need the latest odds updated regularly. This is especially true for college sports.

50% up to $1,000
Bet now

Helpful Customer Service

Things do not often go wrong, but when they do, or when we get a little lost, we need customer service as soon as possible. This is because sports betting in Iowa, like anywhere else, is a time-sensitive matter. Every minute counts. Especially in live betting where to odds can change every play.

The best Iowa sports betting sites will the largest number of the following customer service options:

  • Live chat
  • Email
  • Phone numbers
  • FAQs
  • Community forums
50% up to $200
Bet now

List of Casinos in Iowa

Iowa has plenty of retails casinos, in addition to the online caisnos housed at the sportsbooks we recommend on this page.

Here is a list of retail casinos in Iowa

  • Ameristar Casino
  • Argosy Casino Sioux City
  • Blackbird Bend Casino
  • Casino Queen Marquette
  • Catfish Bend Casino
  • Diamond Jo Casino
  • Diamond Jo Casino
  • Grand Falls Casino
  • Hard Rock Sioux City
  • Harrah’s Council Bluffs
  • Horseshoe Council Bluffs
  • Isle Casino Bettendorf
  • Isle Casino Waterloo
  • Lakeside Hotel & Casino
  • Meskwaki Casino Tama
  • Prairie Flower Casino
  • Prairie Meadows Altoona
  • Q Casino Dubuque
  • Rhythm City Casino Resort
  • Riverside Casino & Golf Resort
  • Wild Rose Casino and Resort
  • Wild Rose Casino and Resort
  • Wild Rose Casino and Resort
  • Winna Vegas Casino Resort

Iowa Sports Betting Timeline


New Entrants and Controversies

ESPN BET and bet365 joined Iowa’s sports betting market, broadening online betting choices. The year was also shadowed by legal issues, with four Iowa-state football players and Iowa State University’s quarterback facing charges related to sports betting. Moreover, Iowa’s sports betting handle saw a significant 25.8% drop in April.


Rules Change and Betting Expands

The requirement to register in person expired, and 2021 started with a whole new set of rules. Iowa thus had some of its largest sports betting months. $2 billion in sports bets were placed this year.


Iowa Opens its Own Sportsbooks

In May 2019, the governor signed a law authorizing local licenses for sportsbooks. As soon as August, both retail and online sportsbooks licensed by Iowa were available.


Supreme Court Opens Things Up

With the Supreme Court’sΒ Murphy v. NCAA, the Supreme Court allowed any state that wished to to regulate sportsbooks. No major action in Iowa was taken this year.