Iowa Sportsbooks - Where to Bet on Sports in IA

Find the best legal sportsbooks in The Hawkeye State

Hero image

Iowa Brick-and-Mortar Sportsbooks

In the heart of the Midwest, Iowa stands as a beacon for land-based sportsbook enthusiasts. As of your visit, sports betting is legal in Iowa and thriving in this state, offering a multitude of options for you to place your wagers. Numerous licensed casinos spread across Iowa, provide Iowa sportsbook services, allowing you to engage in this form of entertainment. This legal framework provides you with a secure and regulated environment to enjoy legal sports betting, ensuring that your experience is both enjoyable and fair.

Most Popular Land-Based Sportsbooks in Iowa Reviewed

On this page, we’ll guide you through the top Iowa sportsbooks, helping you to make an informed decision on where to place your bets. We’ll delve into the unique features, services, and amenities each sportsbook offers. Our comprehensive review is based on factors such as location, betting options, customer service, and overall ambiance. 

Barstool Sportsbook at Ameristar, Council Bluffs 

Address: 2200 River Road, Council Bluffs,
Phone: (712) 328-8888

Located in Council Bluffs, Iowa, Barstool Sportsbook at Ameristar Casino opened its doors to the public in 2020. The sportsbook spans over a substantial area, offering ample space for bettors to engage in their favorite pastime. Here, you can place bets on a wide array of sports, from the high-intensity action of the NFL to the swift, strategic plays in the NHL, and the adrenaline-pumping excitement of NBA games.

The Barstool Sportsbook offers a variety of betting options to cater to every type of sports enthusiast. Whether you’re a fan of traditional straight bets or prefer the strategic complexity of parlays and teasers, this Iowa sportsbook has you covered. They also feature live sports broadcasts and betting services such as kiosks and betting windows.


The Ameristar Casino is home to a plethora of conventional gaming options, too. With over 1500 slot machines and a variety of table games like Blackjack, Roulette, and Craps, there’s something for every casino enthusiast. The casino also boasts a poker room for those who prefer a more strategic and intense gaming experience.

Whether you’re in the mood for a casual bite at the Double Down Dogs or a more sophisticated dining experience at the 360 Steakhouse, the Ameristar Casino has got you covered. The casino also houses several bars, including the Amerisports Bar, where you can enjoy a wide selection of beverages. As for amenities, the casino offers free parking, a gift shop, and even an indoor pool.

Betfred at Grand Falls Casino, Larchwood

Address: 1415 Grand Falls Boulevard, Larchwood,
Phone: (712) 777-777

In the charming town of Larchwood, Iowa, the Betfred Sportsbook at Grand Falls Casino has been serving sports betting enthusiasts since its grand opening in 2020. Spanning over an impressive area, the sportsbook allows for a variety of sports bets to be placed. Whether you’re an ardent follower of the NFL or have a penchant for the fast-paced action of the NHL, Betfred Sportsbook caters to all.

The sportsbook doesn’t just accept bets, it also offers a wide array of betting options. From traditional straight bets for those who prefer simplicity, to the more strategic parlays and teasers for the seasoned bettors, there’s something for everyone. The sportsbook also offers live sports broadcasts, ensuring that you are in the thick of the action at all times.


Adjacent to the sportsbook, the Grand Falls Casino boasts a vast number of games. With over 750 slot machines and a variety of table games like Blackjack and Roulette, the casino provides a comprehensive gaming experience. Whether you’re a fan of the classic three-reel slots or the high stakes Poker games, there’s a game to suit every preference.

Grand Falls isn’t just about sports betting and casino games. It also houses several dining restaurants and bars that offer a variety of culinary delights. From gourmet meals to casual bites, there’s something to satisfy every palate. In addition to this, the sportsbook also offers a range of amenities to enhance your betting experience. So, the next time you’re in Larchwood, make sure to visit the Betfred Sportsbook at Grand Falls Casino.

Hard Rock Sportsbook at Hard Rock Hotel & Casino, Sioux City

Address: 111 3rd Street, Sioux City,
Phone: (712) 226-7600

Stepping into the Hard Rock Sportsbook at Hard Rock Hotel & Casino in Sioux City, Iowa, you’re greeted by an expansive 400 square feet of pure sports betting thrill. Since its inception in 2019, the sportsbook has been a go-to destination for sports enthusiasts. It accepts a wide array of sports bets, whether you’re a fan of basketball, baseball, soccer, or boxing, there’s a place for you here.

The Hard Rock Sportsbook offers a multitude of betting options to cater to every type of bettor. From money lines for those who like to keep things simple, to the more complex spread bets and over/under bets for those who like a challenge. You won’t miss a beat of the action as the sportsbook broadcasts live sports events.


In addition to the sportsbook, the Hard Rock Hotel & Casino is home to over 800 slot machines and a variety of table games. Try your hand at classics like blackjack, roulette, or craps, or explore the vast selection of slot machines. The gaming options are endless, ensuring an exciting experience for all.

The Hard Rock Hotel & Casino offers a variety of dining options. Enjoy a meal at the World Tour Buffet or grab a quick bite at the Fuel American Grill. If you’re in the mood for a drink, the sportsbook features a bar serving a wide selection of beverages. The Hard Rock Sportsbook doesn’t just offer a betting experience, it offers a complete entertainment package.

Caesars at Harrah’s Hotel & Casino, Council Bluffs

Address: 1 Harrah’s Boulevard, Council Bluffs,
Phone: (712) 329-6000

Caesars’ sportsbook at Harrah’s Hotel & Casino in Council Bluffs, Iowa, welcomed its first patrons in 2020. With a sprawling area of approximately 5,000 square feet, this sportsbook offers a variety of sports bets, including moneyline, point spread, totals, futures, and prop bets. For instance, you can wager on NFL point spreads, NBA player prop bets, or MLB over/under totals. The diversity of bet types caters to a wide range of sports enthusiasts.

At Caesars’ sportsbook, they not only provide a platform for placing bets but also offer a comfortable space to watch live sports events. The sportsbook features numerous large screens broadcasting live games, creating an immersive atmosphere for bettors. In addition, they provide services like in-game betting, allowing you to place bets as the action unfolds.


If you’re interested in casino games, Harrah’s Hotel & Casino offers a plethora of options. With over 1,000 slot machines, a variety of table games including blackjack, poker, and roulette are available. You can also try your luck at video poker machines and electronic table games, offering a well-rounded casino experience.

With a range of restaurants and bars available, you can enjoy delicious meals and beverages. Whether you’re craving a casual burger or a more upscale dining experience, the options are diverse. Additionally, various amenities such as comfortable seating, convenient betting kiosks, and attentive staff contribute to an enjoyable visit to the Caesars Sportsbook.

Elite Sportsbook at Riverside Casino, Riverside

Address: 3184 IA-22, Riverside,
Phone: (319) 648-1234

The Elite Sportsbook at Riverside Casino in Riverside, Iowa, began its operations in 2019. Spanning across a substantial area, this sportsbook offers an expansive space for sports enthusiasts to engage in various types of sports bets. You can place bets on options like point spreads, moneylines, totals, futures, and prop bets. For instance, wagering on NFL point spreads, NBA prop bets, or MLB totals are some of the choices available to bettors.

At Elite Sportsbook, you can enjoy a diverse range of bet types, and they also provide the convenience of showing live sports events on multiple screens. This creates an immersive environment for those interested in both betting and watching games. Services like live in-game betting further enhance the experience, allowing you to adjust your bets based on real-time developments.


If you’re looking for more than just sports betting, Riverside Casino has a wide and extensive selection of casino games. With a variety of slot machines and table games like blackjack, poker, and roulette, there’s something for every gaming preference. Video poker machines and electronic table games also contribute to the array of gaming options available.

Whether you’re in the mood for a casual meal or a more upscale dining experience, the casino provides several dining restaurants and bars to choose from. In addition to these amenities, the Elite Sportsbook at Riverside Casino offers a comfortable and well-equipped environment, ensuring that your sports betting experience is both enjoyable and engaging.

Legal Offline Sportsbooks in Iowa

In the following table, you’ll find a lengthy list of legal land-based sportsbooks across Iowa. These betting locations offer a diverse range of sports betting opportunities, allowing you to engage with various types of bets in different cities throughout the state.

NameAddressCityPhone Number
Ameristar Casino Hotel2200 River RdCouncil Bluffs(712) 328-8888
Catfish Bend Casino3001 Winegard DrBurlington(319) 753-2946
Diamond Jo Casino301 Bell StDubuque(563) 690-4800
Grand Falls Casino & Golf Resort1415 Grand Falls BlvdLarchwood(712) 777-7777
Diamond Jo Worth Casino777 Diamond Jo LnNorthwood(641) 323-7777
Harrah’s Council Bluffs Hotel & Casino1 Harrah’s BlvdCouncil Bluffs(712) 329-6000
Horseshoe Casino Council Bluffs2701 23rd AveCouncil Bluffs(712) 323-2500
Isle Casino Hotel Bettendorf1777 Isle PkwyBettendorf(563) 359-7280
Isle of Capri Waterloo777 Isle of Capri BlvdWaterloo(319) 833-4753
Lakeside Hotel Casino777 Casino DrOsceola(641) 342-9511
Prairie Meadows Casino, Racetrack & Hotel1 Prairie Meadows DrAltoona(515) 967-1000
Q Casino1855 Greyhound Park RdDubuque(563) 582-3647
Rhythm City Casino Resort7077 Elmore AveDavenport(563) 582-3647
Riverside Casino & Golf Resort3184 IA-22Riverside(319) 648-1234
Wild Rose Casino & Resort Clinton777 Wild Rose DrClinton(563) 243-9000
Wild Rose Casino & Resort Emmetsburg777 Main StEmmetsburg(712) 852-3400
Wild Rose Casino & Resort Jefferson777 Wild Rose RdJefferson(515) 386-7777

Racetracks with Sports Betting in Iowa

If you want to explore the world of horse racing in Iowa, knowing where you can witness the action live is essential. Here is a list of all legal racetracks in the state:

  • Prairie Meadows Racetrack
  • Dubuque Racing Association
  • Iowa Greyhound Park
  • Quad City Downs
  • Worth County Development Authority
  • Bluffs Run Greyhound Park

Casino Resorts with Sports Betting in Iowa

If you’re interested in Iowa sports betting within the lively atmosphere of a casino resort, Iowa has several options for you. Below is a list of the top legal casinos in the state that offer Iowa sports betting:

  • Ameristar Casino Hotel Council Bluffs
  • Catfish Bend Casino
  • Diamond Jo Casino
  • Grand Falls Casino & Golf Resort
  • Harrah’s Council Bluffs Casino & Hotel
  • Horseshoe Casino Council Bluffs
  • Isle Casino Hotel Waterloo
  • Lakeside Hotel Casino
  • Prairie Meadows Casino, Racetrack & Hotel
  • Q Casino
  • Rhythm City Casino Resort
  • Riverside Casino & Golf Resort
  • Wild Rose Casino and Resort Clinton
  • Wild Rose Casino and Resort Emmetsburg
  • Wild Rose Casino and Resort Jefferson

Cruise Ships and Riverboats with Sports Betting in Iowa

Iowa is home to a handful of riverboat casinos that offer sports betting. We’ve detailed the main ones and their addresses for you in the table below:

Ameristar Casino Hotel Council Bluffs2200 River Rd, Council Bluffs, IA 51501
Harrah’s Council Bluffs Casino & Hotel1 Harrah’s Blvd, Council Bluffs, IA 51501
Horseshoe Casino Council Bluffs2701 23rd Ave, Council Bluffs, IA 51501
Diamond Jo Casino301 Bell St, Dubuque, IA 52001
Rhythm City Casino Resort7077 Elmore Ave, Davenport, IA 52807
Riverside Casino & Golf Resort3184 IA-22, Riverside, IA 52327
Q CasinoQ855 Greyhound Park Rd, Dubuque, IA 52001

Sports You Can Bet On in Iowa

In Iowa, your sports betting options are as diverse as your sporting interests. Whether you’re a fan of football, basketball, baseball, or hockey, there’s a sportsbook that caters to your needs. You can also place bets on sports like soccer, golf, and motor racing. Each sportsbook offers a unique experience, with different sports to bet on and a distinct atmosphere.

Here are the types of sports you can wager on at our five favorite B&M sportsbooks in Iowa:

Ameristar Casino:

  • Soccer
  • Golf
  • Motor Racing
  • Football
  • Basketball

Grand Falls Casino:

  • Baseball
  • Hockey
  • Football
  • Soccer
  • Golf

Hard Rock Hotel & Casino:

  • Baseball
  • Hockey
  • Football
  • Basketball
  • Motor Racing

Harrah’s Hotel & Casino:

  • Basketball
  • Baseball
  • Hockey
  • Soccer
  • Football

Riverside Casino:

  • Football
  • Basketball
  • Baseball
  • Hockey
  • Golf

Professional and College Teams in Iowa

In the table presented below, you’ll find a concise overview of the most notable professional and college sports teams in Iowa. This comprehensive list highlights the teams’ names, the sports they participate in, and their current leagues:

Team NameSportLeague
Iowa HawkeyesVarious SportsNCAA Division I
Iowa State CyclonesVarious SportsNCAA Division I
Cedar Rapids KernelsBaseballHigh-A Central League
Des Moines BuccaneersHockeyUSHL
Iowa WolvesBasketballNBA G-League
Quad City StormHockeySPHL
Iowa WildHockeyAHL
Cedar Rapids RoughridersHockeyUSHL
Sioux City ExplorersBaseballAmerican Association
Waterloo Black HawksHockeyUSHL

Indian Gaming Tribes in Iowa

Indian gaming tribes have a significant presence in Iowa, contributing to the state’s diverse gaming landscape. These tribes, recognized by the federal government, operate casinos and gaming facilities that offer various forms of gambling entertainment. With a history rooted in sovereignty, these tribal nations engage in gaming activities as a means to support their communities and promote economic development.

The gaming operations often provide employment opportunities, infrastructure improvements, and community services, creating a mutually beneficial relationship between the tribes and the state. As part of Iowa’s broader gaming industry, Indian gaming tribes play a pivotal role in shaping the state’s entertainment options and contributing to its economic vitality.


Historically, Iowa was home to several Native American tribes, including the Ioway, Sioux, and Meskwaki. These tribes were known for their rich cultural traditions, including their sports and games. Today, under the Indian Gaming Regulatory Act of 1988, several tribes operate casinos in Iowa. These tribal casinos offer a range of betting options, including sports betting, which was legalized in Iowa in 2019, thereby expanding the scope of gaming activities within the state.

Available Help for Gambling Addiction in Iowa

Gambling addiction is a serious issue that affects many individuals and families. In Iowa, there are several resources available for those struggling with this problem. Here are some of the services available if responsible gambling practices aren’t working out for you:

ServiceAddressPhone Contact
Prairie Ridge Integrated Behavioral Healthcare320 N Eisenhower Ave, Mason City, IA 50401(641) 424-2391
Pathways Behavioral Services3362 University Ave, Waterloo, IA 50701(319) 235-6571
Jackson Recovery Centers800 5th St, Sioux City, IA 51101(712) 234-2300
Zion Recovery Services1500 E 10th St, Atlantic, IA 50022(712) 243-5091

Sports Betting Taxes in Iowa

Residents of Iowa do indeed face tax obligations on their sports betting winnings. These tax requirements apply to both traditional Iowa land-based sportsbooks and online platforms, ensuring that any gains derived from successful bets are subject to taxation under the state’s regulations. Understanding the taxation framework is crucial for bettors to accurately manage their financial responsibilities in the world of Iowa sports betting.

Reported Winnings

Reporting sports betting winnings in Iowa involves a straightforward process. After compiling your overall gambling winnings, which include Iowa sports betting, you should list them on your state tax return. These winnings need to be reported as “Other Income” on your tax form. It’s crucial to keep accurate records of your bets, wins, and losses, as you can deduct gambling losses up to the amount of your winnings.

Tax Rates

Sports betting winnings are categorized as part of your overall income and are subject to Iowa’s state income tax. The tax rates vary based on your total income, with higher earners generally facing higher tax brackets. It’s important to note that you can offset your gambling winnings with gambling losses up to the amount of your winnings. To accurately determine your tax liability, it’s recommended to consult official tax guidelines or seek advice from tax professionals familiar with Iowa’s tax laws.

Tax Payments

You should begin by accurately reporting your gambling winnings on your state tax return. Include your Iowa sports betting winnings as “Other Income.” If you’ve received a Form W-2G from the sportsbook, it’s important to use the information provided to ensure accurate reporting.

Reporting and Documentation

Preparing documentation to pay taxes on sports betting winnings in Iowa requires careful organization. Begin by compiling records of your betting activity, including tickets, receipts, and other relevant documents that reflect your wins and losses. Note the date, amount, and type of bets for each transaction.

If the sportsbook provides a Form W-2G for substantial winnings, keep it as a reference. Deduct any gambling losses up to the amount of your winnings, and ensure your records are accurate and up-to-date.

Filing Requirements

If your sportsbook issues a Form W-2G for significant wins, ensure its information aligns with your records. Deduct your gambling losses up to the amount of your winnings. Keep organized documentation of your bets, wins, and losses to comply with Iowa’s tax regulations. To better understand the specific criteria and requirements, consult Iowa’s official tax resources or seek advice from our internet gambling tax guide.

Responsible Reporting

Engaging in responsible reporting of your sports betting winnings in Iowa is crucial for several reasons. First, it ensures you’re complying with both federal and state tax laws, helping you avoid legal issues. Second, it maintains the integrity of the Iowa sports betting industry and contributes to the public trust. Lastly, your tax contributions help support state and local services, benefiting the community as a whole.

Online Gambling in Iowa

For more information on online gambling regulations and opportunities in Iowa, feel free to explore our comprehensive resources and links to help you navigate the dynamic landscape of online gaming in the state.

FAQ About Sports Betting in Iowa 

Are Iowa sportsbooks legal?

Yes, sportsbooks are legal in Iowa. The state legalized sports betting in May 2019, allowing both the safest online sportsbooks and physical sportsbooks to operate. As a result, residents and visitors in Iowa can legally place bets on various sports events.

What types of sports can I bet on in Iowa sportsbooks?

In Iowa sportsbooks, you can place bets on a wide variety of sports. This includes major American leagues like the NFL, NBA, MLB, and NHL, as well as college sports, though some restrictions apply to in-state college teams. Additionally, sports like soccer, golf, tennis, boxing, and auto racing are also typically available for betting. International sports events, such as the Olympics or World Cup, are also usually included.

Is daily fantasy sports legal in Iowa?

Yes, you can bet on daily fantasy sports in Iowa. In May 2019, when sports betting was legalized in the state, this also included the legalization of daily fantasy sports. This means platforms like DraftKings and FanDuel are legally allowed to operate in Iowa.

Where can I find the best Iowa B&M sportsbooks?

If you prefer the traditional betting experience, opt for the brick-and-mortar sportsbooks listed on this page. Alternatively, if you’re looking for convenience and digital access, explore our top online US-facing sportsbooks.

Are there any legal Iowa poker sites?

US state gambling laws vary, and poker is legal in some states. However, there are no poker sites that are registered, licensed, and regulated within Kansas. Dive in and explore our handpicked list of the best online Iowa poker rooms for a top-tier offshore and legal gaming experience.

Is horse race sports betting legal in Iowa?

Yes, horse race betting is legal in Iowa. The state permits betting on horse racing at its racetracks, off-track betting facilities, and even online through approved websites and apps. It’s regulated by the Iowa Racing and Gaming Commission.

What impact did the PASPA (Professional and Amateur Sports Protection Act) have on Iowa sports betting?

The overturning of PASPA had a significant impact on Iowa, as it opened the door for the state to legalize sports betting. Following the ruling, many states, including Iowa, moved to legalize and regulate sports betting within their borders. In Iowa, this came to fruition in May 2019 when the governor signed a bill into law allowing for legal sports betting at physical locations and via online platforms.

Stay Ahead of the Game

Are you ready to take your online gambling experience to the next level? Sign up for the LetsGambleUSA newsletter and get the latest news, exclusive offers, and expert tips delivered straight to your inbox.