NBA ODDS: LATEST NBA ODDS & BASKETBALL BETTING LINES

If you want nonstop betting action and plenty of options to wager on, the NBA is the sport for you. The NBA schedule includes six months of nightly games, and we’ll always have you covered with our favorite picks and exactly where to look for sportsbooks and oddsmakers with the best deals and prices all season long. 

We've got you covered with the best live odds for upcoming games and our team of experts will walk you through how to bet on daily NBA matchups and make a profit, from the opening tip through the NBA playoffs.

Gain an even better edge with our AI Sports Betting Prediction System. Designed to help boost bankrolls through thousands of simulations, confidence scores, and predictions across every major sports league! 

NBA PICKS: BET ON NBA GAMES

We make things easy for you to find everything you need to keep up with and wager on the NBA. Find all of the latest NBA odds on your favorite sportsbook and check out our best nightly NBA picks for maximum value with your wager.

Top Picks For The Week

Moneyline Pick Cover
Moneyline Pick
Charlotte Hornets
Hornets
vs
Washington Wizards
Wizards
Washington Wizards
Wizards
+116
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Charlotte Hornets take on the Washington Wizards at Capital One Arena on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $216
NBA Computer Pick
Moneyline Pick Cover
Moneyline Pick
Miami Heat
Heat
vs
Orlando Magic
Magic
Miami Heat
Heat
-110
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Miami Heat take on the Orlando Magic at Kia Center on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Moneyline Pick Cover
Moneyline Pick
Brooklyn Nets
Nets
vs
Milwaukee Bucks
Bucks
Milwaukee Bucks
Bucks
-420
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Brooklyn Nets take on the Milwaukee Bucks at Fiserv Forum on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $124
NBA Computer Pick
Moneyline Pick Cover
Moneyline Pick
Toronto Raptors
Raptors
vs
Memphis Grizzlies
Grizzlies
Toronto Raptors
Raptors
+460
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Toronto Raptors take on the Memphis Grizzlies at FedExForum on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $560
NBA Computer Pick
Terms and conditions apply
Moneyline Pick Cover
Moneyline Pick
Chicago Bulls
Bulls
vs
Atlanta Hawks
Hawks
Atlanta Hawks
Hawks
-250
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Chicago Bulls take on the Atlanta Hawks at State Farm Arena on Thursday, December 26th, at 7:30 PM EST
View this Pick
Bet $100 Payout $140
NBA Computer Pick
Moneyline Pick Cover
Moneyline Pick
Detroit Pistons
Pistons
vs
Sacramento Kings
Kings
Sacramento Kings
Kings
-182
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Detroit Pistons take on the Sacramento Kings at Golden 1 Center on Thursday, December 26th, at 10:00 PM EST
View this Pick
Bet $100 Payout $155
NBA Computer Pick
Moneyline Pick Cover
Moneyline Pick
Utah Jazz
Jazz
vs
Portland Trail Blazers
Trail Blazers
Portland Trail Blazers
Trail Blazers
-155
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Utah Jazz take on the Portland Trail Blazers at Moda Center on Thursday, December 26th, at 10:00 PM EST
View this Pick
Bet $100 Payout $165
NBA Computer Pick
Terms and conditions apply
Moneyline Pick Cover
Moneyline Pick
Oklahoma City Thunder
Thunder
vs
Indiana Pacers
Pacers
Indiana Pacers
Pacers
+158
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Oklahoma City Thunder take on the Indiana Pacers at Gainbridge Fieldhouse on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $258
NBA Computer Pick
Terms and conditions apply
Moneyline Pick Cover
Moneyline Pick
Houston Rockets
Rockets
vs
New Orleans Pelicans
Pelicans
New Orleans Pelicans
Pelicans
+260
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Houston Rockets take on the New Orleans Pelicans at Smoothie King Center on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $360
NBA Computer Pick
Terms and conditions apply
Point Spread Pick Cover
Point Spread Pick
Charlotte Hornets
Hornets
vs
Washington Wizards
Wizards
Washington Wizards
Wizards
+2.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Charlotte Hornets take on the Washington Wizards at Capital One Arena on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Point Spread Pick Cover
Point Spread Pick
Miami Heat
Heat
vs
Orlando Magic
Magic
Miami Heat
Heat
+1.0
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Miami Heat take on the Orlando Magic at Kia Center on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $192
NBA Computer Pick
Point Spread Pick Cover
Point Spread Pick
Brooklyn Nets
Nets
vs
Milwaukee Bucks
Bucks
Milwaukee Bucks
Bucks
-9.0
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Brooklyn Nets take on the Milwaukee Bucks at Fiserv Forum on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Point Spread Pick Cover
Point Spread Pick
Toronto Raptors
Raptors
vs
Memphis Grizzlies
Grizzlies
Toronto Raptors
Raptors
+12.0
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Toronto Raptors take on the Memphis Grizzlies at FedExForum on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Point Spread Pick Cover
Point Spread Pick
Chicago Bulls
Bulls
vs
Atlanta Hawks
Hawks
Chicago Bulls
Bulls
+6.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Chicago Bulls take on the Atlanta Hawks at State Farm Arena on Thursday, December 26th, at 7:30 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Point Spread Pick Cover
Point Spread Pick
Detroit Pistons
Pistons
vs
Sacramento Kings
Kings
Sacramento Kings
Kings
-4.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Detroit Pistons take on the Sacramento Kings at Golden 1 Center on Thursday, December 26th, at 10:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Point Spread Pick Cover
Point Spread Pick
Utah Jazz
Jazz
vs
Portland Trail Blazers
Trail Blazers
Utah Jazz
Jazz
+3.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Utah Jazz take on the Portland Trail Blazers at Moda Center on Thursday, December 26th, at 10:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Point Spread Pick Cover
Point Spread Pick
Oklahoma City Thunder
Thunder
vs
Indiana Pacers
Pacers
Indiana Pacers
Pacers
+4.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Oklahoma City Thunder take on the Indiana Pacers at Gainbridge Fieldhouse on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $193
NBA Computer Pick
Point Spread Pick Cover
Point Spread Pick
Houston Rockets
Rockets
vs
New Orleans Pelicans
Pelicans
Houston Rockets
Rockets
-8.0
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Houston Rockets take on the New Orleans Pelicans at Smoothie King Center on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Over/Under Pick Cover
Over/Under Pick
Charlotte Hornets
Hornets
vs
Washington Wizards
Wizards
Under
226.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Charlotte Hornets take on the Washington Wizards at Capital One Arena on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $189
NBA Computer Pick
Over/Under Pick Cover
Over/Under Pick
Miami Heat
Heat
vs
Orlando Magic
Magic
Under
210.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Miami Heat take on the Orlando Magic at Kia Center on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Over/Under Pick Cover
Over/Under Pick
Brooklyn Nets
Nets
vs
Milwaukee Bucks
Bucks
Over
216.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Brooklyn Nets take on the Milwaukee Bucks at Fiserv Forum on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $189
NBA Computer Pick
Over/Under Pick Cover
Over/Under Pick
Toronto Raptors
Raptors
vs
Memphis Grizzlies
Grizzlies
Over
237.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Toronto Raptors take on the Memphis Grizzlies at FedExForum on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Over/Under Pick Cover
Over/Under Pick
Chicago Bulls
Bulls
vs
Atlanta Hawks
Hawks
Over
244.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Chicago Bulls take on the Atlanta Hawks at State Farm Arena on Thursday, December 26th, at 7:30 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Over/Under Pick Cover
Over/Under Pick
Detroit Pistons
Pistons
vs
Sacramento Kings
Kings
Over
227.0
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Detroit Pistons take on the Sacramento Kings at Golden 1 Center on Thursday, December 26th, at 10:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Over/Under Pick Cover
Over/Under Pick
Utah Jazz
Jazz
vs
Portland Trail Blazers
Trail Blazers
Under
227.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Utah Jazz take on the Portland Trail Blazers at Moda Center on Thursday, December 26th, at 10:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Over/Under Pick Cover
Over/Under Pick
Oklahoma City Thunder
Thunder
vs
Indiana Pacers
Pacers
Over
226.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Oklahoma City Thunder take on the Indiana Pacers at Gainbridge Fieldhouse on Thursday, December 26th, at 7:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply
Over/Under Pick Cover
Over/Under Pick
Houston Rockets
Rockets
vs
New Orleans Pelicans
Pelicans
Over
222.5
Unlock this edge for $29.95 a month
Confidence Level i
Unlock
The Houston Rockets take on the New Orleans Pelicans at Smoothie King Center on Thursday, December 26th, at 8:00 PM EST
View this Pick
Bet $100 Payout $191
NBA Computer Pick
Terms and conditions apply

NBA BETTING ODDS: NBA LINES AND HOW TO READ NBA ODDS

NBA betting is pretty simple and similar to other major sports leagues like the NFL. For a full description on how to understand NBA odds and how to bet them, check out our NBA betting guide

In the United States, you will likely see American odds for the NBA. 

To estimate your winnings using American odds, you can use the following formula. 

  • Payout with negative American odds = (100/Odds)*Wager
  • Payout with positive American odds = (Odds/100)*Wager

Most games will have a favorite and an underdog. The underdog will have positive odds. For positive odds, it’s simple to note that you would win the amount posted on the odds if you bet $100. For example, the Hawks are +140 against the Celtics, meaning you’d get back a total of $240 (including your bet) if you placed a $100 wager on the Hawks and they won. 

Related: For in-depth NBA analysis, turn to our NBA Predictions.

The favorite will have negative odds. For negative odds, you need to wager the amount posted on the odds to win back $100. In that same example, if the Celtics are -180 against the Hawks, you’d need to bet $180 on the Celtics to win $100 and get $280 back total for your wager. 

Our NBA predictions will give you the best insight on how to tackle all of your NBA bets and make a profit on this entertaining league. 

Loading Offer wall...

BET ON THE NBA: TYPES OF NBA BETS 

With the increasing popularity of the NBA, sportsbooks are providing tons of ways to bet on the sport. But the NBA is still most consistently bet on in the ways you may be used to from other sports: a moneyline, the spread, the total, and player props. 

Loading Fanduel Sportsbook...

MONEYLINE

The moneyline is probably the simplest way to bet on any sport, and the NBA is no different. Wagering on a NBA moneyline is simply wagering on the team to win the game outright. Since some teams are underdogs and some teams are favorites, the moneyline will shift to properly assess how likely each team is to win. 

Like we explained above, if the underdog Hawks are +140 against the Celtics, you could wager $100 and get back $240 in total if they win ($140 in profit). If the favorite Celtics are -180, you would need to wager $180 to get back $280 in total if they win ($100 in profit). 

New bettors will enjoy the simplicity of moneyline betting, but it can be harder to find value, especially if you aren’t hitting underdog wins. 

POINT SPREAD

Betting on the NBA point spread is where many experienced bettors make their money, and it’s because the value of the line is always equal to make your returns and profits more consistent. A point spread is a number of points given or taken away from a team to make the matchup even in the sportsbook’s eyes. 

Going back to our Hawks and Celtics example, since the Hawks are the slight underdog, they may have a point spread of around +4 points. This means if you bet Hawks +4 and they lose the game 110-107, you would still win your wager. The Celtics would be -4 points in this scenario, meaning they need to win by 4 points to push your wager and at least 5 points to win it. 

The pricing of spread bets on most sportsbooks will be somewhere around -110 odds, meaning you would need to bet $110 to win $100 in profit on most NBA spreads. 

TOTAL (OVER/UNDER)

The next-most popular way to bet on NBA games is the total. You can do this in a few ways. The over/under bet is essentially betting on the number of points scored by both teams combined.

With the NBA becoming a more offensive league, we often see game totals reaching well into the 220s depending on the matchup and how the teams usually score. 

Just like point spreads, the pricing of an over/under is usually somewhere around -110, which means you’ll need to bet $110 for that $100 profit. 

If the Hawks-Celtics game has an over/under of 232.5, you’ll bet that they’ll score either more than 232.5 points combined or less. If you take the over and the Celtics win 118-115, you win your wager because of the 233 combined score. 

You could also bet on team totals. If the Hawks total was 115.5 and you took the under, you would win your wager since they scored 115 points. 

PLAYER PROPS

Player props has become an incredibly popular way to bet on sports because of how many accessible sportsbooks are out there that offer these wager types to people in many states across the country. 

One way many people bet player props is betting them in a parlay style, which means you get increased odds but need every single bet you made to win to get your money. 

A player prop is betting on a specific event or outcome in a game. It’s a fun way to wager since you can directly bet on your favorite players if you’re not sure who will win the game. 

For NBA player props, this can be betting on how many points, rebounds or assists a player gets in a game, plus many more specific stats and events. 

If you wanted to just do player prop bets in our Hawks-Celtics matchup, you may bet on Trae Young over 26.5 points. If he scores 27 points or more, you win your wager. You can also bet on things like which player will score the first points in the game, which can offer much juicer odds since it’s a harder thing to predict. 

For standardized over/unders on normal player props like points scored or assists made, the odds are generally around -110. But if you bet on things like first basket scored or first assist made, you may get much bigger, positive odds.

NBA FUTURES: NBA CHAMPIONSHIP AND NBA DIVISION WINNERS

Another way to bet on the NBA is a futures bet. Like it sounds, this is essentially betting on a distant event and usually is a long-term prediction to make. NBA futures odds can often be quite large and potentially very profitable if you make a great prediction. Read below for some of the popular NBA futures bets.

NBA Championship Odds: The most popular and simple NBA futures bet would be betting on the eventual champion of the NBA Finals. You can bet on this far in advance of the Finals, with some sportsbooks even offering odds for the NBA Finals for the following year before the current championship has even happened. This can be a place you can find an edge if you think a certain team may sign a superstar in free agency and become more likely to win it all. 

NBA Eastern Conference Championship Odds: This is just like making a bet on the NBA champions, except now you’re just betting on who will win the Eastern Conference Finals. The teams are split in half, so you’re both more likely to pick a winner while also not getting as good of odds overall. 

NBA Western Conference Championship Odds: Just like the Eastern Conference champs, you can also bet on the Western Conference winners. The West is often much more competitive than the East, giving you more competitive teams, and as a result, bigger odds if you can manage to pick out your favorite from the teams in the mix. The Nuggets were not the favorites going into last season to win either the Western Conference or the NBA Finals, which means bettors who took them to win both would have made a hefty profit. 

Most Valuable Player Award: Outside of betting on teams to win certain championships, you can also bet on individual players for NBA futures bets. The most popular thing to bet on would be the NBA MVP award. Since the NBA’s superstars are often pretty set in stone, the MVP betting odds are often not too incredibly high and feature a few of the game’s biggest superstars, like Nikola Jokic, Joel Embiid, Steph Curry and Giannis Antetokounmpo. Embiid would have made you a nice profit if you could have predicted him as the MVP before his breakout season.

There are other individual awards you can bet on with many sportsbooks, including Rookie of the Year, Defensive Player of the Year and Comeback Player of the Year.

FIND THE BEST ONLINE SPORTSBOOK FOR SPORTS BETTING

There are more and more great online sportsbooks becoming available to bettors in the United States for online sports betting. Here are some of the best options if you want to bet on the NBA. 

DraftKings Sportsbook: DraftKings is a sports betting site that has already gained immense popularity in the United States. With the sportsbook being legal in several states, Draftkings offers an unforgettable gaming experience throughout the U.S.

Loading DraftKings Sportsbook Banner...

BetMGM Sportsbook: Are you new to sports betting or want to try a new sportsbook? BetMGM has you covered! The King of Sportsbooks is offering an attractive first-bet incentive. Provided you deposit a minimum of $10, BetMGM will refund your first wager (up to $1,000) in bonus bets for you to keep being a part of the action.

Loading BetMGM Sportsbook Banner...

FanDuel Sportsbook: Join FanDuel today and claim your welcome bonus! New customers receive a “no sweat first bet” offer, which means if you lose, FanDuel will refund your stake (up to $200) in bonus bets, which you can use to keep wagering on the platform.

Loading Fanduel Sportsbook...

Caesars Sportsbook: If you lose on Caesars, you will get your stake back, up to $1,250! And, whether you win or lose, you get 1,000 Reward Credits and 1,000 Tier Credits on Caesars’ Loyalty Program, Caesars Rewards. Join The Emperor of Sportsbooks to take advantage of this offer!

Loading Caesars Sportsbook Banner...

William Hill Sportsbook: William Hill is one of the biggest sports betting brands in the world, with a reputation that has made its way from Europe to the United States. Today, American bettors can utilize William Hill sportsbook in several states and enjoy one of the most highly-regarded sportsbooks that has joined the American marketplace.

POPULAR NBA BETS AND TOP PAYOUTS ALL SEASON LONG

Here at Lines.com, we’re using our highly-experienced experts to provide you with all of the best insights and values to make the NBA betting season a profitable one for our readers. 

With each team playing 82 regular season games, there are ample opportunities to beat the sportsbooks regularly. 

Our experts will keep tabs on all of the important information and news to know the best values every single night so you can easily make profit.

Make sure to use all of our accessible tools to find the best odds for every selection you want to make and guarantee you are getting the best possible payouts all season long.

Affiliate Disclosure: Lines may receive advertising commissions for visits to a sportsbook or betting site

Floating offer