
Iowa Sports Betting
IA Online Sportsbooks & Promo Codes

Iowa sports betting online is legal and live! Here's more information you should know about Iowa sports betting.
Is Sports Betting Legal in Iowa?
Yes! online sports betting has been legal in Iowa since 2019! Residents can choose between the best online sportsbooks in the market!
Iowa Sports Betting Key Takeaways
Here are the key takeaways to note for sports betting in Iowa.
🤔 Is IA Sports Betting Legal? | Yes, as of August 2019 |
🚀 IA Mobile Sports Betting Launch Date | August 15 |
👍 Live IA Sportsbooks | bet365, Fanatics Sportsbook, BetMGM, FanDuel, Caesars, ESPN BET, DraftKings, Bally Bet, BetRivers, Sporttrade, and Circa Sports |
✅ Last Verified |
October 03, 2025 No sports are off-limits (relative to other legal U.S. markets). The only bet type that’s not allowed is in-state college player props. |
Who Can Bet on Sports in Iowa?
Like in other legal betting states, Iowa follows the standard rules for legalized wagering:
- 21+ years old
- Only use the legal sportsbooks mentioned earlier
- Provide verifiable account information
Who Regulates Iowa Sports Gambling?
The Iowa Regulatory Gaming Commission (IRGC) oversees all gambling within the Hawkeye State.
Details of the IA Sports Betting Bill
On May 13, 2019, Gov. Kim Reynolds signed SF 617, which officially legalized sports betting in the state. Here are the bill's details below.
- 6.75% tax rate (online and retail casinos), which is the lowest tax rate in the nation tied with Nevada
- Up to 57 online sportsbooks are allowed to operate with a valid license
- Betting on in-state college player props is not permitted
On March 28, 2025, Iowa approved an update to its sports betting laws that will take effect in 2026. The changes focus on new tax withholding rules for winnings. Check the details below.
- Effective January 1, 2026
- Sportsbooks must withhold state tax when federal withholding rules apply
- Applies to winnings over $5,000 and at least 300x the wager
- Withholding rate set at 3.8% (Iowa’s 2026 flat income tax rate)
The 6.75% operator tax rate remains unchanged, and the law’s full impact will be seen next year.
How to Start Betting in Iowa
It's easy to get started sports betting in Iowa. Here's how:
Step 1: Choose a Sportsbook
Before Jan. 2021, Iowa bettors had to physically step into a casino in the state to register for a sportsbook. However, mobile/online registration is now here. Major books like bet365 are among the best books available in Iowa. Pick one, then follow the process for the book.
Step 2: Sign Up & Verify
Fill out all the required fields for new sports bettor in the state: name, email and date of birth. Your book of choice may ask you for a driver’s license or social security number to verify your identity. These questions and details are all measures sportsbooks take to protect you, the sports bettor.
Step 3: Deposit with Preferred Payment
Many books will take you right to the deposit screen once you’ve put in your personal information.
Select your payment method, then click deposit. Our preference is direct deposit via a bank account. That way when you cash out, the money will be accessible in your checking account right away instead of being credited back to a card.
Step 4: Place an Online Bet
Here’s how to place your first wager. Remember: apps will geo-locate you to confirm you’re truly in Iowa before you’re able to bet.
Depending on your book of choice, the betting process will look something like this:
- Navigate to "Sport" and click the line you want to bet
- Head to your bet slip
- Enter your bet amount
- Submit
Congrats! You’ve just placed your first legal sports bet in Iowa.
Alternatives to Online Sports Betting in Iowa
If you are seeking alternative online gaming options in Iowa, there are some viable options. Continue reading to find out below!
Retail Sports Betting
As mentioned above, Iowa has many retail sportsbook locations for bettors to choose from, with Caesars being the most common option among the state's casinos.
Daily Fantasy Sports
Iowa doesn't offer a vast selection of DFS apps, but residents can play FanDuel DFS, Drafters and DraftKings DFS in the state.
Horse Betting
Iowa has a storied history of sports betting, so residents have racetracks and online racebooks to choose from. Iowa offers TwinSpires, a leading racebook in the U.S.
Lottery
The lottery is legal in Iowa and offers the most common games for residents. Participants must be 21+ to play the lottery, which is uncommon in most states.
Iowa Sportsbooks
With full online betting legal in the state, Iowans have their pick of sportsbooks to choose from with the convenience of being able to register from home.
bet365
bet365 Iowa offers new users the choice to redeem one of two current promo offers below!
bet365 Promo
Bet $5, Get $200 in Bonus Bets Win or Lose!
OR
Get a First Bet Safety Net up to $1,000 in Bonus Bets!
bet365 Promo Code
Terms & Conditions
New players only, 21+ (18+ in KY). Gambling Problem? Call or Text 1-800-GAMBLER. Available in AZ, CO, IA, IL, IN, KS, KY, LA, NC, NJ, OH, TN, VA only. Place a qualifying bet of up to $1000 to be eligible for a matched refund in Bonus Bets if your qualifying bet loses. A deposit (minimum $10) is required to participate in this offer. T&Cs, time limits and exclusions apply. Registration required.
New customers only, 21+ (18+ in KY). Gambling Problem? Call 1-800-GAMBLER. Available in AZ, CO, IA, IL, IN, KS, KY, LA, MD, NC, NJ, OH, PA, TN, VA only. Bet $5 and Get $200 in Bonus Bets at bet365. Registration required. Minimum $10 deposit required. Minimum odds -500 of greater. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply.
Action Network Score
9.8/10. See our bet365 Bonus Code and review for more sportsbook details and step-by-step instructions on how to sign up.
Category Star Rating Bonuses & Promotions Mobile App & Website Registering & Cashiering Betting Options bet365 vs Other Sportsbooks
Fanatics Sportsbook
Fanatics Sportsbook offers new users in Iowa the chance to choose one of several exciting welcome offers!
Fanatics Promo
1) Bet $50, Get $250 FanCash! *
2) Bet and Get up to $1,000 in FanCash! **
Fanatics Promo Code
1) ACTION *
2) ACTION **
Action Network Score
9.7/10. See our Fanatics Sportsbook Promo Code and review for more in-depth information and step-by-step instructions on how to sign up.
Category Star Rating Bonuses & Promotions Mobile App & Website Registering & Cashiering Betting Options Fanatics Sportsbook vs Other Sportsbooks Terms & Conditions
* New customers in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, MI, NC, NJ, NY, OH, PA, TV, VA, VT, WV, WY. Must opt-in and wager $10+ cash on any market with odds of -500 or longer to receive $50 in FanCash each day for your first 5 days (issued when qualifying wager settles). Your 5 days begin the day you establish your account. See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.
** New customers in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, NC, OH, TN, VT, VA, or WY only. Must apply this promotion in your bet slip and place a $1+ cash wager with odds of -500 or longer each day for 10 straight days. Your 10 days begin the day you establish your account. Wager must settle as a loss to qualify for FanCash. FanCash will equal the amount of the losing wager(s) (up to $100 in FanCash per day) and expire 7 days from issuance. This offer is not available in NY. Terms apply- see Fanatics Sportsbook app.
BetMGM
New BetMGM users can claim the following sign-up bonus with the exclusive bonus code below!
BetMGM Bonus
Get a 20% Deposit Match up to $1,500 in Sports Bonus! (10x wagering requirement in terms & conditions)
OR
Get up to $1,500 Back in Bonus Bets if Your First Bet Doesn't Win!
BetMGM Bonus Code
OR
Action Network Score
9.6/10. See our BetMGM Bonus Code and review for more in-depth information about BetMGM and step-by-step instructions on how to sign up.
Category Star Rating Bonuses & Promotions Mobile App & Website Registering & Cashiering Betting Options BetMGM vs Other Sportsbooks BetMGM Terms & Conditions
1) 21+. Gambling problem? Call 1-800-GAMBLER. AZ, CO, DC, IA, IN, KS, KY, MA, MD, MI, NC, NJ, PA, TN, WV, WY. Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-327-5050 (MA). Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA). Participant must complete the Wagering Requirements and satisfy the (10x) playthrough requirement. Deposit Match unavailable in IL, LA, OH and VA. US Promotional Offers Not Available in MS, NY, ON, or PR. Visit BetMGM.com for Terms & Conditions.
2) 21+. Gambling problem? Call 1-800-GAMBLER. AZ, CO, DC, IA, IL, IN, LA, KS, KY, MA, MD, MI, NC, NJ, OH, PA, TN, VA, WV, WY. Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-327-5050 (MA). Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA). Participant must complete the Wagering Requirements. Bonus Bets Expire in 7 Days. US Promotional Offers Not Available in MS, NY, ON, or PR. Visit BetMGM.com for Terms & Conditions.
FanDuel
FanDuel offers one of the easiest start-to-finish registration and deposit experiences in the sportsbook market. Iowa mobile sports bettors have a great option with FanDuel's sign-up offer.
FanDuel Promo
Bet $5 Get $300 in Bonus Bets If Your Bet Wins!
New players only, 21+. Gambling Problem? Call 1-800-GAMBLER. Available in AZ, CO, CT, DC, IL, TN, IN, IA, KS, KY, LA, MA, MD, MI, NC, NJ, NY, OH, PA, VA, VT, WV, WY only. Full T&C apply.
FanDuel Promo Code
There is no promo code required to claim the FanDuel offer.
Action Network Score
9.5/10. See our FanDuel Promo Code and review for more in-depth information about FanDuel and step-by-step instructions on how to sign up.
Category Star Rating Bonuses & Promotions Mobile App & Website Registering & Cashiering Betting Options FanDuel vs Other Sportsbooks
Caesars Sportsbook
Caesars has a strong live betting experience and offer interesting in-game markets in their app, which are becoming more and more popular in U.S. betting.
Caesars Sportsbook Promo
Bet $1, Double Your Winnings Your Next 20 Bets!
Caesars Sportsbook Promo Code
Caesars Terms & Conditions
Must be 21+ and physically present in AZ, CO, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, NJ, NY, NC, OH, PA, TN, VA, WV, WY or Washington, DC. New users only. Must register using eligible promo code. Min. qualifying bet amount: $1. Tokens max. bet amount: $25 per token. Tokens bet max. add'l winnings: $2,500 per token. Token(s) expire 14 days after receipt. Void where prohibited. See Caesars.com/promos for full terms. Know When To Stop Before You Start®. Gambling Problem? CO, IL, KY, MD, MI, NJ, OH, TN, VA, WV, WY, Washington, D.C., KS, LA , ME, NC, PA (Affiliated with Harrah's Philadelphia): If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) or MD: visit mdgamblinghelp.org or WV: visit 1800gambler.net; AZ: Call 1-800-NEXT-STEP; IN: Call 1-800-9-WITH-IT; IA: Call 1-800-BETSOFF. ©2024, Caesars Entertainment
Action Network Score
9.4/10. See our Caesars Sportsbook Promo Code and review for more in-depth information about Caesars and step-by-step instructions on how to sign up.
Category Star Rating Bonuses & Promotions Mobile App & Website Registering & Cashiering Betting Options Caesars vs Other Sportsbooks
ESPN BET
ESPN BET is available, Hawkeyes! Continue reading below to redeem its new user offer!
ESPN BET promo
Bet $10, Get $100 in Bonus Bets + 30 days of ESPN+!
ESPN BET Terms & Conditions
New users only, 21+. Gambling problem? Call 1-800-GAMBLER. Must be physically present in AZ, CO, D.C., IA, IL, IN, KS, KY, LA, MA, MD, MI, NC, NJ, OH, PA, TN, VA, or WV in order to wager. Players must sign up using a specified Promotion code and then place an Eligible Wager on an Eligible Game during the Promotion Period. Bonus Bets will be credited upon making the first bet. Please Gamble Responsibly.
Action Network Score
9.4/10. See our ESPN BET Promo Code and review for more in-depth information about ESPN BET and step-by-step instructions on how to sign up.
Category Star Rating Bonuses & Promotions Mobile App & Website Registering & Cashiering Betting Options ESPN BET vs Other Sportsbooks
DraftKings
DraftKings is a popular sportsbook with roots in daily fantasy sports. Using lessons they learned through the DFS field, DraftKings has created a reliable and user-friendly sportsbook that is simple to use. This household name provides Iowa sports bettors with both fantasy and sportsbook options to enjoy, as well as a great bonus offer below.
DraftKings Promo
Bet $5+ Get $200 in Bonus Bets If Your Bet Wins!
DraftKings Promo Code
No Code Needed
DraftKings T&C
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Fees may apply in IL. 1 per new customer. Must register new account to receive reward Token. Must select Token BEFORE placing min. $5 bet to receive $200 in Bonus Bets if your bet wins. Min. -500 odds req. Token and Bonus Bets are single-use and non-withdrawable. Token expires 10/19/25. Bonus Bets expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 10/12/25 at 11:59 PM ET. Sponsored by DK.
Action Network Score
9.2/10. See our DraftKings Promo Code and review for more in-depth information about DraftKings and step-by-step instructions on how to sign up.
Category Star Rating Bonuses & Promotions Mobile App & Website Registering & Cashiering Betting Options DraftKings vs Other Sportsbooks
Sportsbooks Partnered with Iowa Sports Venues
Iowa sportsbooks must partner with a retail casino in order to operate legally in the state.
Here are the current partnerships below 🤝
bet365 | 🎰 Casino Queen Marquette |
Fanatics Sportsbook | 🎰 Catfish Bend Casino |
BetMGM | 🎰 Diamond Jo Worth Casino |
FanDuel | ♠️ Diamond Jo, Diamond Jo Worth Casino |
Caesars | ♠️ Horseshoe Casino, Harrah's Council Bluffs, Prairie Meadows, Isle Waterloo, Isle Bettendorf |
ESPN BET | 🃏 Ameristar Casino |
DraftKings | 🎰 Wild Rose Casinos (Clinton, Emmetsburg, Jefferson) |
Bally Bet | 🎰 Grand Falls Casino |
BetRivers | 🎰 Wild Rose Casinos (Clinton, Jefferson) |
Sporttrade | 🎰 Wild Rose Casino (Clinton) |
Circa Sports | 🎰 Wild Rose Casino (Jefferson) |
Banking with IA Sports Betting Sites
Legalized Iowa sports betting operators offer the standard deposit and withdrawal options available in other states. Take a look at them below!
💳 Credit Card | Deposit ✅ | Withdrawal ❌ |
🏦 ACH/Bank Transfer | Deposit ✅ | Withdrawal ✅ |
💸 PayPal | Deposit ✅ | Withdrawal ✅ |
🔵 Venmo | Deposit ✅ | Withdrawal ✅ |
📱 Apple/Google Pay | Deposit ✅ | Withdrawal ✅ |
Legal Retail Sportsbooks in IA
Iowa is home to over a dozen retail sports betting locations. Here's a list of in-person betting locations below:
- Wild Rose (Clinton, Emmetsburg, Jefferson)
- Catfish Bend Casino
- Hard Rock Sioux City
- Q Casino
- Prairie Meadows Racetrack & Casino
- Isle Casino Bettendorf
- Isle Casino Waterloo
- Rhythm City Casino
- Riverside Casino
- Grand Falls Casino
- Ameristar Casino Hotel Council Bluffs
- Casino Queen Marquette
- Diamond Jo Casino
- Diamond Jo Casino Worth
- Harrah's Council Bluffs Casino & Hotel
- Horseshoe Casino Council Bluffs
Iowa Sports Betting Tips
Sports Betting for Iowa Beginners
If you’re new to sports betting in Iowa, you likely have questions. Our 11 sports betting tips for beginners can help you make savvier decisions come game time. Ready to get in on the action in the Hawkeye state? Check out our comprehensive educational hub for all a new Iowan sports bettor needs to know.
Sports Betting Glossary
Sports betting comes with its own language and terminology. It can all be a bit overwhelming and intimidating for newer betting enthusiasts, so be sure to consult our sports betting glossary for detailed definitions of all the main terms.
Sports Betting Mistakes to Avoid in Iowa
Sports betting isn't easy. It’s important to stay disciplined and not overextend yourself, even if you are betting on favorite teams like the Cyclones.
There will always be ups and downs, but if you stay true to sports betting mistakes to avoid, your sports betting experience will be a much more enjoyable one.
Most Popular Iowa Teams to Bet on
Iowa has an extensive college sports history, so betting options are plentiful; except college prop betting, which is not permitted in Iowa.
Pro Sports Teams
While there are currently no pro sports teams in Iowa, residents can still place legal wagers on any team of their choosing.
NFL Betting in Iowa
Despite not having an NFL team of their own, Iowans tend to favor the Minnesota Vikings, Green Bay Packers, Kansas City Chiefs, and the Chicago Bears.
Recommended resources to help you bet smartly on football in Iowa:
- How to Bet on Football Guide
- Check our Expert NFL Picks
- Keep an eye on betting activity and bet/money distribution with our NFL Public Betting data
NBA Betting in Iowa
NBA fans in Iowa are diverse when it comes to favorite teams, but many tend to support nearby franchises such as the Minnesota Timberwolves, Chicago Bulls, and Milwaukee Bucks. While the state does not have its own NBA team, the Iowa Wolves, the G-League affiliate of the Minnesota Timberwolves, play their home games at Casey's Center in downtown Des Moines.
Here is a recommended resource to help you bet on the NBA in Iowa:
MLB Betting in Iowa
While there are no MLB teams based in Iowa, there are plenty of franchises located in bordering states. These include the Chicago Cubs, Chicago White Sox, Minnesota Twins, and Kansas City Royals.
Here is a recommended resource to help you bet on the MLB in Iowa:
NHL Betting in Iowa
Like other professional sports, hockey fans in Iowa often support teams in nearby cities. The closest NHL teams are the Minnesota Wild and Chicago Blackhawks.
While Iowa does not have an NHL franchise, the state is home to a minor league affiliate. The Iowa Wild, owned by the Minnesota Wild, play in the American Hockey League and have called Casey's Center in Des Moines their home since their inaugural 2013 season.
Here is a recommended resource to help you bet on the NHL in Iowa:
College Sports Teams
Iowa has proud sports traditions and longstanding rivalries inside and outside the state. We expect big bets to be placed on these Iowa college games moving forward.
College Football Betting in Iowa
Iowa has two top college football teams to bet on — the Hawkeyes and Cyclones.
Iowa Hawkeyes Football
The Iowa Hawkeyes football team and head coach Kirk Ferentz are coming off an 8-5 (6-3 Big Ten) season and a Music City Bowl appearance. Ferentz, in his 27th season, is the all-time winningest coach in Big Ten history. The Hawkeyes compete in the West Division of the Big Ten Conference and play home games at Kinnick Stadium.
Iowa State Cyclones Football
Iowa State Cyclones football finished the 2024 season with an 11–3 record, including a 7–2 mark in Big 12 play, and a 42–41 Pop-Tarts Bowl win over Miami. Head Coach Matt Campbell, in his 10th season, became the winningest coach in program history. The Cyclones play home games at Jack Trice Stadium in Ames.
College Basketball Betting in Iowa
Iowa has several top college basketball teams to bet on — the Hawkeyes, Bullodgs, Cyclones, and Panthers.
Iowa Hawkeyes Men's Basketball
Fran McCaffery's Iowa Hawkeyes finished the 2024–25 season with a 17–16 record (7–13 Big Ten). The Hawkeyes play home games at Carver–Hawkeye Arena in Iowa City, Iowa.
Iowa State Cyclones Men's Basketball
T.J. Otzelberger's Iowa State Cyclones finished the 2024–25 season with a 25–10 record (13–7 Big 12) and an NCAA Tournament second-round appearance. The Cyclones play home games at Hilton Coliseum in Ames, Iowa.
Drake Bulldogs Men's Basketball
The Drake Bulldogs finished the 2024–25 season with a 31–4 record, winning the MVC Tournament and reaching the second round of the NCAA Tournament. The team plays home games at the Knapp Center in Des Moines.
Northern Iowa Panthers Men's Basketball
The Northern Iowa Panthers finished the 2024–25 season with a 20–13 record (14–6 MVC) and participated in the NIT, where they were eliminated in the first round by SMU. The team is led by longtime head coach Ben Jacobson and plays its home games at McLeod Center on campus in Cedar Falls.
Other Events
Iowa has a range of "other'" sporting events that draw local and national interest:
- The Drake Relays. Drake Relays are a track and field event held annually in April. Many Olympic Gold medalists have competed in this relay.
- Iowa Shrine Bowl. The Iowa Shrine Bowl is an all-star football game featuring Iowa’s most talented high school/pre-college football players. It's held every July in Cedar Falls.
These are a few of many events held throughout Iowa annually.
Wild Rose Jefferson
You can register with DraftKings Sportsbook at a few Wild Rose locations in Iowa. Friday and Saturday 10 a.m.-2 a.m.; Sunday-Thursday 10 a.m.-midnight.
Wild Rose Emmetsburg
DraftKings Sportsbook. Friday and Saturday 10 a,m.-2 a.m.; Sunday-Thursday 10 a.m.-midnight.
Wild Rose Clinton
DraftKings Sportsbook. Friday and Saturday 8 a.m.-3 a.m.; Sunday-Thursday 8 a.m.-midnight.
Catfish Bend Casino
Sign up with a sportsbook at the Catfish Bend Casino. Friday and Saturday 10 a.m.-2 a.m.; Sunday-Thursday 10 a.m.-midnight.
Hard Rock Sioux City
You can register for Hard Rock’s betting platform at this casino. It is operated by Gaming Innovation Group (GIG).
Q Casino sportsbook
Register for the Q casino sportsbook in Dubuque, Iowa.
Prairie Meadows Racetrack & Casino
Register with Elite sportsbook here.
Prairie Meadows Casino
Register with William Hill. Open Monday-Friday 10 a.m.-midnight; Saturday 8 a.m.-1 a.m.; Sunday 8 a.m.-midnight.
Isle Casino Bettendorf
Register with William Hill. Monday-Thursday 10 a.m.-midnight; Friday 10 a.m.-1 a.m.; Saturday 8 a.m.-1 a.m.; Sunday 8 a.m.-midnight.
Isle Casino Waterloo
Register with William Hill. Monday-Thursday 10 a.m.-midnight; Friday 10 a.m.-1 a.m.; Saturday 8 a.m.- 1. a.m.; Sunday 8 a.m.-midnight.
Rhythm City Casino
Bet.Works Sportsbook. Monday-Thursday 11 a.m.-1 p.m.; Friday 11 a.m.-1 a.m.; Saturday 10 a.m.-1 a.m.; Sunday 10 a.m.-11 p.m.
Riverside Casino
Bet.Works Sportsbook. Monday-Thursday 11 a.m.-11 p.m.; Friday 11 a.m.-1 a.m.; Saturday 10 a.m.-1 a.m.; Sunday 10 a.m.-11 p.m.
Grand Falls Casino
Bet.Works Sportsbook. Monday-Friday noon-midnight; Saturday 8 a.m.-midnight; Sunday 10 a.m.-midnight.
Ameristar Casino Hotel Council Bluffs
You can register with ESPN BET Sportsbook at Ameristar Council Bluffs. Monday-Friday 11 a.m.–10 p.m.; Saturday & Sunday 9 a.m.–10 p.m
Casino Queen Marquette
Register with bet365 Sportsbook at Casino Queen Marquette. Open Sunday-Thursday 9 a.m.–midnight; Friday & Saturday 9 a.m.–2 a.m.
Diamond Jo Casino
Register with FanDuel Sportsbook at Diamond Jo in Dubuque. Monday‑Friday 11 a.m.–9 p.m.; Saturday 10 a.m.–10 p.m.; Sunday 10 a.m.–8 p.m. Self‑Serve Betting Terminals open 24 hours daily.
Diamond Jo Casino Worth
Register with FanDuel Sportsbook at Diamond Jo Worth. Monday‑Friday 10 a.m.–10 p.m.; Saturday 8 a.m.–midnight; Sunday 8 a.m.–10 p.m.
Harrah’s Council Bluffs Casino
Register with Caesars Sportsbook at Harrah’s Council Bluffs. Sunday 10 a.m.–8 p.m.; Monday 4 p.m.–9 p.m.; Tuesday and Wednesday closed; Thursday 4 p.m.–9 p.m.; Friday 4 p.m.–9 p.m.; Saturday 10 a.m.–8 p.m. Betting Kiosks are open 24/7.
Horseshoe Council Bluffs Casino
Register with Caesars Sportsbook at Horseshoe Council Bluffs. Monday‑Thursday 10 a.m.–10 p.m.; Friday‑Sunday closed.

Gambling winnings are taxable in Iowa, even if the winner is not an Iowa resident. The gross receipts are subject to state sales tax and local option sales taxes. It's important to get the details right when it comes to taxes — you can check directly with the Iowa authority here.
On May 13, 2019 Iowa officially legalized sports betting. This is when Gov. Kim Reynolds signed SF 617, a bill regulating sports wagering within the state.
Yes! You can bet on college sports in Iowa, including the state’s popular teams like Iowa and Iowa State. However, individual player prop bets during games involving in-state schools are not allowed.
After signing up online or in person, these popular bet types are available in Iowa:
- Moneylines: A moneyline in American odds is centered around winning or wagering $100 on a given bet. Here's a guide on how to place moneyline bets.
- Parlays: A parlay is a wager type in which several bets are linked together with a greater potential payout.
- Props: A prop bet is a wager that is not directly tied to the final score or final outcome of a game. It’s short for “proposition bet.” Note: in-state prop betting on college games is restricted.
- Point Spreads: A point spread is a bet on the margin of victory in a given game, favoring the stronger team.
- Totals: A total, also referred to as an over/under, is a bet on the number of points both teams will combine to score in a game.
- Futures: A futures bet is a bet on an event that will be decided in the future.
The regulator is the existing Iowa Regulatory Gaming Commission (IRGC).
Iowa sports bettors can enjoy placing bets on:
- Baseball (MLB, D1 College Baseball, Minor League Baseball)
- Basketball (NBA, WNBA, D1 College Basketball, Euro League, Euro Cup, International Basketball Federation)
- Football (NFL, D1 College Football, Canadian Football League, Arena Football League)
- Golf (PGA, PGA Tour Champions, LPGA, Champion’s Tour, European Tour, Senior European Tour,
- International Events such as The Presidents Cup, World Golf Championships, Korn Ferry Tour)
- Hockey (National Hockey League, D1 College Hockey, International Ice Hockey Federation, World Championships)
- Soccer (FIFA Events, Major League Soccer, UEFA Champions League, UEFA Europa and Super Cup, English Premier League, German Bundesliga, Spanish La Liga, Italian Serie A, French Ligue 1, Mexican Liga Bancomer, D1 College Soccer)
Additionally, betting is available on auto racing, bowling, boxing, cricket, darts, lacrosse, MMA, the Olympics, rugby, sailing, softball, tennis, and track and field. The major exception to keep in mind in Iowa is the limitation on in-state prop betting on college sports.
Claim Promo Code offers from IA Sportsbooks
Learn more about the available sportsbooks and promo codes in Iowa:
bet365 Sportsbook Promo Code | Fanatics Sportsbook Promo Code | BetMGM Sportsbook Promo Code | FanDuel Promo Code | Caesars Sportsbook Promo Code | ESPN BET Promo Code | DraftKings Promo Code | Bally Bet Promo Code
If you or someone you know has a gambling problem and wants help, call 1-800-BETS-OFF.
- Must be 21 years or older
- Learn about Iowa Voluntary Self-Exclusion Program
- For free information and self-exclusion support, click here to visit the NVSEP website.