Iowa Online Sports Betting And Gambling

Adults 21 and up who are located in the State of Iowa can legally gamble online at sports betting sites and apps. Excitingly, you can register online rather than having to visit a partnering land-based casino.

Iowa residents can also gamble in person at casinos, poker rooms, and retail sportsbooks. The only real restriction in the Hawkeye State is real-money online casino gaming, which is currently banned in almost all states.

If you have any questions about online sports betting and gambling in Iowa, you have come to the right place for a comprehensive guide!

Best Online Sports Betting Apps In Iowa

DraftKings Iowa

Visit: DraftKings to claim a $50 free bet with $5 deposit and a 20% match up to $1,000 (5x playthrough)

DraftKings is one of the leaders in sports betting in the country. Therefore, DraftKings Iowa is an excellent sportsbook. It provides competitive bonuses, promotions, odds, and accessibility.

DraftKings Iowa offers some great bonuses for new players. You get a $50 free bet with a $5 deposit. Also, DraftKings will match 20% of your first deposit up to $1,000. (In other words, to earn the full $1,000, you would need to deposit $5,000.)

DraftKings is well-known for offering one of the widest ranges of sports in the industry. They are also great at offering a variety of deposit options and a user-friendly app.

The odds on DraftKings Iowa are very much in line with other options in the Hawkeye State.

All in all, DraftKings Iowa offers an outstanding experience from one of the premier names in sports betting!

Caesars Sportsbook Iowa

Visit: Caesars to claim up to $1,250 on Caesars + 1000 Tier Credits + 1000 Reward Credits® – Use code SHARPBETFULL

Caesars Sportsbook, previously William Hill, also offers highly competitive odds and hundreds of bet types across all major sports. No wonder the Prairie Meadows Racetrack & Casino partner brings in more gaming revenue than any competing sportsbook in Iowa.

This is definitely an app with lines worth checking before you place a bet elsewhere. While they don’t always beat out their competition, they do often enough to have Caesars Sportsbook Iowa on your phone.

This world-renowned brand combines William Hill’s century of experience to the US with a remarkable online betting platform available via iOS app, Android app, and web browser.

Don’t let their age fool you either – Caesars Sportsbook has stayed on the cutting edge, with a well-rated app that’s available in most states with legal online sports betting.

The Caesars Sportsbook Iowa welcome bonus is a first bet on Caesars up to $1,250 with the code SHARPBETFULL. If your first bet loses, Caesars offers a refund in the form of site credit. Users also have access to the Caesars Rewards program, offering benefits that include online freeplay, on-site comp credit at 50 Caesars locations, and partner perks. New users get a great start on earning those freebies with 1000 Tier Credits and 1000 Reward Credits®.

BetMGM Iowa

Visit: BetMGM to claim up to $1,000 risk-free bet  – Use code SHARP

BetMGM Iowa brings one of the best-known casino brands to the fingertips of anyone over 21 in the state. Unfortunately, casino gaming is restricted in Iowa, but BetMGM offers an extremely high-quality sports betting app for iOS and Android, and the web browser version is just as impressive.

BetMGM Iowa offers a wide range of special offers every day, including special lines on the games with the most action. The lines on the futures are almost always unbeatable as well, so if you’re a futures bettor, the BetMGM app is essential.

The BetMGM Iowa welcome bonus is a risk-free bet up to $1,000 with code SHARP.

On the app, you have quick and easy access to all the special features, including live streams for most of the games, the “easy parlay” quick pick feature, and the live betting going on at that moment. No wonder the BetMGM Iowa app is one of the highest-rated in the App Store.

BetRivers Iowa

Visit: BetRivers to claim a $500 Second Chance Free Bet – Use affiliate code SHARPRIV

BetRivers Iowa offers one of the best sports betting welcome bonus in the industry. If your first bet loses, you get a refund in the form of a a free bet, which is already great.

But one amazing element is that there are no restrictions on that first bet. You can wager on any available bet, no matter the sport or the odds. It simply doesn’t get better than that.

BetRivers Iowa is available via iOS app, Android app, and web browser. However, we recommend playing on the web browser rather than the iOS app, as it’s a much more stable option.

Betfred Iowa

Visit: Betfred to claim up to $1,111 in free bets – Use code SHARPBET

Betfred is well-known across the pond, having begun in the UK. It is not as well-known in the US. However, in many ways, this is great for Iowa bettors. What better way to bring in new customers than excellent promotions?

As a result, Betfred’s welcome offer is fantastic. After you create your account, make your first wager of at least $50. Whether it wins or loses, you get a $111 free bet instantly. Getting $111 in site credit is a great chance to build up your bankroll. Plus, the fact that this bonus pays out even if you win your first bet is a very rare treat in sports betting.

But the Betfred welcome offer goes beyond that. For the first 5 weeks, you get 50% of your losses back per week, up to $200 total per week. This is an amazing safety net and combining it with the deal above makes Betfred’s bonus very competitive in the robust Iowa marketplace.

    Betfred Iowa also has an excellent app (available for both Android and iOS), one that will personalize promotions for you based on whatever types of bets you tend to make the most.

    FanDuel Iowa

    Visit: FanDuel to claim a No Sweat First Bet up to $1,000

    FanDuel Sportsbook Iowa offers a robust offering of sports bets, particularly surrounding major sporting events. They had the best odds on the 2021 Super Bowl, for example, and the daily odds boosters ensure you’ll always find something exciting that’s exclusive to this platform.

    FanDuel Sportsbook Iowa is available via iOS app, Android app, and web browser. It’s also rated close to five stars in the App Store, making it one of the most well-reviewed in sports betting.

    The FanDuel DFS platform launched at the same time as the FanDuel Sportsbook app in Iowa because both sports betting and daily fantasy sports were illegal until 2019. Now, you can access both platforms using the same account and bankroll, ideal for those who like to win money on both sides of the FanDuel Iowa offerings.

    New members of the FanDuel Sportsbook in Iowa can receive the welcome bonus of a no sweat first bet up to $1,000.

    PointsBet Iowa

    Visit: PointsBet to claim up to $2,000 in 2 risk-free bets – Use code BESTOFFER

    In terms of name recognition, PointsBet is considerably behind the more established names like BetMGM and FanDuel. But quality-wise, Pointsbet is an excellent choice, with a top-rated app hailed for its stability. You won’t experience the unexpected quitting or geo-location issues that plague some of the other apps.

    PointsBet also has lucrative bonus offers, starting with its welcome bonus of two risk-free bets up to $2,000.

    The PointsBetting feature is a bet where you receive a multiplier for every point above or below. For example, if you bet the over and the game ends 10 points over, you receive a 10x multiplier. However, if it’s 10 points under, the 10x multiplier applies to your losing wager. So it’s risky, but it can also be highly rewarding.

    Aside from the special features, the PointsBet Iowa odds are competitive, including great odds boosters on special parlays. Their constantly rotating promos also mean there’s always something exciting around the corner.

    Unibet Iowa

    Iowa residents are in luck that they have access to Unibet, as Indiana is the only other Midwest state with access to this online sportsbook. Fans of international sports are especially lucky, as Unibet Iowa offers more international sports (soccer, darts, cricket, snooker, etc.) than its competitors.

    Unibet Iowa’s app may not be as flashy as some others, but don’t let that fool you. It is still an excellent sports betting app. In fact, the more minimalistic interface is appealing to many.

    In terms of odds, Unibet Iowa gives similar odds to most of the other apps. At times, its odds are better than its competitors and at times, they are worse. So, as with most apps, it is wise for bettors to check different sportsbooks to see where they get the best odds.

    Other Legal Online Sportsbooks In Iowa

    Here is a list of other sports betting sites currently offered in Iowa:

    • Bally Bet
    • Barstool
    • Betway
    • Circa
    • DRF
    • Elite
    • Fubo
    • Hard Rock
    • Q Sportsbook
    • MaximBet Iowa (Coming Soon!)

      Iowa Sportsbook Apps

      Sports Betting AppLive in IA? iOS AppAndroid AppApp Store Rating
      DraftKingsYesYes (263.5 MB)Yes (85.6 MB)4.8 out of 5
      Caesars Sportsbook IowaYesYes (99.3 MB)Yes4.5 out of 5
      BetMGMYesYes (32.2 MB)Yes4.8 out of 5
      BetFredYesYesYes3.7 out of 5
      Yes (38.6 MB)Yes (22 MB)4.7 out of 5
      PointsBet IowaYesYes (65.9 MB)Yes (13 MB)4.6 out of 5
      UnibetYesYes (22.5 MB)Yes3.2 out of 5
      Q Casino SportsbookYesYes (90.7 MB)Yes (18 MB)2.8 out of 5
      Elite SportsbookYesNo (Browser Only)No (Browser Only)N/A
      Hard Rock SportsbookYesNo (Browser Only)No (Browser Only)N/A
      bet365NoComing SoonComing SoonN/A

      How To Install Online Sportsbook Apps On An Android Device

      Android users can now download many sportsbook apps straight from Google Play.

      However, if it’s not available on Google Play store, you can simply download straight from the sportsbook website. Do not under any circumstances download the app anywhere other than the sportsbook’s specific URL.

      To download a sports betting app onto your Android device if it is not available on Google Play, do the following:

      1. Visit the sportsbook website. Make sure it’s the Iowa version of the site, as the brand will often have separate apps for different states. Also, be sure it’s not the DFS version of the app.
      2. Download the app onto your device. Check your storage capabilities so you know you have enough space to fit the download.
      3. When prompted, go to settings and allow the download from third-party services.
      4. Create an account.
      5. Then bet from anywhere within Iowa state lines.

      How To Install Online Sports Betting Apps On An Apple iOS Device

      Fortunately for iOS users, you can visit Apple’s App Store and download the app there. However, you’ll want to make sure it’s applicable to your state. It will either say, “[Sportsbook Name] Iowa” or will have IA in the app description.

      Another option is to simply visit the sportsbook’s website while located in Iowa. The option to download the iOS app for your jurisdiction should pop up automatically as it does on the DraftKings Sportsbook website.

      Apple devices won’t let you download apps from third-party sources. So the only way for legal sportsbooks to offer an iOS app is through the App Store. Thankfully, Apple allows gambling apps.

      What Makes For A Good Mobile Sports Betting App?


      It’s wildly frustrating to struggle to do the one thing the sportsbook should do without a problem: take a sports bet. But that’s the case with many sports betting apps. Thankfully, people in Iowa have DraftKings, Caesars, and BetMGM, all of which offer remarkably stable iOS and Android apps.

      Access To Favorite Bets

      A quality sportsbook app should have the sports you want to bet on as well as the types of bets you want to place. For example, if you like NFL teaser parlays and the sports betting app doesn’t offer it, you’ll want to look elsewhere. Iowa has enough options to where you don’t need to settle.

      Access To Promotions

      Because you can join an online sportsbook in Iowa from anywhere in the state, you’re no longer limited to your geographic area. Now, you can shop around for the best promotions, and you can utilize as many as you want without limits. There’s no rule in Iowa against taking advantage of the welcome bonuses at multiple online sportsbooks.

      Seamless Deposits

      Getting out your credit card every time you want to reload your account is unacceptable. You also don’t want to have to go through ten steps just to add funds. Why? Because you likely found a bet with incredible odds that you want to bet on immediately, and those odds could change in a moment’s notice.

      How Can Players Deposit Money In Online Sports Betting Apps In Iowa?

      The best sportsbook apps will make depositing incredibly easy. Once you sign up on the platform and register in-person, you can use a few different methods. These include

      • Debit and credit cards
      • PayPal and other e-wallets
      • Prepaid cards
      • PayNearMe locations (like 7-Eleven)
      • Casino cage at the physical sportsbook
      • Direct bank transfer

      For debit and credit cards, you’ll have to type in all the information, but you should only need to do that once if you save the information in your account. And once you enter the appropriate info, the funds will be immediately available in your account.

      For PayPal and other e-wallets, you’re often able to log in to your PayPal account through the sports betting app, making the deposit even easier. The funds will again be instantly available.

      To withdraw winnings, you’ll have fewer options. But the most common are direct bank transfer, PayPal, and check by mail.

      Sports You Can Bet On In Iowa – And Sports You Can’t

      In Iowa, you can bet on all college and professional sports without restrictions, including in-state teams.

      However, you cannot place in-game wagers on college sports – once the game begins, all betting on that event is final.

      What Forms Of Online Gambling Are Legal In Iowa?

      Type Of GamblingIs It Legal?What You Need To Know
      Online Sports BettingYesSeveral high-quality options available now for anyone over 21 and physically located in state lines.
      Online Horse RacingYesIowans 18 and up can legally bet on horses online.
      Daily Fantasy Sports (DFS)YesIowans 21 and up can enter DFS contests and win money online.
      Social CasinosYesWin cash prizes at Chumba Casino or LuckyLand online in Iowa.
      Online PokerYes, at social casinosWin cash prizes at Global Poker, one of the most popular online poker sites in the US.
      Online Lottery TicketsNot reallyYou can sign up at the Iowa Lottery website for VIP points and second-chance drawings. However, you can’t purchase tickets online.
      Online CasinosNoOnline casinos are illegal in Iowa.
      Online PokerNoOnline poker sites are illegal in Iowa, including WSOP and PokerStars.

      More Information About Additional Forms Of Online Gambling In Iowa

      Online Horse Racing

      Luckily, you don’t need to leave home to safely and legally bet on horses in Iowa. You have access to a variety of horse race betting websites, including BetAmerica, TwinSpires, and TVG, all legitimate and high-quality options. You can even bet on international races, which means there’s always action day and night.

      Daily Fantasy Sports (DFS)

      People located in Iowa who are 21 and up now have access to all the major DFS platforms. You can legally deposit money, buy into contests, win cash prizes, and withdraw without a hitch. If you join the FanDuel Sportsbook or DraftKings Sportsbook, you can switch to the DFS platform using the same account and funds. So sports bettors can give both a try without having to join different sites.

      Social Casinos

      Social casinos are the closest thing to an online casino that Iowa bettors can access legally. The only two you should consider are Chumba Casino and LuckyLand. They’re trustworthy sites that make it easy to buy Gold Coins and get free Sweeps Coins. If you win with Sweeps Coins, you can redeem them for cash prizes and gift cards.

      Social Casino Poker

      Only a few states offer legal online poker, so most poker players across the country, including in Iowa, need to travel to physical card rooms or play poker at social casinos. Global Poker is one of the most popular poker sites in the country. Almost everyone in the US and Canada has legal access, and you can redeem winnings for cash prizes by competing against other players and then redeeming your Sweeps Coins.

      Online Lottery Tickets

      The Iowa Lottery does not allow members to buy tickets online or play online games. Instead, the Iowa Lottery website allows you to scan tickets for loyalty points that can be cashed in for free tickets, prize giveaways, and so on. Some lottery games also have a second-chance promotion where you can scan the ticket for an additional chance at a prize.

      Online Casinos

      Iowa, unfortunately, does not offer any legalized form of real-money online casinos. There are no talks of legalizing it, especially because sports betting was recently greenlit. They’ll need to see how the online sportsbooks work out before there are any legitimate talks of online casino gaming.

      Brick-And-Mortar Casinos In Iowa

      The Hawkeye State contains 22 casinos. 18 of these are commercial and three are tribal casinos.

      21 of Iowa’s casinos are located on land. The other is a throwback to a classic era. It is a true riverboat casino, the Casino Queen Marquette, located on the Mississippi River in the northeast corner of the state.

      Iowa’s casinos offer all of the exciting gaming options you would expect.  In addition, as of May 2019, all but the Casino Queen Marquette offer in-person sportsbooks.

      Is It Safe To Gamble Online In Iowa?

      Yes, as long as you’re careful to choose the legally licensed sites.

      Iowa online sportsbooks approved by the Iowa Racing and Gaming Commission are completely safe. The major DFS sites, such as DraftKings and FanDuel, are legitimate sites where you can win real money as well.

      However, offshore online casinos and poker sites may be unsafe. These sites are technically illegal in the State of Iowa. While you won’t get into legal trouble for simply betting at them, there’s no guarantee that you’ll receive your winnings, the games are fair, or your personal information is secure.

      Who Regulates Gambling In The State Of Iowa?

      The Iowa Racing and Gaming Commission (IRGC) regulates in-state gambling. This extends to horse and dog racing, casinos, sports betting, and daily fantasy sports.

      The IRGC website is an extensive but easy to navigate tool with a lot of helpful information. Using the “Publications” dropdown, you can see which Iowa casinos pay out the most. You can look at what sports bets have been approved by the commission for specific contests. You can even check exactly how much your state is receiving in taxes from gaming revenue.

      Through the IRGC, gamblers can also opt into the self-exclusion program, where all Iowa casinos and sportsbooks will reject you to assist in problem gambling recovery.

      How Iowa Gambling Laws Compare To Neighboring States


      Wisconsin has 26 total casinos, all of which are tribal-owned and span the entire state. Wisconsin does not offer any online gambling options beyond daily fantasy sports (DFS).

      Iowa gambling laws are more lenient and will be for the foreseeable future.


      From the player’s perspective, Illinois and Iowa’s gambling laws are virtually the same. However, Iowa has more land-based casinos.

      From an operator’s perspective, the taxes and limitations differ wildly. If you’re looking to open a casino, you’d be better off in Iowa in that regard, as the taxes and fees are significantly lower.


      Missouri is home to over a dozen casinos, most of which are located around St. Louis and Kansas City. Like Iowa, Missouri gambling was limited to the riverboats until the 1990s. The state does not offer sports betting at this time, but lawmakers will almost certainly legalize it within the next year or two. It’s likely that it would have been legalized in 2020 if the COVID-19 pandemic hadn’t happened.


      The state of Nebraska has explicitly made gambling illegal. The only options in the state are four tribal casinos, and all four are located in the northeast corner of the state. So, chances are, most Nebraska gamblers come to The Hawkeye State.

      South Dakota

      South Dakota has a lot of casinos: nine tribal and over a dozen commercial. They also have racinos, as well as bingo parlors and off-track betting locations.

      Thanks to voters passing a resolution in November 2020, sports gambling is now legal in South Dakota, but only in the city of Deadwood and only in-person.


      Minnesota has 21 tribal casinos located throughout the state. They also have two racetracks that accept pari-mutuel bets and double as card rooms, where live poker and other card games are played. Minnesota had a semi-promising sports bill in 2018 that never amounted to anything. In 2020, talks resurfaced, but tribal casino opposition shot it down.

      Iowa Gambling Quick Facts

      What is the gambling age in Iowa?

      Folks in Iowa 21 and over have access to all forms of gambling. This includes casinos and the sportsbooks, both online and in-person. Iowa is also a state (along with Massachusetts) that requires you to be 21 and up for daily fantasy sports (DFS) platforms.

      If you’re in Iowa and you’re 18 and up, you can legally play the lottery and pari-mutuel race betting.

      Has Iowa legalized online sports betting?

      Yes. Iowa legalized online sports betting on May 20, 2019. 

      The first physical sportsbooks launched in August 2019, and bettors needed to register in-person for the online version until January 2021. But that requirement has since expired, so you can register for any online sportsbook in Iowa from anywhere in the state.

      Iowan sports bettors have access to many online sportsbooks, including DraftKings, Caesars, and BetMGM.

      Are all forms of online gambling legal in Iowa?

      No, only sports and pari-mutuel race betting are legal forms of online gambling in Iowa. Real-money online casinos and poker sites are currently illegal in the state.

      Other ways to win cash prizes online in Iowa is through daily fantasy sports (DFS), social/sweepstakes casinos, and the Iowa Lottery website, which hosts second-chance drawings.

      Does Iowa have a lottery?

      Yes. The Iowa State Lottery participates in lottery pools like the Mega Millions and Powerball as well as their own lottery games.

      According to the website, the state offers a new scratch-off close to every month. You can also join their loyalty program to earn points and participate in second-chance drawings on losing tickets.

      Can I play the Iowa Lottery online?

      No. Unlike a few states like Michigan and Maryland, you cannot buy Iowa lottery tickets online. 

      When you join the Iowa Lottery website, you can earn loyalty points and scan losing tickets for second-chance drawings. 

      But you can’t play online scratch-offs or pick your lotto numbers through the site.

      What are the taxes for gambling money won in Iowa?

      State income tax applies to total gambling winnings in Iowa. That means you’re expected to pay 24% in federal income tax as well as 5% in Iowa income tax on that year’s net winnings. 

      For example, if you win $1,000 in 2021, you owe $240 to the IRS and $50 to Iowa. Find more information on this page of the Iowa Department of Revenue website.

      Are loyalty programs at Iowa casinos worth joining?

      Yes. There’s no good reason not to join loyalty programs at Iowa casinos. 

      For doing what you’d normally do, like placing bets and buying food, you’ll earn points that can be cashed in for a wide range of benefits. 

      For example, a day of gambling could score you free dinner or a free night’s stay at the hotel.

      Who runs the different casinos in Iowa?

      Iowa has three Native American casinos, each owned by a different tribe. 

      Iowa has over a dozen commercial casinos as well, many of which are owned by national companies based in Las Vegas. Examples include Boyd Gaming and Caesars Entertainment. 

      Interestingly, Q Casino is owned and operated by the City of Dubuque.

      About the Author

      Mike Epifani

      Mike Epifani is an experienced online gambling writer who specializes in online casinos and sports betting sites. From the nuances of bonus offers to winning strategies and beyond, his insights have helped countless remote bettors keep more of their money while having fun and staying safe.