NBA Odds

Free NBA odds comparison tool to help you get the latest odds for your bets. NBA betting odds for betting lines & point spreads.

Must be 21+. Offer not available in all states. Additional T&C apply - see the promotions page in the website/app. If you or somehow you know has a gambling problem and wants help, call or text 1-800-GAMBLER (CO/IL/KS/MD/NJ/OH/PA/WV); call 1-800 BETS OFF (IA); call 1-800-9-WITH-IT (IN); call 1-877-770-STOP (LA); call 1-800-270-7117 (MI); call 877-8-HOPENY/text HOPENY (467369); call 1-888-532-3500 (VA).


Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). 21+ to wager. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM for Terms & Conditions. US promotional offers not available in Nevada, New York or Ontario.


21+ only. Offer valid and must be physically present in AZ, CO, IL, IN, IA, KS, LA, MI, NJ, NY, PA, TN, VA, WV, and WY only. New users and first $10+ wager only. Must register with eligible promo code. Bet amount of qualifying wager returned only if wager is settled as a loss. Maximum Bonus Bet $1,250; must be used within 14 days of receipt. Tier Credits and Reward Credits will be added to account within 7 days after qualifying wager settles. See for full terms. Void where prohibited. Know When To Stop Before You Start.® Gambling Problem? AZ: Call 1-800-NEXT-STEP; CO, WY, KS (Affiliated with Kansas Crossing Casino): Call 1-800-522-4700; IN: Call 1-800-9-WITH-IT; IA: Call 1-800-BETSOFF; LA: Call 1-877-770-STOP (licensed through Horseshoe Bossier City and Harrah’s New Orleans); MI: Call 1-800-270-7117; IL, MD, NJ, TN, VA, WV, OH, PA (Affiliated with Harrah's Philadelphia): If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) or WV: visit . GAMBLING PROBLEM? MA: CALL 1-800-327-5050 or visit . NY: Call 877-8-HOPENY or text HOPENY (467369). OH, PA: Call 1-800-GAMBLER. OFFER NOT AVAILABLE IN MARYLAND, MASSACHUSETTS AND OHIO. ©2023, Caesars Entertainment.


Find the Best NBA Odds Here

Our favourite sportsbooks for the best NBA odds


1. BetRivers

2nd Chance Bet up to $500!

All New Account holders will be able to use a first time bonus code on their first deposit. . All Bonus Money can be wagered on slots, video poker games, or sports and all Bonus Money has a 1X play through requirement. The offer is 2nd chance bet up to $500. Must be 21+. Play in Pennsylvania only. Gambling problem? Call 1-800-gambler. T&C Apply.


2. DraftKings

Bet $5, Get $150 In Bonus Bets If Your Team Wins

Gambling Problem? Call 1-800-327-5050 or visit Home (MA), Call 1-877-8-HOPENY/text HOPENY (467369) (NY),If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (CO/IL/IN/LA/MD/MI/NJ/OH/PA/TN/WV/WY), 1-800-NEXT STEP (AZ), 1-800-522-4700 (KS), 1-800-BETS OFF (IA), or 1-888-532-3500 (VA). 21+ (18+ NH/WY). Physically present in AZ/CO/IL/IN/IA/KS/LA(select parishes)/MA/MD/MI/NJ/NY/OH/PA/TN/VA/WV/WY only. Void in ONT. Eligibility restrictions apply. See terms at Bet Online with DraftKings Sportsbook - Online Sports Betting & More . On behalf of Boot Hill Casino & Resort (KS). Valid 1 per new customer. Min. $5 deposit. Min. $5 pre-game moneyline bet. Bet must win. $150 issued as bonus bets that expire 7 days (168 hours) after being awarded. See terms at Ends 5/28/23 at 11:59PM ET. In partnership with DK.

SI Sportsbook

3. SI Sportsbook

Bet $10 Get $50 in Bonus Bets

First deposit only | 21+ and located in CO, MI, or VA | No promo code required | A qualifying bet is $10 or more | Min odds of -200 | Bonus Bet Tokens credited after bet is settled and expire after 7 days | Bonus Bet stakes not included in winnings | Please Gamble Responsibly - Gambling Problem? VA: CALL 1-888-532-3500, CO: CALL 1-800-522-4700, MI: CALL 1-800-270-7117 | Full T&C apply


4. Bet365

Bet $1 Get $200

New Customers only. Bet $1 and get $200 in Bonus Bets. Sign up, deposit (minimum $10) to your account and place a qualifying bet of $1 to get $200 in Bonus Bets once your bet is settled with bet365. Bonus Bets winnings are added to Bonus Bets balance. Bonus Bet wager excluded from returns. T&Cs, time limits & exclusions apply. Gambling Problem? Call 1-800-Gambler (NJ, OH, VA). Call or TEXT 1-800-Gambler (CO). 21+.

Compare NBA Betting Odds From Multiple Sportsbooks

While provides odds in American format (e.g. +200), you may also see Decimal (3.0) or Fractitional (e.g. 2/1) formats on other sites. You’re in the right place to find moneyline odds for the NBA’s nightly slate of games.

For moneyline betting, you will see betting lines with a favourite and an underdog. For example, if the New Orleans Pelicans visit LeBron James and the Los Angeles Lakers, the Pelicans would be the underdog and you might see odds of +300 for New Orleans. As favourites, the Lakers could be -300 on the moneyline.

You can also bet on the total points and more.

How Are NBA Odds Generated?

We follow a similar approach to the rest of the industry at, with our NBA odds based on a number of factors, including the form of the two teams, which team is playing at home, injury status for key players, the relative importance of the game for each team and the recent schedule/travel toll. These odds may change over the course of the week too, as more information becomes available on injuries or plans to rest veteran players.

At, we strive to bring you the best NBA odds each night, backed by expert predictions that factor in all the latest news from across the league.

Moneyline NBA Odds

Check out our moneyline odds above for tonight’s NBA games. As a reminder, the margin of victory is irrelevant here. You are simply picking which team you think will win the game. While some games will feature two very evenly matched teams, there is a favourite and underdog in almost every instance – with the moneyline odds adjusted accordingly. Note: underdogs could range from +100 to north of +300.

NBA Over/Under Odds

You can find our latest NBA over/unders for total points above for the upcoming games on the schedule. With teams shooting an ever-growing number of three-pointers, scoring is inevitably seeing an uptick too. The 90-88 scorelines of the 1990s have been replaced by 122-120 thrillers. Look for total points lines to typically fall between 215 and 235, though the high-powered offenses (e.g. Bucks, Nets, Jazz, Bulls) could tilt the line higher.

Remember, with spread betting, the oddsmakers will set a total points line that reflects the ability of the two teams and you can choose either “over” or “under” that total.

NBA Live Betting Odds

NBA Live Betting provides opportunities to jump into the betting action at any point during the game – especially handy when there are so many games to keep track of each night across different timezones.

Just keep in mind that the whopping three-point shooting numbers have changed the way that a 15-point lead is viewed. Several years ago, a double-digit deficit might have seemed like a mountain to climb to get back into the game, but we are now seeing 20-point leads routinely reined in by opponents.

The added advantage with live basketball betting is the chance to check out the flow of the opening minutes/quarter/half before wagering. This can sometimes translate to a better feel for how each team is performing and whether hobbled players are truly hindered by the injuries they are carrying. The odds often may not be as attractive when betting live, but you are typically betting with more clues on how the game may unfold.

You can also keep track of which teams respond well when falling behind to support this approach or which teams frequently start the first quarter slowly. Predictably, large deficits never seem so daunting for the teams with superstars or elite three-point shooting.

NBA Playoffs And Futures Odds

Before the season starts, look out for betting opportunities on futures tied to regular season win totals and whether a team will make the playoffs. These may be harder to find once the season tips off.

Various other playoff or future betting markets typically remain open and are adjusted during the year, from the NBA champion to division winners to MVP, though the preseason is often the time to capitalize on longer odds. For example, Antetokounmpo is +750 to be named MVP, but a fast start to the season for the Bucks star could see those odds cut down. Likewise, if you think the Heat have what it takes to stun the Bucks and Nets in the Eastern Conference playoffs, their (preseason) odds to make the NBA Finals are around +1200.

NBA Odds For MVP And Rookie Of The Year

The race for this award may be more open than ever for the 2021/22 season, with Doncic as the betting favourite (+400) and James, Durant, Jokic, Curry, Antetokounmpo and Embiid all expected to challenge. You could even widen the contending pack to include Trae Young, Donovan Mitchell, Devin Booker and Paul George. Expect the race to swing in different directions numerous times, just as it did last season.

Voters typically tend to weigh up a player’s contributions both offensively and defensively, though the offensive numbers (points, assists) are harder to ignore. Of course, injuries are part of the conversation too. Once a player misses 15-20 games, their chances of claiming the trophy usually dwindle.

NBA Playoffs Odds

When it comes to betting on the playoffs, there are various paths to take. Firstly, you can typically find futures odds during the regular season to bet on which teams will reach the postseason. Once the playoffs tip off, you will see odds frequently updated for each series (each round is a best-of-seven) as well as for the eventual winner of each conference and the overall NBA champion.


With just a handful of teams in rebuilding mode, there is a strong “win-now” vibe across the NBA. That should translate to a gripping season, countless twists and turns and a wide range of betting opportunities.

This site uses cookies to enhance user experience. See cookie policy