In 2018, the US Supreme Court struck down the Professional and Amateur Sports Protection Act of 1992 (PASPA), allowing each state to legalize its own sports betting market. Since then, more than 30 states and Washington D.C. have launched legal, safe sports betting both in person and online.
Read our guide to learn everything you need to know about sports betting in your state. Our gambling experts recommend the country’s best online sportsbooks, list popular sports to bet on, and tell you where to find the best bonuses.
Top 10 Best Online Betting Sites in the US
- Caesars – Overall Best US Online Sportsbook
- BetMGM – Best for rewards program
- FanDuel – Top all-in-one gambling platform
- DraftKings – Best for range of markets
- BetRivers – Top for daily promotions
- WynnBET – Best for parlay bonuses
- PointsBet – Unique Points Betting feature
- bet365 – Best for fast payouts
- Barstool – Great existing player promotions
- FOX Bet – Great live betting
Our Top 10 Sports Betting Sites Reviewed
There are dozens of online sportsbooks across the US, each providing unique benefits to players who sign up. However, finding the betting site for you can be tricky with so many options. That’s why our betting experts have left no stone unturned in our detailed sportsbook reviews to provide you with the best sites.
Our recommended online sportsbooks are backed by reputable operators and provide you with the highest level of security. The top US betting sites also have convenient desktop and mobile platforms, a wide range of sports markets, and provide generous bonuses. Find out more about each sportsbook below.
1. Caesars Sportsbook – Overall Best Online Sportsbook in the US
Caesars Entertainment rose to fame through its Roman-themed casinos, including the world-famous Caesars Palace in Las Vegas. After purchasing William Hill in the US, Caesars launched its own sports betting site, Caesars Sportsbook.
The Caesars Sportsbook desktop and mobile platforms are some of the clearest and easiest to navigate in the US. The betting site also lets you join the Caesars Rewards program for free, where you can earn points and tier credits for betting. You can redeem loyalty points for real-life prizes at Caesars locations.
Caesars Welcome Bonus
Place a $1,250 bet and get refunded in free bets if it loses + 1,000 tier and reward credits
Caesars Promo Code
N/A
Legal Caesars States
AZ, CO, DC, DE, IA, IL, IN, KS, LA, MD, MI, NV, NJ, NY, OH, PA, TN, VA, WV, WY
2. BetMGM Sportsbook – Best for rewards program
MGM Resorts International is a casino and hospitality company that owns and operates over 29 hotels and gambling destinations across the US and Macau, including iconic brands like MGM Grand, Park MGM, and Bellagio. MGM launched BetMGM, its online sports betting site, by partnering with Entain, a giant operator of gambling sites globally.
BetMGM is partnered with major leagues and sports teams across the US, like the NFL, PGA Tour, and Cincinnati Reds. It provides generous odds boosts and other promotions for games featuring its partners. The BetMGM Rewards program is one of the most generous loyalty programs in the US, letting you earn points through betting. You can use those points to redeem prizes like free bets or real-life rewards like flights, hotel stays, and meals.
BetMGM Welcome Bonus
Place a $1,000 bet and get refunded in free bets if it loses
BetMGM Promo Code
N/A
Legal BetMGM States
AZ, CO, DC, IA, IL, IN, KS, LA, MD, MI, MS, NJ, NV, NY, OH, PA, TN, VA, WV, WY
3. FanDuel Sportsbook – Top all-in-one gambling platform
FanDuel has been operating its Daily Fantasy Sports (DFS) platform since 2009, which is available in most of the US. However, the company expanded into sports betting when gambling giant Flutter Entertainment acquired it in 2018.
One of the benefits of playing with FanDuel is that the sportsbook is connected to so many other ways to gamble. You can access FanDuel’s DFS games and online casino with just a click, as well as its pari-mutuel horse racing betting site, TVG. FanDuel also lets you play free picks games for cash prizes.
FanDuel Welcome Bonus
Place a $1000 bet and get refunded in free bets if it loses
FanDuel Promo Code
N/A
Legal FanDuel States
AZ, CO, CT, DC, IA, IL, IN, KS, LA, MI, NJ, NY, PA, TN, VA, WV, WY
4. DraftKings Sportsbook – Best for range of markets
DraftKings was founded in 2012 as a DFS provider, and initially operated from one of its founder’s houses. The company has come a long way since now traded on the NASDAQ as one of the most popular and top sportsbooks in the US.
DraftKings is an official betting partner of the NFL, NBA, NHL, and MLB, so you’ll find special odds and promotions for these competitions. If you play with DraftKings on mobile, you can live stream events worldwide, like soccer, basketball, and hockey.
DraftKings Welcome Bonus
20% deposit match of up to $5,000
DraftKings Promo Code
N/A
Legal DraftKings States
AZ, CO, CT, IA, IL, IN, KS, LA, MD, MI, NH, NJ, NY, OH, OR, PA, TN, VA, WA, WV, WY
5. BetRivers Sportsbook – Top for daily promotions
Rush Street Gaming has been operating casinos across the US since the 1990s and launched Rush Street Interactive to handle its online entertainment products. BetRivers (initially known as PlaySugarHouse) is the company’s online sports betting site.
BetRivers allows you to watch live streams of the NHL if you have funded your account. The sportsbook also provides exclusive betting coverage of Jai-Alai in the US. If you’re playing in Connecticut, BetRivers is still called PlaySugarHouse but offers exactly the same odds, promotions, and platforms.
BetRivers Welcome Bonus
Place a $500 bet and get refunded in free bets if it loses
BetRivers Promo Code
SPORTS
Legal BetRivers States
AZ, CO, CT, IA, IL, IN, LA, MD, MI, NJ, NY, OH, PA, VA, WV
6. WynnBET Sportsbook – Best for parlay bonuses
Wynn Resorts operates casinos across the US and launched its online sports betting platform in 2020. The sportsbook has several famous brand ambassadors to help attract customers, including Shaquille O’Neal, Chad ‘Ochocinco’ Johnson, and Julian Edelman. WynnBET is one of the best online sportsbooks in the US for existing player promotions, allowing customers to earn weekly free bets by placing certain types of wagers.
WynnBET Welcome Bonus
Bet $100 and get $100 in free bets
WynnBET Promo Code
N/A
Legal WynnBET States
AZ, CO, IN, LA, MI, NJ, NY, TN, VA
7. PointsBet Sportsbook – Unique Points Betting feature
PointsBet was founded in 2017 in Australia, but quickly made the jump over to the US in 2018. The betting site has established itself in the US with its unique Points Betting feature and partnership with local broadcaster NBC Sports.
With PointsBet, you can bet on totals markets, winning more money the more correct you are and losing more if you are more incorrect. PointsBet has also attracted plenty of customers through other unique features like PointsBet Hustle, its own sports betting newsletter.
PointsBet Welcome Bonus
Five second chance bets, $50 each
PointsBet Promo Code
N/A
Legal PointsBet States
CO, IA, IL, IN, KS, LA, MD, MI, NJ, NY, OH, PA, VA, WV
8. bet365 Sportsbook – Best for fast payouts
Launched in Stoke-on-Trent, UK, in 2000, bet365 has grown to become one of the biggest sports betting sites in the world. The top online sportsbook offers a huge range of betting on niche sports, with markets for sports like cycling, cricket, handball, lacrosse, and snooker. The betting site also provides early payout promotions for soccer, basketball, and hockey.
bet365 Welcome Bonus
Bet $1 get $200 in free bets
bet365 Promo Code
N/A
Legal bet365 States
CO, OH, NJ
9. Barstool Sportsbook – Great existing player promotions
After establishing itself as a huge name in sports journalism, Barstool moved into the gambling world with backing from Penn National Gaming, a major operator of casinos in the US. That sports journalism background is great for sports fans, as you can frequently find picks and video picks from sports superstars on the sportsbook. One of the best parts of using Barstool Sportsbook is you can enter competitions to win real-life prizes like vouchers for Ticketmaster and bonus cash by opting in and placing bets.
Barstool Welcome Bonus
Place a $1,000 first bet and get refunded in free bets if it loses
Barstool Promo Code
N/A
Legal Barstool States
AZ, CO, IA, IL, IN, KS, LA, MI, NJ, OH, PA, TN, VA, WV
10. FOX Bet Sportsbook – Great live betting
FOX Bet launched as a partnership between famous US broadcaster Fox, and Flutter Entertainment, one of the largest gambling operators in the world. The sportsbook offers you the chance to play its Super 6 game for free, where you can win a massive cash prize if you correctly predict the events in the NFL, NASCAR, NBA, and NHL.
FOX Bet Welcome Bonus
Place a $50 bet and get refunded in free bets if it loses
FOX Bet Promo Code
N/A
Legal FOX Bet States
CO, MI, NJ, PA
US Legal Sports Betting
The Professional and Amateur Sports Protection Act (PASPA) was introduced in 1992 to protect athletes and staff from being influenced by gambling. Only states with existing laws regarding sports betting were permitted to offer wagers, including Delaware, Montana, and Oregon. However, these states had only legalized very particular types of betting and couldn’t offer a wide array of betting products. Nevada became a near-monopoly of legal sports betting in the country.
This changed in 2018 when the US Supreme Court struck down PASPA as being unconstitutional, allowing each state to create its own sports betting legislation. Since the annulment, many states have signed bills into law and launched regulated sports betting and other forms of gambling. The following states currently offer sports betting and other forms of gambling, while more states are in various stages of legislation.
Arizona
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Arkansas
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Colorado
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Connecticut
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: Yes
- Land-Based Casinos: Yes
- Online Poker: No
Delaware
- Online Sports Betting: No
- Retail Sports Betting: Yes
- Online Casinos: Yes
- Land-Based Casinos: Yes
- Online Poker: Yes
Illinois
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Indiana
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Iowa
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Kansas
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Louisiana
- Online Sports Betting: Yes (Only in parishes which approve sports betting)
- Retail Sports Betting: Yes (Only in parishes which approve sports betting)
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Maryland
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Massachusetts
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Michigan
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: Yes
- Land-Based Casinos: Yes
- Online Poker: Yes
Mississippi
- Online Sports Betting: Yes (Only on the grounds of partnered casinos)
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Montana
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Nevada
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: Yes
New Hampshire
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
New Jersey
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: Yes
- Land-Based Casinos: Yes
- Online Poker: Yes
New Mexico
- Online Sports Betting: No
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: No
- Online Poker: No
New York
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
North Carolina
- Online Sports Betting: No
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
North Dakota
- Online Sports Betting: No
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Ohio
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Oregon
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Pennsylvania
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: Yes
- Land-Based Casinos: Yes
- Online Poker: Yes
Rhode Island
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
South Dakota
- Online Sports Betting: No
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: No
- Online Poker: No
Tennessee
- Online Sports Betting: Yes
- Retail Sports Betting: No
- Online Casinos: No
- Land-Based Casinos: No
- Online Poker: No
Virginia
- Online Sports Betting: Yes
- Retail Sports Betting: No
- Online Casinos: No
- Land-Based Casinos: No
- Online Poker: No
Washington D.C.
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: No
- Online Poker: No
West Virginia
- Online Sports Betting: Yes
- Retail Sports Betting: Yes
- Online Casinos: Yes
- Land-Based Casinos: Yes
- Online Poker: Yes
Wisconsin
- Online Sports Betting: Yes (Only at Oneida Tribe locations)
- Retail Sports Betting: Yes
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
Wyoming
- Online Sports Betting: Yes
- Retail Sports Betting: No
- Online Casinos: No
- Land-Based Casinos: Yes
- Online Poker: No
US Online Sportsbooks
In most cases, online sportsbooks allow you to bet from anywhere in a state, as apps will verify your device location. However, in some cases, you can online use mobile sportsbooks on licensed premises such as land-based casinos, sports stadiums or race tracks.
Retail Sports Betting in the US
In many US states, you can visit retail sportsbooks and wager alongside hundreds of other sports fans. Retail sportsbooks let you watch sports on video walls and TV screens and bet on dozens of sports pre-game and in-play, with easy access to amenities like bars and restaurants.
Usually, you’ll find retail sportsbooks in land-based casinos. However, there are some states where you’ll find retail sportsbooks at sports stadiums and betting kiosks at bars and restaurants.
Why Bet on Sports Online?
While retail sports betting is a social, exciting experience, there are plenty of reasons why bettors may prefer to wager online.
- Convenience: Rather than traveling to your nearest retail sportsbook, which may be hours away, you can use online sportsbooks to bet anywhere you have a connection in most US states.
- Licensing and safety: You don’t need to visit a physical location to bet safely. Every online sportsbook must undergo strict tests to receive licensing, so you can play knowing your personal and financial information is safe.
- Sportsbooks Bonuses: Most of the best online sportsbooks offer promotions more regularly than retail betting locations, letting you claim free bets, bonus funds, and odds boosts regularly to stretch your bankroll.
- Banking Options: When you play online, you can use a wide range of fast and secure payment options to top up your account, including e-wallets, online banking, and prepaid cards.
- Variety of Markets: When you play at a top online sportsbook, you can instantly access dozens of bets on hundreds of different events. Online betting is also particularly good for in-play betting, as you can get live odds that update to the second for events across the globe.
Popular US Sports for Betting
The best online sportsbooks in the US allow you to bet on sports from around the globe, with hundreds of events available each day. Check out some of the most popular sports for betting in the US and what types of wagers you can find below.
NFL
The NFL is the biggest betting sport in the US, and every sportsbook in the US will provide betting lines for every game, from preseason to the Super Bowl. You’ll find moneylines, point spreads, and totals available, as well as player and team props.
When special events like the Super Bowl come around, the best online sportsbooks in the US provide loads of generous bonuses for new players and existing customers, like free bets, deposit matches, and odds boosts.
MLB
You can bet on MLB with the best online sportsbooks, placing runlines, totals, and player props on games from week to week. US sportsbooks regularly offer odds boosts on MLB games so you can increase your payouts without risking any more money.
NHL
The NHL is incredibly popular across the US, and most betting sites will provide dozens of betting lines for each game. You can place futures on teams to win the Stanley Cup, as well as players to pick up individual awards like the Hart Memorial Trophy.
NBA
With 1,230 games played across the NBA season, there are loads of opportunities to bet on professional basketball in the US. You can bet on the NBA pre-game and also find plenty of in-play markets like teams to win each quarter, players to reach specific points totals, and the margin of victory.
MMA
The most popular MMA competition in the world is the UFC, and there are plenty of odds for the tournament at the best online sportsbooks. You’ll find markets on fighters to win matchups, as well as bets on the method of victory, what round the fight will be won, and whether there will be a knockout.
Golf
US sportsbooks provide markets for golf competitions across the US and the world, including the PGA Tour, Ryder Cup, and major events like the Masters. Most sportsbooks will let you place futures on players to win upcoming events, with markets open a year in advance for major tournaments. However, you’ll also find betting sites that let you place bets on 1v1 between players, and special markets, like an Albatross to be scored in a particular competition.
Tennis
Someone is always serving to start a new game with professional tennis, whether in the WTA, ATP, ITF, or Challenger events. You can bet on all these competitions, as well as Grand Slams like the US Open. Many of the best online sportsbooks will provide live streaming of tennis events across the globe.
Horse Racing
Horse racing betting is based on a different system to sports betting in the US, as you can only place pari-mutuel wagers on horse racing. With pari-mutuel betting, the pool of wagers on the same bet type determines your profits.
You can place pari-mutuel bets on horses to win races, come in top places, or build wagers across multiple races. Pari-mutuel horse racing betting is legalized separately from online sports betting and is legal in more US states. You may be able to place legal horse racing bets in states where sports betting hasn’t been legalized.
Esports
Esports are fast becoming some of the most popular sports events globally, and sports betting sites will let you bet on the most popular games like Counter-Strike: GO, Dota 2, and League of Legends. The availability of esports betting varies from state to state, as some jurisdictions restrict wagers on these events to protect young athletes. Be sure to check your local regulations before betting.
College Sports
With college sports betting, you can bet on events in the NCAA, including football, basketball, and baseball. Many of the best online sportsbooks will let you bet on the biggest events in college sports, including the College Football Playoffs and March Madness, with moneylines, point spreads, and totals for games.
Many states have different regulations for college sports betting compared to professional events To protect young athletes and sports fans. For example, you can’t place bets on in-state teams in New Jersey. Likewise, you can’t place player props in Colorado on NCAA events. Check the rules where you are playing to place legal wagers.
US Sports Betting Payment Methods
Many sportsbooks for US players try to welcome a wide range of trusted payment methods so every player can find an option they are comfortable using. Most betting sites will accept bank cards like Visa and Mastercard and direct bank payments through ACH, online bank transfers, or wire transfers. The top online US sportsbooks also let you use e-wallets like PayPal to make transactions.
Most sports betting sites also welcome payment methods like prepaid cards such as Play+ and PayNearMe, which lets you top up your money at retailers across the US. In some states like New Jersey, you can visit the casino partner of your chosen online sportsbook and make deposits and withdrawals from your online account at a casino cage cashier.
Every payment method has different benefits, and your choice is down to personal preference. For example, e-wallets tend to have the fastest withdrawal times at online sportsbooks. Likewise, as Play+ is a prepaid card, it is easier to budget your gambling.
Responsible Gambling
While online sports betting is a lot of fun, all customers need to keep their gambling in check and avoid bad habits. Online US sportsbooks are dedicated to upholding high standards of responsible gambling support, with many sites advising on spotting the signs of problem gambling. The best sports betting sites also offer account tools like deposit, spending, and time limits to help you stay in control.
The best place to receive problem gambling help is from a professional organization. Many sportsbooks will provide links to state-specific and US-wide problem gambling charities to help players. We’ve listed some of the best responsible gambling support options below.
- Gamblers Anonymous – Organizes anonymous meetings across the US where gamblers can go and speak freely.
- National Council on Responsible Gambling – Provides 24/7 live chat and telephone helpline for problem gamblers and details local help in every state.