VA
DunkOrThree > Legal Sports Betting Sites 2024

Legal Sports Betting Sites 2024: Comprehensive Guide to Regulated Sportsbooks

Last Updated on 05.12.2024
Fact checked by: Emily Carter

Are you looking to place online NBA wagers in the US? Ensure that you do so safely and securely using one of my top recommended legal sports betting sites for 2024.

Not only will I introduce you to the best sportsbooks online in the US, I’ll also answer all of the pertinent legal questions. Additionally, I’ll leave you with my top five tips to help you get started in the world of online sports wagering today.

Read More
Bet365
Recommended
Favicon
4.6/5
  • Over 35 sports.available
  • Competitive odds
  • Sports news and statistics
Bet365 Bonus
Bet $5 Get $150 or $1000 First Bet Safety Net
Virginia
Players from Virginia accepted
Go to Bet365
Bet now
Payment Methods
Find out more on Bet365.
Withdrawal
0 – 10 Days
Apps
License
Virginia (US) Lottery Board
Award
EGR – Operator of the year (2017)
Whatever the sport. Whatever the moment. It’s Never Ordinary at bet365. That’s why if you sign up now you’ll get the choice of two great New Customer Offers, the First Bet Safety Net up to $1000 or Bet $5 and Get $200 in Bonus Bets. Deposit required. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply.Gambling Problem? Call 1-800-Gambler 21+
Show less
BetMGM
Hot Offer
Favicon
4.6/5
  • Excellent variety of sports
  • Live streaming available
  • Cash Out feature
BetMGM Bonus
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Virginia
Players from Virginia accepted
T&Cs apply, 21+
Go to BetMGM
Bet now
Payment Methods
PayNearMe
Skrill
PayPal
+
Withdrawal
0 – 3 Days
Apps
License
Virginia (US) Lottery Board
Award
GGA – Digital Operator of the Year (2023)
Show less
FanDuel
Hot Offer
Favicon
4.5/5
  • Great choice of sports.
  • SGPs, live streaming and Cash Out.
  • Outstanding mobile experience.
FanDuel Bonus
Bet $5 Get $300 in Bonus Bets if you win + 3 Free Months of NBA League Pass
Virginia
Players from Virginia accepted
T&Cs apply, 21+
Go to FanDuel
Bet now
Payment Methods
Prepaid Card
PayNearMe
PayPal
+
Withdrawal
1 – 10 Days
Apps
License
Virginia (US) Lottery Board
Award
Global Gaming Awards (2022)
Show less
Caesars
4.
Favicon
4.5/5
  • Good choice of major sports
  • Live streaming and Cash Out available
  • Prop bets and Same Game Parlays
Caesars Bonus
First bet back as a bonus bet up to $1000
Virginia
Players from Virginia accepted
T&Cs apply, 21+
Copy
Bet now
Payment Methods
E-Check
PayNearMe
PayPal
+
Withdrawal
0 – 5 Days
Apps
License
Virginia (US) Lottery Board
Show More
BetRivers.com
5.
Favicon
4.5/5
  • Live betting available
  • House specials on certain markets
  • Niche sports like lacrosse and Jai Alai available
BetRivers.com Bonus
Second chance bet: Get up to $500 in Bonus Bets
Virginia
Players from Virginia accepted
T&Cs apply, 21+
Copy
Bet now
Payment Methods
PayNearMe
Bank Transfer
VIP Preferred
+
Withdrawal
0 – 5 Days
Apps
License
Virginia (US) Lottery Board
Show More
DraftKings
6.
Favicon
4.5/5
  • Great choice of sports available
  • Top option for parlay bets
  • DKN news and picks
DraftKings Bonus
Bet $5, Get $150 If Your Bet Wins
Virginia
Players from Virginia accepted
T&Cs apply, 21+
Go to DraftKings
Bet now
Payment Methods
PayPal
VIP Preferred
Play+
+
Withdrawal
0 – 5 Days
Apps
License
Virginia (US) Lottery Board
Award
EGR – Operator of the year (2023)
Show More
BetFanatics
7.
Favicon
4.5/5
  • FanCash rewards when you wager
  • Betting on leagues like the NHL, NBA, and NFL
  • Live betting available
BetFanatics Bonus
Bet $100, Get $100 in Bonus Bets Every Day for 10 Days!
Virginia
Players from Virginia accepted
T&Cs apply, 21+
Go to BetFanatics
Bet now
Payment Methods
Skrill
Venmo
PayPal
+
Apps
License
Virginia (US) Lottery Board
Show More

Let’s not waste our precious time, shall we? Below you can check out my top five legal sports betting sites in the US for basketball fans in 2024. In this article, I will cover the best options across the US, but if you want to go closer to home, you can check out my New York sports betting guide and other state-specific articles

RankSportsbookWelcome bonusBest for
1.BetMGMBet $5 Get $150 in Bonus BetsMobile app
2.DraftKings$1,000 No Sweat BetPersonalized interface
3.FanDuelBet $5 Get $150Same game parlay builder
4.Bet365Bet $5 Get $150 or Up to $1,000 First Bet BackReliability and security
5. CaesarsFirst Bet Back up to $1,000Customer service

1. BetMGM Sportsbook – The best overall

BetMGM sportsbook and casino
  • 6 x $25 bonus bets welcome offer
  • Best iOS mobile app
  • Competitive odds
  • Cool-looking interface
  • The Android app could use some improvement

BetMGM is an online sportsbook that has everything. It looks good, it’s easy to use, the odds are competitive and there is a great market selection. As it is available in over 20 states, the chances are that you can access the BetMGM online sportsbook from where you are.

For the best experience, I recommend using the iOS app for your NBA bets with this sportsbook. As a new player, you can get 6 x $25 ($150 total) bonus bets instantly when you register and wager just $5.

  • Welcome Offer: Bet $5 Get $150
  • App Store Ratings: 4.8
  • Google Play Rating: 4.1
  • Withdrawal speed: 2 – 5 business days
Sports Bonus
4.6/5
BetMGM
Sports Bonus
4.6/5
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Welcome Bonus
|
T&Cs apply, 21+
Go to BetMGM
Get Bonus
draftkings main
  • Large welcome bonus
  • $5 minimum deposit
  • Personalized interface
  • Official NBA betting partner
  • No welcome bonus if your first bet wins

As an official partner of the NBA, DraftKings is one of the most ideal legal sports betting sites for all of us basketball fans. The best feature for me is the carousel on the sportsbook, which is personalized based on your betting history.

Therefore if you have tended to lean towards NBA and college pros betting in the past, these markets will be brought to the front for you. On top of all that, if your first NBA wager loses, you can get its value back as a bonus bet up to $1,000.

  • Welcome Offer: No Sweat Bet up to $1,000
  • App Store Ratings: 4.7
  • Google Play Rating: 4.6
  • Withdrawal speed: 1 – 5 business days
Sports Bonus
4.5/5
DraftKings
Sports Bonus
4.5/5
Bet $5, Get $150 If Your Bet Wins
Welcome Bonus
|
T&Cs apply, 21+
Go to DraftKings
Get Bonus

3. FanDuel Sportsbook – Gres for NBA same game parlays

fanduel main
  • Same game parlay bet builder
  • Solid welcome offer
  • Trusted brand
  • Legal in 20+ US states
  • Poorer odds in some states due to revenue tax

Do you want to enhance your odds by combining multiple wagers on the same game? If so, I highly recommend giving the same game parlay bet builder a shot at FanDuel. And as the second of the two legal sports betting sites in the US with an NBA partnership deal, this is another great option for us NBA fans.

With a first deposit of $10 and an initial wager of $5, you can get $150 instantly as bonus bets. Unlike the DraftKings bonus, this one is credited to you regardless of the result of your qualifying bet.

  • Welcome Offer: Bet $5 Get $150
  • App Store Ratings: 4.8
  • Google Play Rating: 4.7
  • Withdrawal speed: 1 – 5 business days
Sports Bonus
4.5/5
FanDuel
Sports Bonus
4.5/5
Bet $5 Get $300 in Bonus Bets if you win
Welcome Bonus
|
T&Cs apply, 21+
Go to FanDuel
Get Bonus

4. Bet365 Sportsbook – One of the safest sports betting sites

  • Choice of two welcome offers
  • International betting brand
  • Secure and reliable
  • Great odds boosters
  • Only available in seven US states

Although it might be relatively new to us on this side of the pond, Bet365 has been around in the UK since 2000. Since that time, it has grown to become one of the most secure, reliable, and trusted sports betting brands in the world.

The downside is that it is currently only legal in seven US states, but there are plans to launch in many more. It is also the only sportsbook on this list that gives you a choice when you first sign up. You can either bet $5 and get $150 in bonus bets, or get your first bet back up to $1,000 if it loses.

  • Welcome Offer: Bet $5 Get $150 or First Bet Back up to $1,000
  • App Store Ratings: 4.8
  • Google Play Rating: 4.5
  • Withdrawal speed: 12 hours – 5 business days
Sports Bonus
4.6/5
Bet365
Sports Bonus
4.6/5
Bet $5 Get $150 or $1000 First Bet Safety Net
Welcome Bonus
|
Go to Bet365
Get Bonus
Whatever the sport. Whatever the moment. It’s Never Ordinary at bet365. That’s why if you sign up now you’ll get the choice of two great New Customer Offers, the First Bet Safety Net up to $1000 or Bet $5 and Get $200 in Bonus Bets. Deposit required. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply.Gambling Problem? Call 1-800-Gambler 21+

5. Caesars Sportsbook – Excellent customer service

Caesars
  • Decent new customer bonus
  • Excellent customer service
  • Beginner friendly interface
  • Great rewards program
  • Limited markets for some sports

I’ve tested out a lot of legal sports betting sites in the US, but I’ve never felt as well taken care of as I have at Caesars Sportsbook. Here you will find that their world-famous casino resort levels of customer service have extended to their online platform.

When it comes to your NBA bets, this platform is definitely not to be overlooked, especially if you are new to betting. As is the case at DraftKings, you can get your first bet stake back as a bonus bet token up to $1,000 if it loses.

  • Welcome Offer: $1,000 first bet back
  • App Store Ratings: 4.6
  • Google Play Rating: 4.2
  • Withdrawal speed: 1 – 3 business days
Sports Bonus
4.6/5
Bet365
Sports Bonus
4.6/5
Bet $5 Get $150 or $1000 First Bet Safety Net
Welcome Bonus
|
Go to Bet365
Get Bonus
Whatever the sport. Whatever the moment. It’s Never Ordinary at bet365. That’s why if you sign up now you’ll get the choice of two great New Customer Offers, the First Bet Safety Net up to $1000 or Bet $5 and Get $200 in Bonus Bets. Deposit required. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply.Gambling Problem? Call 1-800-Gambler 21+

My tips for choosing the best safe sports betting sites

When it comes to choosing legal sports betting sites, every one of us is looking for something a little different. It’s therefore important that you find the right one for you.

To help you do so, I have put together my top five tips and things to consider before you register with a Colorado or New Jersey sports betting site:

  • Know what you’re looking for – First of all, make a list of what you are looking to get out of your online betting experience. Do you just want to bet on basketball or also cover sports? Do you want detailed stats or just a basic and user-friendly interface?
  • Consider your experience level – Are you a first-time bettor who needs an easy beginner-friendly sportsbook, or are you experienced and looking for some additional features to enhance your betting?
  • Bonuses – Think about what type of welcome offer you’re looking for and read the bonus T&Cs before you register.
  • Location and licensing  – Not all legal sports betting sites are available in every US state (around 20 states don’t even have legal online wagering yet). Make sure that the sportsbook you are looking for is licensed and regulated in your location. For example, you can check out the best Ohio sports betting sites here.
  • Deposit methods and payout speed – Check the list of banking options and average payouts speeds at all legal sports betting sites available before registration. Whether you want to use your credit card, online banking or an e-wallet, you should be able to find the right solution.

In this guide, I have focused largely on the US as a whole, as there are now over 30 states with some form of legalize sports betting. However, each state has its own set of laws, rules, and regulations.

Want to find information that’s specific to your state? Then check out my state-specific guides, including Pennsylvania sports betting and more.

Bet365
4.6/5
Bet365 Review
Bet $5 Get $150 or $1000 First Bet Safety Net
Bet now
Whatever the sport. Whatever the moment. It’s Never Ordinary at bet365. That’s why if you sign up now you’ll get the choice of two great New Customer Offers, the First Bet Safety Net up to $1000 or Bet $5 and Get $200 in Bonus Bets. Deposit required. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply.Gambling Problem? Call 1-800-Gambler 21+
BetMGM
4.6/5
BetMGM Review
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
T&Cs apply, 21+
Bet now
FanDuel
4.5/5
FanDuel Review
Bet $5 Get $300 in Bonus Bets if you win
T&Cs apply, 21+
Bet now

When I test and rate sites, I have security and safety in mind, as well as your overall NBA betting experience. To give you some insight into the process, here are the top things that I consider when rating legal sports betting sites in the US:

Banking options and withdrawal time

 We all want everything instantly in today’s world, especially when it comes to our sports betting winnings. That’s why I always look for a good selection of banking methods and fast withdrawal processing times.

License and security

 Above all else, it’s important that your funds and data are secure while we bet online. Additionally, you should make sure only to use safe sports betting websites that are licensed and regulated in your state.

Bonuses and promotions

 Not the most important thing, but probably the most fun right? I always test out the welcome offer and go through the T&Cs with a fine tooth comb.

Customer support

Even when using safe, legal, and quality sportsbooks, things can always still go wrong. If they do, it’s important to ensure that we’re in good hands. That’s why a high level of customer service, such as the live chat you can use at Caesars Sportsbook, is vitally important.

Bonuses and promotions to enhance your online safe bets

As you can see from what’s on offer at the top legal sports betting sites that I recommended earlier in this article, sportsbook bonuses come in many different shapes and sizes. As a new customer, you will likely be claiming one of these promotion types:

Bonus typeDescription
Deposit matchThe sportsbook matches your first deposit up to a certain percentage in bonus credits. Most commonly this will be 100% up to a maximum of $100 – $200.
Bonus creditsBonus credits can be used to bet on sports with certain conditions attached. More often than not, you will have to meet a wagering requirement before you can withdraw your bonus credits and winnings.
Bonus betsA bonus bet is a token worth a single stake amount that is non-cashable and not included in your returns. For example, you can only use a $10 bonus bet as a 1 x $10 wager, not 2 x $5 wagers – which would be possible with bonus credits.
No Sweat betLike a bonus bet, just that you only get the bonus if your qualifying wager loses.

We are all NBA and basketball fans first and foremost, but at legal sports betting sites in the US, you can wager on all pro and college sports competitions (depending on state rules). Additionally, you can also bet on overseas leagues and sports, such as EPL soccer or Six Nations Rugby.

NBA and college basketball betting in the US

We’re all a bit biassed here, aren’t we? But basketball really is one of the best betting sports there is. As well as the moneyline, you also have the points spread, which helps to even up the contest.

With players like Jokic, Antetokounmpo, and LeBron putting up big stats, player props have never been more popular. Thanks to sites like FanDuel, you can now combine multiple BA betting markets into the same game.

Additionally, most US states with legalized sports wagering permit betting on college games, though some have bans on in-state teams and events. While collegiate basketball tends to be low scoring, there are often better odds to be found, as well as more pick ‘em games.

  • Best NBA and college basketball sportsbooks: FanDuel and DraftKings (Official NBA partners)

Looking for legal sports betting sites for more than just basketball? Check out some of these other sports:

  • NFL and college football
  • MLB and college baseball
  • NHL and collegiate hockey
  • Soccer (MLS and overseas)
  • MMA
  • Formula 1
  • Golf
  • Tennis

Avoid blacklisted sports betting sites

My focus here today has been on helping you to find the best safe and legal sports betting sites in the US. Part of that mission also involves pointing out blacklisted sites that you should avoid at all costs.

I don’t want to sound like a broken record, but when betting online in the US, it’s essential that you only use a sportsbook that is licensed and regulated in the state where you are located. Moreover, you have to be over 21 to do so.

Is sports betting online not yet legal in your state? Don’t get drawn in and register with an unlicensed overseas betting site. They are unsafe and your funds and personal data may both be at risk when using them. Not to mention you’d be in breach of state and federal law by betting with them.

The US legal sports betting landscape as we know it today first began to take shape in 2018 when New Jersey won a court case that resulted in the PASPA (professional sports betting ban) being lifted.

Since then, it has been up to individual state authorities to set their own sports betting laws. While things moved slowly at first, there are now over 30 US states with legal online and/or retail sports wagering in some capacity.

I don’t want to bore you by droning on about the legal jargon that surrounds sports betting online in the US. However, the regulations and rules are still important. So what I have done instead is put together this table so you can quickly look at the most pertinent facts related to legal betting sites in the US.

Legal sports betting date:May 2018 (Federal ban was lifted)
First state to launch online betting:New Jersey
Current no. of states with legal betting:38 (inc. DC)
Legal age:21+
Online sports betting:
Retail sports betting:
Total sports betting handle(2018 – 2023):$291,442,121,311
Average tax on sportsbooks:19%
Best NBA sportsbooks:DraftKings and FanDuel

Conclusion – Register with a safe gambling online site today

In conclusion you can legally place an online and/or retail sports bet in over 30 states as of December 2024. In the vast majority of states, you need to be 21 or older and physically located in the state. Non-residents of age can legally bet remotely, so long as they are within the borders of a legal betting state.

If you are looking to start betting online today, just make sure to register with one of my regulated legal sports betting sites where you are. Your safety, security and staying on the right side of the law are of paramount importance.

Top bonus offers for December

Bet365
1.
Favicon
4.6/5
Bet $5 Get $150 or $1000 First Bet Safety Net
Virginia
Players from Virginia accepted
Requirements (WR): 1x Bonus, Min. Deposit: $10
Go to Bet365
Get bonus now
Whatever the sport. Whatever the moment. It’s Never Ordinary at bet365. That’s why if you sign up now you’ll get the choice of two great New Customer Offers, the First Bet Safety Net up to $1000 or Bet $5 and Get $200 in Bonus Bets. Deposit required. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply.Gambling Problem? Call 1-800-Gambler 21+
BetMGM
2.
Favicon
4.6/5
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Virginia
Players from Virginia accepted
Min. Deposit: $10
Go to BetMGM
Get bonus now
T&Cs apply, 21+
FanDuel
3.
Favicon
4.5/5
Bet $5 Get $300 in Bonus Bets if you win + 3 Free Months of NBA League Pass
Virginia
Players from Virginia accepted
Requirements (WR): 1x Deposit, Min. Deposit: $10
Go to FanDuel
Get bonus now
T&Cs apply, 21+
Caesars
4.
Favicon
4.5/5
First bet back as a bonus bet up to $1000
Virginia
Players from Virginia accepted
Requirements (WR): 1x Deposit
Copy
Get bonus now
T&Cs apply, 21+
BetRivers.com
5.
Favicon
4.5/5
Second chance bet: Get up to $500 in Bonus Bets
Virginia
Players from Virginia accepted
Requirements (WR): 1x Bonus, Min. Deposit: $10
Copy
Get bonus now
T&Cs apply, 21+

Depending on your location, online sports betting may be legally accessible to you if you’re aged 21+. Currently 37 states have legalized sports betting in some shape or form. For full details check out my guide here at Dunkorthree.com.

🔐What is the safest sports betting site in the US?

All state regulators have strict rules about security and licensing so all US sportsbooks online are very safe. However, bet365, FanDuel, and DraftKings stand out above the rest.

Currently Bet365 is legal in seven US states – Colorado, New Jersey, Iowa, Kentucky, Ohio, Virginia, and Louisiana. Not in any of these locations? Then check out FanDuel, DraftKings and BetMGM, as they are each legal in over 20 states.

Top Betting Sites
Top Betting Bonuses
Bet365
4.6/5
BetMGM
4.6/5
FanDuel
4.5/5
Caesars
4.5/5
BetRivers.com
BetRivers.com
BetRivers.com Review
4.5/5
Bet365
Bet365 Bonus
Bet $5 Get $150 or $1000 First Bet Safety Net
T&Cs apply
4.6/5
Whatever the sport. Whatever the moment. It's Never Ordinary at bet365. That's why if you sign up now you'll get the choice of two great New Customer Offers, the First Bet Safety Net up to $1000 or Bet $5 and Get $200 in Bonus Bets. Deposit required. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply.Gambling Problem? Call 1-800-Gambler 21+
BetMGM
BetMGM Bonus
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
T&Cs apply
4.6/5
FanDuel
FanDuel Bonus
Bet $5 Get $300 in Bonus Bets if you win
T&Cs apply
4.5/5
Caesars
Caesars Bonus
First bet back as a bonus bet up to $1000
T&Cs apply
4.5/5
BetRivers.com
BetRivers.com Bonus
Second chance bet: Get up to $500 in Bonus Bets
T&Cs apply
4.5/5
Our Team
Emily Carter
Gambling Editor
Jackson T. Pierce
Gambling & DFS Editor
JP Zhang
JP Zhang
Founder
Brendan Heffernan
Editor
Eric Winkler
Editor
Ian Johnson
Editor

21+ and present in VA. Gambling Problem? Call 1-800-GAMBLER.

This site is using Cloudflare and adheres to the Google Safe Browsing Program. We adapted Google's Privacy Guidelines to keep your data safe at all times.
Virginia Town Hall
Close
Ready to Win Big? Join the Elite with Our Sports Betting Deals!
BetMGM
BetMGM Bonus
T&Cs apply, 21+
Promo Code:
Go to BetMGM
Get Bonus
Caesars
Caesars Bonus
T&Cs apply, 21+
Promo Code:
Go to Caesars
Get Bonus
DraftKings
DraftKings Bonus
T&Cs apply, 21+
Promo Code:
Go to DraftKings
Get Bonus
×
Your Promo Code:
The bonus offer of was already opened in an additional window. If not, you can open it also by clicking the following link:
Play now