Iowa Sports Betting: IA Sportsbook Sites, Apps & Promos

You can now bet online in Iowa. You are free to join online sportsbooks and can wager on pro and college sports. Once that is completed, you are free to play as you like online with one or multiple sportsbooks, as long as you are physically located within the state.

Best IA Online Sportsbook Sites 2021

Bet $5 and Get $200 in Bonus Bets Instantly

Bet $5 Get $200 in Bonus Bets

Up to $1,000 Paid Back in Bonus Bets

Get Up To $1,000 in Second Chance Bets

2nd Chance Free Bet

$1,000 First Bet

All of the above sportsbooks are legal and recommended by us. We have partnerships with each one and in some cases exclusive welcome bonuses and offers.

Signing Up

Follow these steps to join an online sportsbook in IA;

  • Choose a sportsbook from our list above and click ‘Bet Now’
  • If the first page you land on gives you a choice of states, select ‘Iowa’
  • You may get a registration form straight away or a page that showcases the offer. Either way click the button to join.
  • Fill out your details to register
  • Visit a casino to complete

Depositing money into your online sportsbook

Payment methods vary at each sportsbook but Visa/Mastercard and ACH are standard at them all. If you are looking for something different then you may prefer these options: PayNearMe, PayPal and online banking.

Withdrawing your money

Simply request a withdrawal when you are logged in to your betting account. It’s normal procedure for sportsbooks to withdraw back to the same payment method from where you made your deposit.

Iowa (IA) Sports Betting Laws and Background

Frequently Asked Questions (FAQ)

Is online sports betting legal in Iowa?

Yes. Retail and online sports betting started in Iowa in August 2019. 

What are the eligibility requirements to bet in Iowa?

Anyone 21 years of age or older can place a sports bet in the state of Iowa. Bettors must verify they are located within Iowa but do not need to be a current resident of the state. Bettors initially had to register in-person before being able to use an online app, though the requirement ended in 2021.

Are offshore sportsbooks legal in Iowa?

No. Sportsbooks must be licensed in Iowa. The Iowa Racing and Gaming Commission oversees regulation of retail and online sportsbooks.

Iowa (IA) Online Sports Betting Apps 

DraftKings Sportsbook

DraftKings launched as a daily fantasy sports operator and now operates sports betting in multiple states. 


FanDuel Sportsbook

FanDuel Sportsbook is owned by Irish bookmaker Paddy Power Betfair and became an official daily fantasy sports and sports betting partner of the National Hockey League in 2018.  


Hard Rock Sportsbook

The retail location of the Hard Rock Sportsbook is located at the Hard Rock Sioux City. Hard Rock Sportsbook launched an online casino in December, 2019.


FOXBet Sportsbook


Formerly known as BetStars, the sportsbook was rebranded as FOXBet after FOX’s partial acquisition of the company. 


Caesars Sportsbook

William Hill Sportsbook rebranded as Caesars Sportsbook in 2021 following the acquisition. The sportsbook mobile app has full integration with the Caesars Rewards program.


SugarHouse Sportsbook

SugarHouse Sportsbook is owned by Rush Street Gaming, located in Des Plaines, Illinois. 


BetMGM Sportsbook

MGM Resorts International has held official sports betting partnerships with the NBA, NHL, MLB, and MLS. 


PointsBet Sportsbook

PointsBet is an Australia-based company with a unique take on betting, offering variable “PointsBetting” based on how much your bets wins by. The company also offers more traditional sports bets.


Unibet Sportsbook

Unibet is one of the world’s largest online gambling casinos, founded in 1997 and based in Malta. 


Sportsbooks in Iowa (IA)


Prairie Meadows Racecourse

Located in Altoona, Iowa, Prairie Meadows is a Thoroughbred and Quarter Horse racetrack featuring a casino. The racetrack opened in 1989, adding slot machines in 1995 and game tables in 2004. William Hill operates Prairie Meadows’ sportsbook, which opened in 2019. 

Iowa Greyhound Park

Located in Dubuque, Iowa, Iowa Greyhound Park offers greyhound racing from May through November.

Hotel Casinos

Ameristar Casino Council Bluffs

Ameristar Casino Council Bluffs is on the Missouri River across from Omaha, Nebraska. The casino opened in 1996 and is owned by Gaming and Leisure Properties. The riverboat casino now has a sportsbook inside the Amerisports Bar. 

Blackbird Bend Casino

Located in Onawa, Iowa, Blackbird Bend Casino is run by the Omaha Tribe of Nebraska. The facility features casino games, table games, and dining. 

Casino Queen Marquette

A 17,514 square foot riverboat casino in Marquette, Iowa, Casino Queen Marquette was rebranded in 2016 from its former name “Lady Luck” and sold by Capri Casinos, Inc. to CQ Holdings. The riverboat opened as a casino in 2000. 

Catfish Bend Casino

Located in the PZAZZ! Entertainment Complex in Burlington, Iowa, Catfish Bend Casino features slot machines, table games, and a PointsBet Sportsbook. 

Diamond Jo Casino – Dubuque

The Dubuque, Iowa, based Diamond Jo Casino opened in 1994 and became land based in 2008. The casino features a FanDuel Sportsbook. Both Diamond Jo Casinos in Iowa are owned by Boyd Gaming. 

Diamond Jo Casino – Worth

Located in Worth County, Iowa, Diamond Jo Casino Worth opened in 2006. The gaming space is over 38,000 square feet. The casino also now features a FanDuel Sportsbook. Both Diamond Jo Casinos in Iowa are owned by Boyd Gaming. 

Grand Falls Casino

The Grand Falls Casino & Golf Resort is located in Larchwood, Iowa along the South Dakota border. The resort opened in 2011 and now has an ELITE Sportsbook on the premises. 

Hard Rock Sioux City

The Sioux City-based Hard Rock Hotel and Casino opened in 2014 north of the Missouri River. Adding to the casino’s slots and table games, the Hard Rock Sportsbook opened in 2019. 

Harrah’s Council Bluffs

Harrah’s Council Bluffs is owned by Vici Properties and run by Caesars Entertainment. It opened as a riverboat in 1996 but has since moved to land. The property has 25,000 square feet of gaming space and 251 hotel rooms. The venue also features a Caesars Sportsbook. 

Horseshoe Council Bluffs

Horseshoe Council Bluffs is one of three casinos in the city of Council Bluffs. Formerly a greyhound race track, the venue now has a 68,000 square foot gaming space and is run by Caesars Entertainment and features a Caesars Sportsbook. 

Isle of Capri Bettendorf

Located north of the Mississippi River, Isle of Capri Bettendorf serves the Quad Cities with a 24-hour casino and 500-plus room hotel. The El Dorado Resorts property features a William Hill Sportsbook. 

Isle of Capri Waterloo

Isle of Capri Waterloo opened in 2007 with nearly 1,000 slots and video poker machines, table games, and a 194 room hotel. The facility now also has a William Hill Sportsbook. 

Lakeside Hotel & Casino

Located in Osceola, Iowa, near West Lake, Lakeside Casino features 600 slots, table games, and a William Hill Sportsbook. The venue opened in 2000 and has 150 hotel rooms. 

Meskwaki Casino

Meskwaki Bingo Casino Hotel is located in Tama, Iowa. It’s owned and operated by the Sac and Fox Tribe of the Mississippi. There is more than 127,000 square feet of gaming space in the venue, which opened in 1992. Meskwaki Casino currently has slots, table games, a poker room, and bingo.

Prairie Flower Casino

Located in Carter Lake, Iowa, Prairie Flower Casino is owned and operated by the Ponca Tribe of Nebraska. The casino features 200 slots. 

Q Casino

Located in Dubuque, Iowa, the Q Casino and Hotel complex also incorporates the Iowa Greyhound Park. The casino is owned by the City of Dubuque. The racetrack opened in 1985, and the casino opened in 2005. The Q Sportsbook launched in 2019. 

Rhythm City Casino Resort

Rhythm City Casino Resort opened in 2016 in Davenport, Iowa, and was the city’s first land-based casino. Owned by Elite Casino Resorts, the casino now features an ELITE Sportsbook within the Draft Day Sports Lounge.

Riverside Casino & Golf Resort

Located in Riverside, Iowa, Riverside Casino & Golf Resort is owned by Elite Casino Resorts. The casino now has an ELITE Sportsbook, in addition to slots and table games. 

Wild Rose Casino and Resort – Clinton

Wild Rose Clinton is one of three Wild Rose casinos located in the state of Iowa. The Clinton casino features spots and table games, offtrack betting, and a DraftKings Sportsbook. 

Wild Rose Casino and Resort – Emmetsburg

Wild Rose Emmetsburg opened in 2006 in Emmetsburg, Iowa. Like the other two Wild Rose Casinos, Emmetsburg has slots, table games, and a DraftKings Sportsbook.

Wild Rose Casino and Resort – Jefferson

Wild Rose Jefferson opened in 2015 as the company’s third casino in the state of Iowa. The casino features table games, slots, and a DraftKings Sportsbook, like the other two Wild Rose Casinos. 

WinnaVegas Casino Resort

Located in Sloan, Iowa, the WinnaVegas Casino Resort is owned and operated by the Winnebago Tribe of Nebraska. The casino features a poker room, table games, slots, and bingo.

Other Iowa (IA) Gaming Options

Horse Racing

Horse racing and horse race betting is legal in Iowa, though the only racetrack is located at Prairie Meadows in Altoona, Iowa.

Dog Racing

Greyhound racing and betting in Iowa can be found at Iowa Greyhound Park in Dubuque, Iowa. Races are run May through November.

Iowa Lottery

The Iowa Lottery is available within the state of Iowa to those participants who are 21 years or older. Read more about the games available at

Iowa Fantasy Sports

Fantasy sports became legal in Iowa during 2019. As of November, 2019, FanDuel and DraftKings were the only licensed fantasy sports operators in the state.

Links for More Iowa (IA) Betting Info

Iowa Racing and Gaming Commission

Iowa sports betting: What to do now that it’s legal to wager – Des Moines Register

Wikipedia: List of casinos in Iowa