Updated: Oct 22nd, 2021

Iowa Online Gambling & Casinos

Updated: Oct 22nd, 2021

Online sports betting is thriving in Iowa, however real-money online casinos are still forbidden.

Iowa Online Gambling Sites

  1. 1

    Up to $5,000 Risk-Free Bet
    Promo Code: GAMBLING

  2. 2

    Risk Free Bet up to $1,000
    Promo Code: GAMBLINGCOM

  3. 3

    $250 Risk-Free Bet

  4. 4

    Get $500 Risk Free Bet
    Promo Code: GAMBLE

  5. 5

    Deposit $250, Get $250 in Free Bets
    Promo Code: IA250

  6. 6

    Risk Free Bet up to $1,000
    To Claim: Click Bet Now

  7. 7

    Bet $1 Get $200 NFL Special plus20% Deposit Bonus up to $1000

  8. 8

    Two Risk-Free Bets up to $2,000
    Promo Code: GAMBLINGC

  9. 9

    200,000 Free Credits on Registration

  10. 10

    30 Virtual Credits Free Every 2 Hours

Advertiser Disclosure
Every online gambler deserves a safe and fair place to play. Our mission at Gambling.com is to create a safe online environment for players through free, impartial and independent reviews of the best online gambling companies in the US so that you can play with confidence and security. All ratings and reviews are made independently of the operator by our team of gaming experts and with every company being fully licensed to operate in the US they can be trusted to offer fair play. We accept compensation from the companies advertised on this page and this may affect the brand positioning. We endeavour to continuously update this list so we can bring you the most current sites and the best available offers but we cannot review every site in the market.

Is Online Gambling in Iowa Legal?

Online gambling in Iowa is perfectly legal for sports betting. But online casinos in Iowa are off limits. There are safe alternative options, however, in social casinos. These social casinos don’t require any deposit and are completely free to play.

Social casino users sign up and receive a set number of tokens or sweeps coins in their accounts. They can use these to play online slot machines and table games. They can even win real money or prizes with sweeps coins, which can be used for tournaments or casino play. They technically count as a sweepstakes rather than gambling since the user doesn’t risk any money, which means they’re perfectly legal in Iowa.

Social casinos are the best way for Iowa casino players to enjoy their favorite games without any of the hassle or risk of using offshore casino sites.

When Will Iowa Legalize Online Gambling?

There hasn’t been any large legislative push for real-money online casinos after the state’s efforts to roll out legal online sports gambling. Online poker also remains illegal in Iowa, and movements to regulate these industries don’t have much momentum at the time. But once legal sports betting takes root and Iowa has a firm grasp on its new industry, it stands to reason there could be a push for real-money casino and poker sites in the next few years.

Land-Based Casinos in Iowa

CasinoCityAddressHours of Operation
Ameristar Casino Council BluffsCouncil Bluffs2200 River Rd8 a.m.-3 a.m.
Blackbird Bend CasinoOnawa17214 210th St8 a.m.-2 a.m.
Casino Queen MarquetteMarquette100 Anti Monopoly9 a.m.-2 a.m.
Catfish Bend CasinoBurlington3001 Winegard Dr10 a.m.-2 a.m.
Diamond Jo Worth CasinoNorthwood777 Diamond Jo Ln8 a.m.-3 a.m.
Grand Falls CasinoLarchwood1415 Grand Falls BlvdOpen 24 hours
Hard Rock Sioux CitySioux City111 3rd StOpen 24 hours
Harrah’s Council BluffsCouncil Bluffs1 Harrah’s BlvdOpen 24 hours
Horseshoe Council BluffsCouncil Bluffs2701 23rd AveOpen 24 hours
Isle Casino BettendorfBettendorf1777 Isle Pkwy8 a.m.-2 a.m.
Isle Casino WaterlooWaterloo777 Isle of Capri Blvd8 a.m.-4 a.m.
Lakeside Hotel CasinoOsceola777 Casino Dr10 a.m.-4 a.m.
Meskwaki Bingo Casino HotelTama1504 305th St8 a.m.-2 a.m.
Prairie Flower CasinoCarter Lake1031 Ave H EastOpen 24 hours
Prairie Meadows Casino, Racetrack and HotelAltoona1 Prairie Meadows DrOpen 24 hours
Q CasinoDubuque1855 Greyhound Park Rd7 a.m.-3 a.m.
Rhythm City Casino ResortDavenport7077 Elmore AveOpen 24 hours
Riverside Casino and Golf ResortRiverside3184 IA-22Open 24 hours
Wild Rose Casino and Resort ClintonClinton777 Wild Rose Dr8 a.m.-3 a.m.
Wild Rose Casino and Resort EmmetsburgEmmetsburg777 Main StNoon-12 a.m
Wild Rose Casino and Resort JeffersonJefferson777 Wild Rose Rd10 a.m.-2 a.m.
WinnaVegas Casino ResortSloan1500 330th St10 a.m.-12 a.m.

Ameristar Casino Council Bluffs

The Ameristar has 160 hotel rooms, five restaurants/bars and meetings and events space. The casino includes 1,500+ slot machines, more than 20 table game, including blackjack and roulette, and a sportsbook.

Blackbird Bend Casino

This Onawa casino has a selection of slot machines, table games and electronic table games. The Upstream restaurant includes a buffet and weekly prime rib specials.

Casino Queen Marquette

The Casino Queen offers slot machines, video poker and table games such as roulette, craps and blackjack. They also have three restaurants and the Queens Club Card rewards program.

Catfish Bend Casino

Located in Burlington, Catfish Bend Casino has a PointsBet sportsbook lounge, more than 600 slot machines, table games and a poker room.

Diamond Jo Worth Casino

This Northwood casino offers stay-and-play packages with several nearby hotels. The gaming area boasts more than 900 slot machines, table games such as roulette, blackjack, cajun stud and craps, a poker room and a FanDuel sportsbook.

Grand Falls Casino

The Grand Falls doubles as a golf resort with an 18-hole golf course designed by Rees Jones. The property includes a hotel and four restaurants, while the casino has more than 750 slot machines, table games and a poker room.

Hard Rock Sioux City

Hard Rock Sioux City is a AAA Four Diamond hotel property with three bars and three restaurants. The gaming area includes more than 850 slot machines with a non-smoking section, table games and a sportsbook.

Harrah’s Council Bluffs

This Harrah’s hotel property/casino has more than 500 slot machines, table games such as craps, roulette, blackjack and high card flush, and a sportsbook with 24/7 betting kiosks. There’s also a steakhouse and two casual dining options.

Horseshoe Council Bluffs

Horseshoe Council Bluffs is a Caesars property featuring a hotel, RV park and several dining options. The casino includes nearly 1,400 slot machines, a poker room, table games and a sportsbook.

Isle Casino Bettendorf

This hotel property/casino has more than 900 slot machines, table games such as blackjack, craps and roulette, and a William Hill sportsbook. The Isle also includes four restaurants.

Isle Casino Waterloo

The Isle Casino Waterloo offers visitors nearly 1,000 slot machines, video poker machines, table games and a William Hill sportsbook. There are also four restaurants and a hotel on property.

Lakeside Hotel Casino

Located in Osceola, Lakeside offers a 150-room hotel, RV park and a buffet and restaurant. On the casino side, there’s a William Hill sportsbook, table games and more than 600 slot machines.

Meskwaki Bingo Casino Hotel

This stay-and-play property has more than 1,350 slot machines, bingo, a poker room and table games. The hotel has six dining options including a steakhouse, buffet and grill room.

Prairie Flower Casino

This Carter Lake casino has roughly 200 slot machines, a snack bar and Prairie’s Pub for food and drinks.

Prairie Meadows

Prairie Meadows has a one-mile track for horse racing betting and simulcast racing for horse and greyhound races. There’s also a hotel/casino with table games, slot machines and a William Hill sportsbook.

Q Casino

This is a greyhound race track in Dubuque that also includes a casino. Gaming options include nearly 1,000 slot machines, a sportsbook and table games.

Rhythm City Casino Resort

Rhythm City is a Davenport casino with a hotel and entertainment lounge for music and comedy acts. The casino has more than 1,000 slot machines, table games, video poker and a Resort Club rewards program.

Riverside Casino and Golf Resort

Riverside includes an 18-hole golf course with stay-and-play packages and a full spa. Gaming options include a sportsbook, table games, slot machines and a poker room.

Wild Rose Casino and Resort Clinton

This hotel/casino property in Clinton features table games, a sportsbook and simulcast racing. The hotel also includes a buffet and sports bar.

Wild Rose Casino and Resort Emmetsburg

One of three Wild Rose properties, the Emmetsburg location offers slot machines, table games such as blackjack and Mississippi Stud and a DraftKings sportsbook.

Wild Rose Casino and Resort Jefferson

The Wild Rose Jefferson has a hotel, live music venue and one restaurant. The casino side includes a DraftKings sportsbook, slot machines and table games.

WinnaVegas Casino Resort

Located in Sloan, the WinnaVegas casino offers more than 850 slot machines, a poker room, bingo and table games. There’s also a buffet and café, video game arcade and golf simulator.

Which Iowa Casinos Will Offer Online Gambling?

Iowa has more than 20 land-based casinos, many of which now have retail sportsbooks. Most of the sportsbooks also offer online sports betting for Iowa residents and visitors.

It stands to reason that all existing brick-and-mortar casinos in Iowa would have an opportunity to apply for an online casino license should the state ever legalize real-money online casino play.

Mobile Casino Apps in Iowa

Sportsbooks at Iowa casinos also offer online sports gambling via mobile app, which players can easily download on an iOS or Android device. If Iowa were to push legislation for online casinos, mobile apps from top gaming operators for online table games and slot machines would certainly follow. The same would be true for any legal poker sites.

Expected Online Casino Games to Launch in Iowa


Iowa already has a state-run lottery, but online lottery remains off limits. Iowa lottery players have to purchase tickets at existing businesses, though the state would likely embrace an online lottery option if the gambling laws changed.

Online Slots

Online slots are increasingly popular and work just like the land-based options. Benefits of online slot machines include never having to wait for your favorite game and never searching the casino floor in search of a slot machine with your preferred limits.

Online Poker

Online poker is still off limits in Iowa, though that could change in the coming years. The rules for online poker will almost always be the same for popular games such as Texas Hold’em. The strategy is different because you can’t see the players at the table, so you need to rely on betting patterns in order to read everyone else at the table.


Online roulette is another popular table game that translates well from the land-based version. The rules, odds and strategy are all the same, though a random number generator determines where the “ball” lands rather than a spinning wheel. You can use popular methods like the Reverse Martingale or the James Bond strategy just as effectively. And you can easily place all the bets you want without worrying about a crowded table.

Online blackjack

Online blackjack is a great way for experienced players to get action, or for newcomers trying to learn the game. Hands are played quickly, and players can easily get a lot of reps in to become more comfortable in certain scenarios. Plus, you can always play at your preferred stakes without searching for an open seat.

Live Dealer

Live dealer is only available in a few states and might not be easy to find even if Iowa does move to legalize online casino play. Some people prefer seeing an actual human dealing cards, so live dealer incorporates a video stream with a croupier running table games from a remote location. The difference is purely visual and remains a relatively a small market at this time.

How to Deposit and Withdraw from IA Gambling Sites

Iowa casino players will have a number of payment and deposit options if the state ever moves to legalize real-money online casinos.

Most top online casinos accept debit/credit card payments for player deposits. This is the most familiar option for many players but can run into issues. Some banks still flag these payments for suspicious activity even in states with legal online casino gambling. Make sure to talk to you bank directly rather than the casino if you run into problems with this method as it is through no fault of the casino operator. Credit card transactions that do work can also result in high fees.

Pre-paid online cards, such as the Play+ card, are a great deposit and withdrawal option. These are an easy work-around for any debit/credit card issues and serve as a middleman of sorts for the transaction. Players can add money to their Play+ card with a credit card or bank account and use it to deposit funds with the actual casino. They can withdraw winnings back to the card and access the cash from an ATM. One Play+ card can also be used at multiple casinos.

This is a similar approach to e-wallets such as PayPal, which is now accepted at most top online casinos. Players with existing accounts can simply transfer money from their PayPal account to the casino. Players without PayPal can sign up for a new account in just a matter of minutes. Neteller and Skrill are two other popular e-wallets.

Bank transfers and ACH payments are generally accepted as well and are preferred by VIPs and high rollers as limits tend to be higher, though processing times can be a bit longer.

What Online Casino Bonuses Will be Available in Iowa

Real-money online casinos in Iowa would come with a host of bonus offers and promotions for first-time players. These incentives are very valuable for new depositors, who should shop around various online casinos to see which bonus offer works best for them. We recommend signing up for multiple accounts to take advantage of multiple welcome bonuses.

Matched deposits are among the most popular bonuses offered. An online casino will match a player’s initial deposit up to a certain amount, like $1,000. The player then doubles their money right out of the gate and can use the matched deposit funds to play casino games and online slots. But they might have to wager a certain amount of their own funds before the bonus offer kicks in, and not all games will count 100% toward satisfying the bonus requirements. Be sure to read the terms and conditions.

Some casinos will offer a no-deposit bonus, giving a new player a small amount of cash, typically around $20 to $30, with minimal playthrough requirements.

Players should also look for opportunities to capitalize on refer-a-friend bonuses. Basically, a new player can invite friends to sign up and will receive bonus funds or free spins as a result. The referrer might need to wait until their friend wagers a certain amount before the bonus goes into their account.

Free spins are the best for online slot machine enthusiasts. The casino adds a certain number of tokens or free spins to a players’ account, which they can use to win real money. Again, be sure to check the playthrough requirements.

These are just a few of the many different bonuses and promotional offers out there. Make sure to look around and see which would be most beneficial based on your deposit size and playing preferences.

Iowa Online Gambling Laws & History

Iowa took a big step in 1983 with the legalization of pari-mutuel horse racing betting. Then-Gov. Terry Branstad organized the state’s first Racing and Gaming Commission as a result.

In 1985, Iowa instituted a state-run lottery. The initiative has since resulted in more than $2 billion in revenue for programs in the Hawkeye State.

Iowa first allowed for riverboat gambling in 1989, then negotiated three Native American gaming compacts. This opened the door for tribal casinos. The state expanded its casino options in 2005 by granting a host of commercial licenses for land-based casinos.

The state first authorized legal sports betting in 2019 after the U.S. Supreme Court’s 2018 decision to do away with the Professional and Amateur Sports Protection Act and give individual states the power to legalize sports gambling. Iowa made it official when Gov. Kim Reynolds signed a bill to regulate sports betting on May 20, 2019.

Timeline of Gambling Legislation in Iowa

1 of 8

Mobile and in-person sports betting is legalized, as are daily fantasy games. As many as two dozen casinos are expected to begin taking bets in person and through online partners.

2 of 8

The counties of Black Hawk, Palo Alto, Worth and Wapello approve gambling referendums.

3 of 8

Lawmakers strike down the $5 per hand maximum stake amount and also allow 24-hour gambling.

4 of 8

Three Native American casinos begin operations.

5 of 8

The first riverboat casino in Iowa takes its first bet.

6 of 8

Simulcast wagering is approved on horse races, allowing bettors to wager on races taking place in other states.

7 of 8

Iowa ratifies its first state-sanctioned lottery.

8 of 8

Iowa permits pari-mutuel horse and dog racing and appoints its first Racing and Gaming Commission members, paving the way for future gambling developments in ensuing decades.

Iowa Sports Betting

Iowa was one of several states to take advantage of the changing sports betting laws in a timely fashion. The Hawkeye State regulated and legalized sports betting in May 2019 and currently has a host of retail sportsbooks options at several land-based casinos across the state.

Iowa offers plenty of mobile sports apps for bettors and no longer requires in-person registration to sign up. The state suspended that mandate amid the coronavirus pandemic, and the requirement went away permanently starting in 2021.

Latest Iowa Sports Betting Numbers


Total HandleMobile Handle Revenue
Change Down 2.9% Down 4.4% Down 20.6%

Updated June 10

LATEST NEWS: Iowa May Sports Betting Handle Shows Slight Decrease

Daily Fantasy Sports Betting in Iowa

Gov. Kim Reynolds’ 2019 sports betting bill also included daily fantasy sports. This allowed top DFS operators such as DraftKings and FanDuel to operate across Iowa. Their popular fantasy games across all sports gives players the opportunity to win big-money tournaments for a small entry free. Players construct a lineup for NFL, MLB, UFC, PGA Tour or other sports and operate with a limited salary cap. The top-scoring lineup for the game or tournament takes home the jackpot.

Horse Betting in Iowa

Horse racing betting is legal in Iowa and the state has one live racing track, Prairie Meadows, which also includes a casino. Simulcast betting is also legal where available, as is online betting for horse racing.

What Sports Can I Bet On in Iowa?

Iowa doesn’t have any restrictions on in-state college teams, meaning bettors are free to wager on the Iowa Hawkeyes and Iowa State Cyclones. You can only bet on eSports as part of a fantasy contest, but almost every major professional league and college sports are on the board, including:

Latest IA Gambling News

All News
Iowa Tallies Record Sports Betting Handle of $210.4 Million
© USA Today
Circa Sports Expanding, Launching Mobile Sportsbook in Iowa
© USA Today

Strategy and Tips

All Strategy and Tips
2021-22 NHL Conference Futures Betting
© PA
2021-22 NHL Conference Futures Betting
October 21st, 2021
12 min read
2021-22 NHL Divisional Futures Betting
© PA
2021-22 NHL Divisional Futures Betting
October 20th, 2021
16 min read
2021-22 NBA Futures: Odds to Win the NBA Finals
© PA
  1. Iowa Racing and Gaming Commission (July 18,2020). Retrieved July 20, 2020, from https://irgc.iowa.gov/
  2. US Department of Justice (January 24,2020). Retrieved Feb. 6, 2020, from https://www.justice.gov/
  3. American Gaming Association (n.d.). Retrieved Feb. 5, 2020, from https://www.americangaming.org/
  4. National Council on Problem Gambling (n.d.). Retrieved Feb 6, 2020, from https://www.ncpgambling.org/programs-resources/resources/
  5. International Association of Gaming Regulators (n.d.). Retrieved February 1, 2020 from https://www.iagr.org/


Yes. Legal online gambling options in Iowa include sports betting, horse racing and Daily Fantasy Sports. However, real-money casino sites and internet poker are not legal in Iowa, though you can play at social casinos.

The legal gambling age in Iowa is 21.

The state’s existing commercial and tribal casinos would likely all be eligible to apply for an online casino license should the state legalize real-money online casinos.

No, visitors and tourists aged 21-and-above are permitted to gamble in Iowa. But they must remain within state lines to do so. Geolocation software is used to ensure compliance.

Social casinos are perfectly legal in Iowa and available with a wide array of online slot machines and table games. These are a great alternative to unregulated offshore casino sites.

Sports gambling, land-based casinos, horse racing, off-track betting, lottery and Daily Fantasy Sports are allowed in Iowa, as are social casinos.

Iowa residents and visitors can play table games and slot machines at the state’s 20-plus land-based casinos. They can also make sports bets online after signing up at a retail sportsbook.

Yes, and effective in 2021 in-person registration is no longer required, meaning you can sign up for online sports betting from anywhere in the state.

The Iowa Racing and Gaming Commission was created in 1983 and oversees all of the state’s gambling industries.

Yes. Regulated, real-money online casinos go through a heavy vetting process to ensure the integrity of the games as well as players’ funds. They also help protect players’ personal information used in the sign-up process.

Gambling winnings over a certain amount are subject to income tax, which Iowa deducts on a sliding scale up to a maximum of 8.53%.



Hi, I'm Ron Fritz

"Three decades covering online gaming, news and sports. My expertise is government and legislation, breaking down the latest online gambling industry developments to keep you in the know."

  • Gambling legislation
  • Online casinos
  • Gambling industry

Reviewer since July 2019