Best US Online Casinos with Sports Betting Taking you to the best online casinos, sports markets and odds!
Betting on your favorite sports, teams, and leagues of the year has never been this easy or convenient. In any of the 15 US states that have now legalized online sports betting, you can pick up your cell phone, tablet, or computer and lay a bet on multiple markets - all at the touch of a button. Plus, you'll get access to the best online sports odds and casino bonuses too!
Take a look at the toplist below and find your perfect online casino with sports betting. The sites featured excel, offering seamless switching between spinning slots, putting your skills to the test at the tables, and laying sports wagers. Get double the action and all of the bonuses!
Best Online Casinos with Sports Betting 2022
![]() 5 | ✓ Available in: NJ ✓ Super Bet and Gamble features available ✓ Fantastic range of bonuses | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There resortscasino.com |
5 | ✓ Available in: NJ, MI, PA, WV ✓ Casino, sportsbook and poker network ✓ 1200 games from top-tier software | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There casino.nj.betmgm.com |
4.5 | ✓ Available in: NJ, MI, WV ✓ Casino and sportsbook ✓ VIP club and excellent promotions | Welcome Offer 100% match bonus up to $1,000 + 200 free spins | 100% match bonus up to $1,000 + 200 free spins Take Me There goldennuggetcasino.com |
4.5 | ✓ Available in: MI, NJ, PA ✓ Casino, Horse Racing and Sportsbook Specialists ✓ Play in $20K Tournaments | Welcome Offer 100% of losses refunded up to $500 + 250 free spins | 100% of losses refunded up to $500 + 250 free spins Take Me There mi.twinspires.com |
4.5 | ✓ Available in: NJ ✓ First online casino to host live slots games ✓ Daily Tournaments | Welcome Offer 100% match deposit up to $1000 | 100% match deposit up to $1000 Take Me There hardrockcasino.com |
4.5 | ✓ Available in: NJ ✓ Lifetime cashback on bets ✓ Excellent on-going bonuses | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There nj.partycasino.com |
4.5 | ✓ Available in: PA, NJ ✓ One of the biggest welcome deals online ✓ Fantastic rewards club with thousands of partners | Welcome Offer 100% match bonus up to $750 + 500 free spins | 100% match bonus up to $750 + 500 free spins Take Me There pa.betparx.com/casino |
4.5 | ✓ Available in: NJ, PA ✓ Refer-a-Friend and get $500! ✓ 1x Wagering Requirements | Welcome Offer 100% match bonus up to $250 | 100% match bonus up to $250 Take Me There playsugarhouse.com |
4.5 | ✓ Available in: NJ, PA ✓ Casino, sportsbook and poker network ✓ No deposit deal | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There casino.borgataonline.com |
4.5 | ✓ Available in: NJ, PA ✓ Casino and Sportsbook ✓ 1-5x Wagering Requirements | Welcome Offer 100% match bonus up to $300 | 100% match bonus up to $300 Take Me There caesarscasino.com |
4 | ✓ Available in: PA, NJ ✓ Casino and Sportsbook ✓ No deposit signup bonus | Welcome Offer 100% match bonus up to $500 | 100% match bonus up to $500 Take Me There pa.unibet.com |
4 | ✓ Available in: DE ✓ Multi-state poker network ✓ Collect reward points as you play | Welcome Offer 100% match up to $100 | 100% match up to $100 Take Me There harringtongamingonline.com |
4 | ✓ Available in: DE ✓ Daily promotions for all players ✓ Loyalty club | Welcome Offer 100% match bonus up to $100 | 100% match bonus up to $100 Take Me There onlinegaming.doverdowns.com |
4 | ✓ Available in: DE ✓ Multi-state poker network ✓ Loyalty and VIP scheme | Welcome Offer 100% match bonus up to $100+ 20 free spins | 100% match bonus up to $100+ 20 free spins Take Me There delawarepark.com |
4 | ✓ Available in: NJ ✓ 888 exclusive games ✓ No deposit and match deposit bonus available | Welcome Offer 120% match bonus up to $500 | 120% match bonus up to $500 Take Me There us.888casino.com |
4 | ✓ Available in: NJ, CT, MI, PA, WV ✓ Deposit from $5 and withdrawal from $1 ✓ Play DK exclusive games | Welcome Offer 100% match bonus up to $2000 | 100% match bonus up to $2000 Take Me There casino.draftkings.com |
4 | ✓ Available in: PA, MI, WV ✓ 1x wagering requirements ✓ Casino and sports betting | Welcome Offer 100% match bonus up to $250 | 100% match bonus up to $250 Take Me There betrivers.com |
4 | ✓ Available in: NJ, MI, PA ✓ Play world famous poker ✓ Enjoy multi-player table games | Welcome Offer 100% match bonus on first 3 deposits up to $1500 | 100% match bonus on first 3 deposits up to $1500 Take Me There starscasino.com/nj/ |
4 | ✓ Available in: NJ ✓ Play 90-ball Bingo and Poker ✓ Get personalized promos and deals | Welcome Offer 100% match bonus up to $500 | 100% match bonus up to $500 Take Me There casinolobby.palacasino.com |
4 | ✓ Available in: NJ ✓ Awesome line up of bonuses ✓ Refer a friend bonus | Welcome Offer Match bonus up to $1500 | Match bonus up to $1500 Take Me There oceanonlinecasino.com |
4 | ✓ Available in: NJ ✓ Play live casino streams from inside Resorts Casino AC ✓ Fantastic bonuses | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There mohegansuncasino.com |
3.5 | ✓ Available in: PA ✓ Award-winning casino loyalty club ✓ 100+ slots to play | Welcome Offer Claim up to $625 + 25 free spins | Claim up to $625 + 25 free spins Take Me There playlive.com |
3.5 | ✓ Available in: NJ ✓ Dedicated mobile app ✓ 30+ sports markets and live bets | Welcome Offer 100% match bonus up to $750 | 100% match bonus up to $750 Take Me There tipico.com/us/casino/ |
3.5 | ✓ Available in: NJ, PA ✓ Risk-free bonuses on all areas of the casino ✓ Large selection of cutting-edge live dealers | Welcome Offer 100% of losses refunded up to $1000 for 24 hours | 100% of losses refunded up to $1000 for 24 hours Take Me There stardustcasino.com |
3.5 | ✓ Available in: MI ✓ Fair bonuses with small wagering requirements ✓ Tribal casino operator | Welcome Offer 100% cash match bonus up to $500 | 100% cash match bonus up to $500 Take Me There icasino.firekeeperscasino.com |
3.5 | ✓ Available in: NJ, PA ✓ Cashback or no deposit welcome deal available ✓ No upper deposit or withdrawal limits | Welcome Offer 100% of net losses refunded up to $1000 for 24 hours | 100% of net losses refunded up to $1000 for 24 hours Take Me There barstoolsportsbook.com/casino |
3.5 | ✓ Available in: NJ, PA ✓ Claim Bonuses from $10 ✓ Set Your Own Deposit Limits | Welcome Offer 100% cash match up to $1000 | 100% cash match up to $1000 Take Me There nj.betway.com |
3.5 | ✓ Available in: PA ✓ No deposit and match deposit bonus ✓ Integrated on and offline rewards | Welcome Offer 100% match bonus up to $500 | 100% match bonus up to $500 Take Me There pa.hollywoodcasino.com |
3.5 | ✓ Available in: NJ, MI ✓ Mobile app available ✓ Casino and sportsbook | Welcome Offer 100% deposit match up to $1,000 | 100% deposit match up to $1,000 Take Me There wynnsports.com/wynnbet/ |
3.5 | ✓ Available in: PA ✓ 1x Wagering Requirements ✓ Integrated rewards club across US, Caribbean and Curacao | Welcome Offer 100% match bonus up to $400 | 100% match bonus up to $400 Take Me There play.windcreekcasino.com |
All of the casinos listed above have passed the Casino Cabbie review process with flying colors, receiving our stamp of approval. To start playing, simply pick a casino and click “Take Me There” or read the review to find out more about each site.
Where is Online Sports Betting Legal in the USA?
Click on any area of the map to determine what gambling activities are allowed in your state. Yellow shows the states where sports betting is legal and available online, green shows the states where you can gamble on both casino games and sports.
History of Online Sports Betting in the USA
- From 1992 onwards in the US, there were strict controls on all sports betting (outside Nevada) in the form of a federal law called PASPA (Professional and Amateur Sports Protection Act, also known as the Bradley Act).
- PASPA was in place across the US until 2018, when the Supreme Court ruled it unconstitutional and repealed the law.
- The repeal brought sports betting into the mainstream and opened up the choice for states, individually, over whether to legalize online sports betting in their territories or not.
- Within 6 months of the Act being repealed, 7 states had rolled-out gambling legislation.
- There are 15 sports gambling states, 5 of which are also online casino states (Delaware, New Jersey, Pennsylvania, West Virginia, and soon Michigan), meaning you can enjoy online casino games with sports betting in these locations!
What About the Rest of the USA?
Due to soaring online participation rates and popularity of online gambling, plus the
opportunities to increase individual state's tax revenue, most industry insiders and experts now believe it won’t be long before online gambling, and sports betting is rolled out across the whole of the USA!
How Do Online Sportbooks Work?
A sportsbook is essentially (either online or offline) a licensed company that accepts wagers on sports. The sportsbook lists events and markets with odds (potential payouts) that you can bet on. The number of events and markets changes from site to site, from the basics to the exotic, and more modernly live in-game betting and cash-outs.
The operator behind the sportsbook earns revenue from players’ lost bets and the odds they offer (the quality of which also changes between different sportsbooks). Sportbooks can be provided as an independent product, or in US states where online casino gaming is regulated, a platform vertical, provided alongside the casino: double the action without switching sites.
Get to Grips with Odds and Online Bet Types
Moneyline
This is how much a bet costs and is the most regular type of odds you’ll see. It’s a simple bet on one team winning outright, with the Moneyline denoting the bet's details.
The favorite team to win always has a negative Moneyline and the underdog a positive Moneyline. A positive money line shows how much you can win on a $100 bet. A negative Moneyline shows how much money you risk to win $100.
Example: the Moneyline on the Colts is -110 at Titans -115.
The Moneyline above tells you this: the Titans are the favorite team to win with a slightly bigger handicap. To win $100 betting on the Titans, you will need to wager $115, while a bet on the Colts winning will cost slightly less at $110.
Point Spread
Highly popular and always used in NFL and NCAA games, the Point Spread gives the team expected to win a handicap by taking points from them and awarding them to the team most likely to lose.
Example: Indianapolis Colts +4 to Tennessee Titans -4.
Here, the Titans are favorites to win (so they get the handicap, a minus), and the Colts are the underdogs (receiving plus points).
In the Point Spread, your bet needs to cover the spread to win: if you place a bet on the Titans, they need to score at least 4 points to win the bet. At the same time, if the Colts lose by at least 4 points, you’ll also win as you’ve covered the spread either way. In this type of bet, the Moneyline is shown after the point spread, and, as earlier, it delivers the cost of the bet.
Over or Under: Total Points
Another common bet type concentrates on both teams' total points instead of the winning or losing team. The sportsbook offers the total points, and you bet on whether you reckon the game’s total will be over or under the listed amount.
Example: How many points will the Indianapolis Colts score in the first half? O/U 10.5.
The O/U is set at 10.5 points, so if you bet on over as long as there is a total of over 10.5 goals in the game, you’ll win. If you’d bet under, and there are 10.5+ runs in the game, you would have lost the bet for the same reason. The Moneyline is shown after the O/U and shows that you need to bet $115 to win $100 for Over or $112 for under.
Parley Bets
This is laying more than one bet at a time, and the bets are connected. Therefore, it offers increasing risk and higher returns: think of it as a multi-level bet, with each level (called a ‘leg’) contingent on the one before being won.
Contracting the bet from two options into one gives better odds and higher returns than laying them separately. However, the risk is also increased because if one is lost, both are. This would not be the case if you’d laid each leg as an independent bet.
Futures
Future bets can be set on pretty much any sporting event in the future. They open from a few months to a year before the event occurs and are most commonly used in the Super Bowl and World Series.
The earlier you set your bet with future bets, the better the payouts are - like a first-come, first-serve system on the most anticipated events of the year. The odds are better earlier as less is known, and as the event draws near (and more is known), the odds could shrink or handicaps added, changing the earlier odds.
Prop and Team Prop Bets
Prop bets can be on pretty much anything from the actual gameplay to events that happen alongside the main game, like a cheerleader taking a tumble. They include all forms of Yes/No bets and offer more fun options for experienced bettors. For example, the Super Bowl clears the most prop bets per year with over 400 markets available.
Common prop bets could include: who scores the final touch down, one player scoring a certain number of points, or another to achieving an opening goal, and can even extend to team performance with team prop bets (usually in the form of O/U bets).
Live Bets
Live bets are really exciting and allow you to react to what's happening in a game - betting accordingly at any time. You can even cash out on a bet if it looks like it's going sour, but there’s a catch: you’ll only get the odds offered by the sportsbook at that time, and as with future bets, laying a wager before the game gives better odds.
Live odds are continuously updated throughout a game, with new calculations provided every few seconds in real-time and therefore take more betting knowledge and instant risk calculations.
Unmissable Sports Betting Events of the Year
While you’ll find hundreds of matches, markets, and leagues to bet on yearly, some unmissable events always draw big crowds of bettors and future markets:
- American Football: US Superbowl.
- Basketball: NBA Finals and March Madness.
- Baseball: The World Series.
- Hockey: NHL Playoffs and Stanley Cup Finals.
- MMA: year-round boxing matches.
- Horse Racing: Kentucky Derby.
- E-sport Championships.
Benefits of Betting on Sports Online
Aside from the more exotic bet types, greater access to global sports markets, and better online odds, there are plenty of additional reasons to choose to an online sportsbook:
✅ Better odds (due to the lower operational costs for online sportsbooks).
✅ Get the best bet types with more markets and live bets.
✅ Claim bonuses and get more bang for your buck!
✅ Collect loyalty bonus points and spend them at land-based resorts.
✅ Bet from any location using your phone, computer, or tablet.
✅ Switch effortlessly between casino games and sports bets.
✅ Bet in complete security as US licensed sportsbooks are 100% regulated and safe.
Top 5 US Casino and Sports Betting Mobile Apps
Whether you fancy spinning a slot or playing a hand of poker while you’re waiting for the match to start, using an online casino app with sports betting means seamless switching between playing games and betting on the latest sports action, all from your cell phone. Plus, you can collect incredible bonuses and loyalty points when you play online.
plist template="mobile" ncg="Sports Betting" num="5"]
Claiming Sportsbook Bonuses
Risk-Free Bet Bonuses and Welcome Deals
Match deposit bonuses (where the operator offers to match your first deposit amount) and risk-free bets (no deposit deals) are typical sportsbook welcome deals for new players. This type of deal provides the chance to double your money or start playing for free, but there's a downside: if you’re opting to play at an online casino with sports betting and have already taken a casino welcome bonus at the site, you won’t be able to take a sports welcome deal as welcome deals are limited to one per player.
Ongoing Rewards and Promos
Sportsbooks aim for maximum engagement with players, and just like casinos, they offer players regular rewards to entice them to deposit and play. Unlike the welcome offer, this type of bonus can be claimed in addition to any casino bonuses you are using and include casino loyalty club points, bet boosts, free bets, better odds, reload matches, and much more.
Play at Online Casinos with Sports Betting and Loyalty Clubs
![]() 5 | ✓ Available in: NJ ✓ Super Bet and Gamble features available ✓ Fantastic range of bonuses | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There resortscasino.com |
5 | ✓ Available in: NJ, MI, PA, WV ✓ Casino, sportsbook and poker network ✓ 1200 games from top-tier software | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There casino.nj.betmgm.com |
4.5 | ✓ Available in: NJ ✓ First online casino to host live slots games ✓ Daily Tournaments | Welcome Offer 100% match deposit up to $1000 | 100% match deposit up to $1000 Take Me There hardrockcasino.com |
4.5 | ✓ Available in: PA, NJ ✓ One of the biggest welcome deals online ✓ Fantastic rewards club with thousands of partners | Welcome Offer 100% match bonus up to $750 + 500 free spins | 100% match bonus up to $750 + 500 free spins Take Me There pa.betparx.com/casino |
4.5 | ✓ Available in: NJ ✓ Lifetime cashback on bets ✓ Excellent on-going bonuses | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There nj.partycasino.com |
Payment Options at Online Casinos with Sportsbooks
Paying to play at the casino or sportsbook is easy, fast, and secure. US players have a range of popular payment methods available, offering instant deposits and speedy withdrawals.
What’s more, if you’re already a casino player with an active balance and want to check out the sportsbook side of the site, you can use your casino account credits to lay bets. Find out more about using any of the listed payment methods by clicking the icon!
Looking for a Casino and Sportsbook with the Fastest Payouts?
![]() 4.5 | ✓ INSTANT Withdrawals ✓ Casino, sportsbook and poker network ✓ No deposit deal | Welcome Offer 100% match bonus up to $1000 | 100% match bonus up to $1000 Take Me There casino.borgataonline.com |
4.5 | ✓ INSTANT Withdrawals ✓ Casino and Sportsbook ✓ 1-5x Wagering Requirements | Welcome Offer 100% match bonus up to $300 | 100% match bonus up to $300 Take Me There caesarscasino.com |
4 | ✓ INSTANT Withdrawals ✓ Awesome line up of bonuses ✓ Refer a friend bonus | Welcome Offer Match bonus up to $1500 | Match bonus up to $1500 Take Me There oceanonlinecasino.com |
3.5 | ✓ INSTANT Withdrawals ✓ Claim Bonuses from $10 ✓ Set Your Own Deposit Limits | Welcome Offer 100% cash match up to $1000 | 100% cash match up to $1000 Take Me There nj.betway.com |
3.5 | ✓ INSTANT Withdrawals ✓ Award-winning casino loyalty club ✓ 100+ slots to play | Welcome Offer Claim up to $625 + 25 free spins | Claim up to $625 + 25 free spins Take Me There playlive.com |
Enjoy Legal Online Casinos and Sports Betting
Gambling online in the USA is a safe and regulated activity in 15+ US states. But if you want to deposit, bet, and win real money in peace of mind, pick a Casino Cabbie recommended online casino and sportsbook: we've already done a full security check on each site, and our review process includes over 100 data points to give you the full picture before you signup. What's more, if you've got certain specifications in a casino, like big bonuses or a type of software, you can use the casino search filter on our homepage to create an individual list of suitable sites with sports betting!
Online Casinos with Sports Betting FAQs
How do I know if online sports betting is legal in my state?
Zoom up to the start of this page and take a look at the interactive map. The states in yellow have legal online sports betting, and those in green have both casino and sports betting.
Can I sign up for a casino and sports betting site in any US state?
No, you must either be visiting the state or in it at the time you place a bet.
Is it safe to bet on sports and casino games online?
Several US states have legalized online gambling; so it is a safe and regulated activity when using a US licensed casino with sports betting.
Do all US sports betting sites offer casino games?
No, only those located in states that have legalized both activities like Delaware, New Jersey, Pennsylvania, and West Virginia.
Which US gambling platforms have the best bonuses?
To compare the bonuses at the gambling platforms that we recommend, look at the toplist at the start of this page. You'll see the welcome offer listed for each casino, making it easy to compare what each site has to offer.