NBA Betting Sites in the US
NBA is one of the most-watched sports leagues in the US and there are plenty of chances to bet on the action.
We have got all the information you need about NBA betting including the best sites, how to read odds, and sensible wagering strategies.
Best NBA Betting Sites

# | Sportsbook | Bonus | Visit Site | T&Cs | |||
---|---|---|---|---|---|---|---|
1.
|
FanDuel Sportsbook |
Up to $1,000 risk-free bet Free bet |
![]() |
Play |
Use bonus code: No bonus code required; Register to claim
Qualifying bet: No minimum bet amount Wagering requirement: 1x bonus |
||
2.
|
Caesars Sportsbook |
Up to 1100$ free bet Cashback |
![]() |
Play |
Use bonus code: CZR
Qualifying bet: No minimum bet amount and no odds restrictions Wagering requirement: 1x bonus |
||
3.
|
BetMGM review |
Up to 1000$ free bet Free bet |
![]() |
Play |
Use bonus code: No bonus code required. Register to claim offer
Qualifying bet: No minimum bet amount and no odds restrictions Wagering requirement: 1x bonus |
||
4.
|
BetRivers |
100% up to 250$ Match deposit bonus |
![]() |
Play |
Use bonus code: 250MATCH
Qualifying bet: No minimum bet amount and no odds restrictions Wagering requirement: 1x bonus |
||
5.
|
PointsBet |
2 risk free bets up to 2000$ Cashback |
![]() |
Play |
Use bonus code: WELCOME
Qualifying bet: No minimum bet amount and no odds restrictions Wagering requirement: 1x bonus |
||
6.
|
WynnBET |
Bet $50 get $200 in free bets Cashback |
Play |
Use bonus code: No bonus code required; Register to claim offer
Qualifying bet: Bet $50 or more at minimum odds of -120 Wagering requirement: 1x bonus |

All NBA betting sites we recommend have been put through their paces by the experts here at USBetting, with only the very best ones making the list above.
Category Winners
The best NBA betting sites can be difficult to find simply because of the massive number of options available to punters.
Our category winners are sportsbooks that have been ruthlessly tested by USBetting’s team of experts, helping you to make the most informed choice possible.
|
NBA Betting Sites to Avoid
Not all NBA betting sites are good and there are some sportsbooks you should definitely not consider signing up with.
With online sports wagering not being legalized until 2018, offshore betting sites had years to take hold and build a base of players.
However, these sites are not licensed to operate in the US and so if something goes wrong when you try to bet on NBA, you have no legal standing and may be stuck.
Bovada

BetOnline

MyBookie

Top 3 NBA Betting Sites in Detail
PointsBet
PointsBet began life in Australia just a few years ago and have already managed to position themselves as a leading US sportsbook.
No other betting site offers as many markets as PointsBet and their unique Points Betting feature offers a whole new way to bet on NBA games.
|
BetMGM
BetMGM is one of the most recognizable sports betting brands in the US and have built a strong reputation over the years.
The best part about BetMGM is their promotions that enhances the NBA betting experience, such as One Game Parlay Insurance which returns your stake as a free bet if one leg lets you down.
|
FanDuel Sportsbook
The aspect of FanDuel Sportsbook that stands out the most is their strong array of player props, giving you plenty of NBA betting lines to choose from.
Additionally, FanDuel Sportsbook is one of the easiest to use as they provide icons next to markets to show which are eligible for early cashout and which can be used in a Single Game Parlay.
|
How to Find the Best NBA Betting Sites
There are so many legal sportsbooks out there that it can be difficult to know which the best NBA betting sites are.
We have put together a series of tips to help you out with finding the top NBA sportsbooks and placing bets on basketball.
Which States is NBA Betting Legal in?
The great thing about NBA betting is that there are no legal restrictions set by the states, like there is in college sports.
Every state that has legal online sports wagering allows you to bet on NBA games, so if your state offers legalized sports wagering then you should have no trouble betting on basketball.
Colorado | Oregon | Connecticut | Pennsylvania |
Illinois | Rhode Island | Indiana | Tennessee |
Iowa | Virginia | Michigan | Washington |
Montana | Washington DC | Nevada | West Virginia |
New Hampshire | Wyoming | New Jersey |
NBA Betting Explained
NBA betting is pretty straightforward once you understand a few basic rules and learn how to read American odds.
It is crucial that you know what you’re betting on, what outcome you need to win, and whether you’re getting good value on your wagers.
How to Read NBA Odds
The American odds format is by far the most confusing part of wagering but fear not – USBetting is here to help.
If there is a minus before the number, then that is the amount you have to bet to win $100. If it’s a plus before the number, then that is the amount you win with a $100 wager.
|
You will likely see -110 on most games as this is the standard line for spreads, which is one of the main NBA betting markets. You can read more about spreads in the next section.
NBA Bet Types
There are many different types of NBA bets you can place at US betting sites. Most of them share the same basic principles and so once you understand the concepts of the main bet types, you can apply these to many other bets.
NBA Game Betting
Wagers on individual NBA games are the most common types of bets, with every single game available for punters.
-
Spread
The spread is another name for the handicap and is the points given to the underdog or taken away from the favorite, depending on which team you bet on.
The team with the most points after the handicap has been subtracted from the pre-match favorite is said to have covered the spread.
For example, Atlanta Hawks are -3 point favorites over Washington Wizards. If you bet on the Hawks, you need them to win by four points or more. If you bet on the Wizards, you need them to lose by two points or fewer, or win the game. If the Hawks won by exactly three points, your bet would be a push and your stake refunded.
-
Totals (over/under)
Each game is assigned a points total and you can bet on whether the actual total will be over or under that number. Totals are usually set at a half-point to remove any doubt over whether your bet has won.
As an example, the total for a game between the Detroit Pistons and Philadelphia 76ers was set at 212.5.
-
Moneyline
Moneyline is simply which team will win the game straight-up. No handicaps are applied to this bet.
-
Player props
This is betting on how well or how badly a single player will perform in a single game. You are presented with a number and you simply have to decide whether the player will record more or fewer of that number in regards to the chosen statistic.
For instance, Kevin Durant’s points total could be set at 26.5 points, and you can bet on whether he will score 26 points or fewer (the under) or 27 points or more (the over).
-
Parlays
Parlays let you combine bets from different games into one bet to create a larger return. Rather than betting on each selection separately, you can place just a single wager on every market being successful.
As an example, three spread selections at -110 each comes out at +595 in a parlay. The obvious caveat with parlays is that the more legs you put into one, the less likely it is to be successful.
-
Teasers
Teasers are a form of parlay in which the sportsbook allows you to add points to selections. The teaser has to consist of spreads or totals.
If you wanted to bet on Magic +8, Hornets +6 and Pacers +8 but weren’t sure they would all cover the spread, you can buy a specific number of points. Adding four points to each team’s handicap takes the payout from +595 to +170.
NBA Futures Betting
The other main type of NBA betting online is Futures. These bets are generally settled at the end of the season because they depend on how a team or player performs throughout the entire year, rather than just a single game.
-
NBA finals winner
This is betting on the team that will win the NBA Finals. The best Eastern Conference team and best Western Conference team do battle in a best-of-seven series for the Larry O’Brien Trophy.
-
Player awards
The NBA awards a variety of awards for individual players at the end of the season, many of which are available for you to bet on the winner of. Most Valuable Player is the main prize but there are also trophies for Defensive Player of the Year and Most Improved Player, amongst others.
-
Win total (over/under)
Every team is given a projected win total before the season starts and you can bet on whether they will go over or under that number. The totals can range from the high-50s for the best teams all the way down to the low-20s for the worst teams.
-
To make/miss playoffs
Eight teams from each conference qualify for the playoffs every year and you can bet on whether a team will reach the postseason.
-
To win division/conference
The NBA is split into six divisions and two conferences. Most US sportsbooks will allow you to bet on which team will win each division and conference.
NBA Betting Tips and Advice
The final part of NBA betting is deciding what to wager on. You know how to pick a betting site, how to read odds, and what markets are available.
There are some last things you should know before starting to bet that can help you out. It is important to note that this is just advice for betting, not ways to guarantee success.
NBA Live Betting
Live NBA betting allows you to wager on NBA games as they happen, rather than being constrained to only punting before a game starts.
This enables you to make bets based on how a game is going, rather than just relying on pre-game stats. Watch out for how players are playing; Is Steph Curry shooting lights-out again? Is Doncic dishing out dimes for fun?
DraftKings Sportsbook
Caesars Sportsbook
BetMGM
Pros and Cons of In-Play Basketball Betting
As with everything in betting, there are pros and cons to live NBA wagering which you should be aware of.
- Can watch game whilst betting
- Can find value
- Able to hedge bets
- Potential to lose track of wagers
- Delay can lead to rejected bets
Use Live Streaming to Your Advantage
More and more sportsbooks offer live streaming, which enables you to watch the game on the betting site. This is particularly helpful if you can’t watch a game in any other way (such as on TV) and allows you to watch and bet without leaving the sportsbook site.
NBA Betting Bonuses
Betting sites offer NBA-specific bonuses such as free bets and bonus sportsbook funds that can be used to place bets with, usually as a reward for placing a specific bet or wagering on a particular market. It is common to see matched free bets when you wager on same game parlays.
As well, sportsbook welcome offers can be used on basketball. If you do opt to use a sign-up offer on NBA, it is important to note that free bets or bonus money you receive are not included in any returns.
So a $10 wager on Washington Wizards -4.5 at -110 would usually return a total of $19.09, but if that $10 risk is a free bet then your total returns would only be $9.09.

# | Sportsbook | Bonus | Visit Site | T&Cs | |||
---|---|---|---|---|---|---|---|
7.
|
BetMGM review |
Up to 1000$ free bet Free bet |
![]() |
Play |
Use bonus code: No bonus code required. Register to claim offer
Qualifying bet: No minimum bet amount and no odds restrictions Wagering requirement: 1x bonus |
||
8.
|
Caesars Sportsbook |
Up to 1100$ free bet Cashback |
![]() |
Play |
Use bonus code: CZR
Qualifying bet: No minimum bet amount and no odds restrictions Wagering requirement: 1x bonus |
||
9.
|
PointsBet |
2 risk free bets up to 2000$ Cashback |
![]() |
Play |
Use bonus code: WELCOME
Qualifying bet: No minimum bet amount and no odds restrictions Wagering requirement: 1x bonus |

NBA Promotions for Registered Bettors
Bettors can get NBA bonuses at sportsbooks they are already registered at, usually for betting on select games.
It is always worth looking out for promotions at betting sites as they sometimes require an opt-in and can reward you for bets you were going to place anyway.
|
FAQs
Can I win money by betting on NBA?
Yes! There are many legal US betting sites available across a number of states that offer NBA betting, giving you the opportunity to win real money by placing cash stakes on professional basketball games. Read our tips and tricks to help you out but remember that there is no guaranteed way to win money by betting on NBA.
How are NBA odds created?
NBA odds are created by Las Vegas sportsbooks using a series of mathematical formulae and statistics. These odds are then reproduced on other betting sites, who can adjust NBA betting lines depending on how much money is bet on one side.
How do I bet on basketball?
Sign up to a legal US sportsbook and deposit using one of the payment methods available. Then find the game and market you want to bet on, type in your wager and place the bet. Some betting sites offer live streaming of NBA games which makes it easier to track your bets.
Can I bet on college basketball?
College basketball is available to bet on at many legal US sportsbooks but there are restrictions imposed by state regulators, such as no betting on in-state teams. You can read more about the NCAA basketball betting rules in your state on our dedicated college sports page.
Is NBA betting legal?
NBA betting is legal in every state where online sports wagering is allowed. Every sportsbook operator accepts NBA wagers and there are no legal restrictions on which markets can be offered per state, so your only limits are the imagination of the sportsbook.
Can I bet on the NBA draft?
You can bet on the NBA Draft each year. Sportsbooks usually offer markets like which player will be selected first overall and which college will provide the most players in the draft, although state limitations means that not many other markets are available.