Iowa is home to casinos on riverboats, at racetracks, and on tribal land. Many riverboats and racetracks have been converted to approved gambling structures. The standard selection of slots, video poker, and table games are available.
Gambling in the state is restricted to 21 years and older. This includes the state lottery, casino games, fantasy sports, and sports betting.
US Casino Advantage is supported through advertisements and sponsors. If you or someone you know has a gambling problem, call 1-800-GAMBLER.
Commercial and tribal casinos in Iowa
There are almost twenty commercial and tribal casinos across the state. Casinos offer a selection of slots, video poker, electronic table games and live table games. Some properties also have a poker room.
Ameristar Casino – 2200 River Road, Council Bluffs, IA
The casino has around 1300 slot and video poker machines, 28 table games, and a sportsbook. Other property amenities include four dining options, an indoor pool, and 444 hotel rooms.
Casino Queen Marquette – 100 Anti-Monopoly Street, Marquette, IA
There are over 400 slot and video poker machines, 17 table games, and a Queen Sportsbook. Additionally, there are two restaurants.
Catfish Bend Casino – 3001 Winegard Drive, Burlington, IA
Over 600 slot and video poker machines, live poker, and table games are available to players. The non-smoking Fanatics Sportsbook also has a selection of slots. Other property amenities include a few dining options, an arcade, a waterpark, and a bowling alley. Multiple hotels are available for overnight guests.
Diamond Jo Casino – 301 Bell Street, Dubuque, IA
The casino has 750 slot and video poker machines, 20 table games, and a FanDuel Sportsbook. Property amenities include 4 dining options and a 30-lane bowling alley.
Diamond Jo Casino – 777 Diamond J Lane, Northwood, IA
There are almost 900 slot and video poker machines, 23 table games, and a FanDuel Sportsbook. Additionally, there are four dining options, nearby hotels, and a golf course.
Grand Falls Casino Resort – 1415 Grand Falls Boulevard, Larchwood, IA
Guests will find over 700 slot and video poker machines, 29 table games, a poker room, a Betfred Sportsbook, and four dining options. The 163-room hotel has a golf course, pool and spa. There is also a 27-site RV Park.
Hard Rock Hotel & Casino – 11 3rd Street, Sioux City, IA
Over 600 slot and video poker machines, 19 table games, and a Hard Rock Sportsbook are on the casino floor. The property has two dining options, 54 hotel rooms, and a seasonal pool.
Harrah’s Council Bluffs – 1 Harrah’s Boulevard, Council Bluffs, IA
There are 20 table games, almost 500 slot and video poker machines, and a Caesars Sportsbook. Other amenities include two restaurants and 251 hotel rooms.
Horseshoe Casino Council Bluffs – 2701 23rd Avenue, Council Bluffs, IA
The casino has almost 1300 slot and video poker machines, 66 table games, an 18-table poker room, and a Caesars Sportsbook. There are also two dining options and nearby hotel partners.
Isle Casino Hotel Waterloo – 777 Isle of Capri Boulevard, Waterloo, IA
Guests will find more than 800 slot and video poker machines, 23 table games, and a Caesars Sportsbook. There are three restaurants and a 195-room hotel with an indoor pool and arcade.
Isle of Capri – 1777 Isle Parkway, Bettendorf, IA
There are 15 table games, almost 900 slot and video poker machines, and a Caesars Sportsbook. The property also has two dining options, 509 hotel rooms, and an indoor pool. The Isle Bettendorf Marina is within walking distance of the casino.
Lakeside Hotel & Casino – 777 Casino Drive, Osceola, IA
The casino has 11 table games, over 600 slot and video poker machines, and a DRF Sportsbook. There are two restaurants on the property. Overnight accommodations include a 150-room hotel with an indoor heated pool and a 47-site RV Park.
Prairie Meadows Racetrack & Casino – 1 Prairie Meadows Drive, Altoona, IA
Over 1300 slot and video poker machines, 47 table games, and a poker room are on the casino floor. There is also a Caesars Sportsbook and a thoroughbred racetrack. Additionally, there are six dining options, 168 hotel rooms, and a saltwater pool.
Q Casino – 1855 Greyhound Park Road, Dubuque, IA
There are more than 600 slots/video poker machines, 19 table games, a Q Sportsbook, and two dining options. Additionally, there is a 116-room hotel with an indoor pool.
Rhythm City Casino – 7077 Elmore Avenue, Davenport, IA
The casino has 20 table games, over 800 slots/video poker machines, and a Betfred Sportsbook. There are four dining options, 106 hotel rooms, a pool, and a spa.
Riverside Casino & Golf Resort – 3184 Highway 22, Riverside, IA
Guests can find almost 900 slot and video poker machines, 30 table games, a Betfred Sportsbook, and a 10-table poker room. The property has five dining options and a 201-room hotel. Amenities include an indoor/outdoor pool, spa, a Top Golf Swing Suite, and a golf course.
Wild Rose Casino & Resorts – 777 Wild Rose Drive, Clinton, IA
Casino games include over 500 slot and video poker machines and nine table games. There is also a DraftKings Sportsbook and off-track betting. Property amenities include one restaurant and 60 hotel rooms.
Wild Rose Casino & Resorts – 777 Main Street, Emmetsburg, IA
The casino has seven table games, almost 500 slots/video poker machines, and a DraftKings Sportsbook. There is also one dining option and 70 hotel rooms.
Wild Rose Casino & Resorts – 777 Wild Rose Drive, Jefferson, IA
There are more than 500 slots/video poker machines, ten table games, and a DraftKings Sportsbook. The property also has one restaurant and 74 hotel rooms.
Iowa sportsbooks
Casinos may also have retail sportsbooks. There are also mobile sportsbooks in Iowa. The following sportsbooks are licensed to operate in the state.
- Bally Bet
- Bet365
- Betfred Sports
- BetMGM
- BetRivers
- Betway Sportsbook
- Caesars Sportsbook
- Circa Sports
- Clutch Bet
- DRF Sports
- DraftKings
- ESPN Bet
- Fanatics Sportsbook
- FanDuel Sportsbook
- Hard Rock Sportsbook
- Q Sportsbook
- Superbook
- Tipico
Fantasy sports in Iowa
DraftKings and FanDuel are licensed to offer fantasy sports contests in Iowa. Participants must be at least 21 years old. College sporting events are not permitted in fantasy contests. Esports are permitted with special reporting requirements. Approved rules and variations include tournaments, head-to-head contests, 3-man challenges, drafts, 50/50s, single-game contests, and more.
Online gambling in Iowa
Mobile sports betting and advanced deposit wagering apps are permitted in Iowa. Other online options include fantasy sports contests and sweepstakes sites.
Live racing in Iowa
The state’s racetracks may offer horse and greyhound racing. Accompanied minors are welcome to watch live racing. The last live greyhound race was held on May 15, 2022.
Live, simulcast and mobile betting are all available. Licensed and approved advanced deposit wagering (ADW) apps include TVG/FanDuel Racing, Twinspires, and Xpressbet. Bettors must be 21 years of age or older.
Iowa thoroughbred racetrack
- Prairie Meadows Racetrack and Casino
- Racing season: May through October
Iowa State Lottery
There is also a state lottery in Iowa. It started in 1985. Games include Powerball, Mega Millions, Lotto America, InstaPlay, Lucky for Life, Pick 3, Pick 4, pull tabs, and scratch-off tickets. Lottery players must be 21 years of age or older.
Iowa gambling FAQs
What is the minimum age to gamble in Iowa?
Lottery players, race and sports bettors, and casino players must be at least 21 years old.
Are casinos legal in Iowa?
Yes. Commercial and tribal casinos are licensed in the state.
Are sportsbooks legal in Iowa?
Yes. Retail and mobile sportsbooks are legal for players 21 years and older.
Is mobile sports betting legal in Iowa?
Yes. Players 21 years of age or older can place wagers using mobile apps.
What online gambling options are available in Iowa?
Online gambling options include sweepstake sites, mobile sports betting, and simulcast wagering using ADW apps.
Are live horse races held in Iowa?
Yes. Live thoroughbred races are held starting in May through October.
Can you wager on horse races in Iowa?
Yes. Wagers can be placed using mobile betting apps or at the racetrack.
What is the minimum age to wager on horse races in Iowa?
Horse bettors must be a minimum of 21 years old.
Are live greyhound races held in Iowa?
No. While live greyhound racing is legal in the state, the last live race was on May 15, 2022. Off-track betting on greyhounds is still available.
Does Iowa have a state lottery?
Yes. Lotto drawings, pull tabs, and scratch-off tickets are available through the lottery.
How old do you have to be to play lottery games in Iowa?
Lottery players must be at least 21 years of age.
Icons by icons8.com
Last Updated on March 17, 2024 by Kristina Mehaffey