Find the best available odds for every NBA game. All betting odds are live, with the odds from each sportsbook compared to display the best price for every wager.
The 2025-26 NBA season wrapped up on June 13, 2026, when the New York Knicks defeated the San Antonio Spurs 4-1 to win their first title since 1973 — Jalen Brunson took home Finals MVP. With the offseason underway, the table below will start populating again once the NBA releases its 2026-27 schedule (expected in August 2026) and preseason lines open. Bookmark this page — live moneylines, spreads, and totals for every game will appear here as soon as the new season tips off.
NBA Odds
| Tue, Oct 20 • 3:00 PM | Spread | Money | Total |
| Boston Celtics | ![]() +1.5 (-112) | ![]() +105 | ![]() O 222.5 (-110) |
| Detroit Pistons | ![]() -1.5 (-115) | ![]() -120 | ![]() U 221.5 (-110) |
| Tue, Oct 20 • 7:00 PM | Spread | Money | Total |
| Philadelphia 76ers | ![]() +5.5 (-110) | ![]() +166 | ![]() O 233.5 (-110) |
| New York Knicks | ![]() -5.5 (-115) | ![]() -185 | ![]() U 231.5 (-110) |
| Tue, Oct 20 • 9:30 PM | Spread | Money | Total |
| Oklahoma City Thunder | ![]() +2.5 (-115) | ![]() +110 | ![]() O 231.5 (-110) |
| San Antonio Spurs | ![]() -2.5 (-105) | ![]() -120 | ![]() U 228.5 (-112) |
| Wed, Oct 21 • 7:10 PM | Spread | Money | Total |
| Atlanta Hawks | ![]() +2.5 (-110) | ![]() +115 | ![]() O 233.5 (-110) |
| Orlando Magic | ![]() -2.5 (-110) | ![]() -135 | ![]() U 233.5 (-110) |
| Wed, Oct 21 • 7:10 PM | Spread | Money | Total |
| Milwaukee Bucks | ![]() +6.5 (-110) | ![]() +192 | ![]() O 239.5 (-115) |
| Washington Wizards | ![]() -6.5 (-110) | ![]() -220 | ![]() U 238.5 (-115) |
| Wed, Oct 21 • 7:40 PM | Spread | Money | Total |
| Charlotte Hornets | ![]() -4.5 (-110) | ![]() -165 | ![]() O 226.5 (-105) |
| Brooklyn Nets | ![]() +4.5 (-110) | ![]() +152 | ![]() U 226.5 (-115) |
| Wed, Oct 21 • 7:40 PM | Spread | Money | Total |
| Minnesota Timberwolves | ![]() +1.5 (-114) | ![]() +105 | ![]() O 243.5 (-110) |
| Miami Heat | ![]() -1.5 (-115) | ![]() -116 | ![]() U 242.5 (-110) |
| Wed, Oct 21 • 8:10 PM | Spread | Money | Total |
| Indiana Pacers | ![]() -4.5 (-105) | ![]() -162 | ![]() O 243.5 (-110) |
| New Orleans Pelicans | ![]() +4.5 (-115) | ![]() +140 | ![]() U 242.5 (-110) |
| Wed, Oct 21 • 8:10 PM | Spread | Money | Total |
| Utah Jazz | ![]() -2.5 (-118) | ![]() -145 | ![]() O 241.5 (-110) |
| Memphis Grizzlies | ![]() +2.5 (-105) | ![]() +124 | ![]() U 241.5 (-110) |
| Wed, Oct 21 • 8:40 PM | Spread | Money | Total |
| Dallas Mavericks | ![]() +8.5 (-118) | ![]() +270 | ![]() O 227.5 (-105) |
| Houston Rockets | ![]() -8.5 (-105) | ![]() -300 | ![]() U 227.5 (-115) |
| Wed, Oct 21 • 10:10 PM | Spread | Money | Total |
| Golden State Warriors | ![]() +5.5 (-115) | ![]() +158 | ![]() O 235.5 (-110) |
| Los Angeles Lakers | ![]() -5.5 (-105) | ![]() -166 | ![]() U 235.5 (-110) |
| Wed, Oct 21 • 10:10 PM | Spread | Money | Total |
| Phoenix Suns | ![]() +4.5 (-110) | ![]() +148 | ![]() O 235.5 (-110) |
| Portland Trail Blazers | ![]() -4.5 (-110) | ![]() -170 | ![]() U 234.5 (-110) |
| Thu, Oct 22 • 7:10 PM | Spread | Money | Total |
| Cleveland Cavaliers | ![]() +4.5 (-110) | ![]() +145 | ![]() O 234.5 (-115) |
| Philadelphia 76ers | ![]() -4.5 (-110) | ![]() -165 | ![]() U 233.5 (-110) |
| Thu, Oct 22 • 9:40 PM | Spread | Money | Total |
| Denver Nuggets | ![]() +8 (-110) | ![]() +228 | ![]() O 232.5 (-105) |
| Oklahoma City Thunder | ![]() -8 (-110) | ![]() -275 | ![]() U 231.5 (-110) |
| Fri, Oct 23 • 7:10 PM | Spread | Money | Total |
| New York Knicks | ![]() +2.5 (-110) | ![]() +110 | ![]() O 223.5 (-110) |
| Boston Celtics | ![]() -2.5 (-110) | ![]() -125 | ![]() U 223.5 (-110) |
| Fri, Oct 23 • 9:40 PM | Spread | Money | Total |
| Houston Rockets | ![]() +6.5 (-118) | ![]() +185 | ![]() O 226.5 (-110) |
| San Antonio Spurs | ![]() -6.5 (-110) | ![]() -225 | ![]() U 225.5 (-110) |
| Fri, Oct 30 • 7:10 PM | Spread | Money | Total |
| Charlotte Hornets | ![]() -1.5 (-105) | ![]() -115 | ![]() O 235.5 (-110) |
| Washington Wizards | ![]() +1.5 (-115) | ![]() -105 | ![]() U 235.5 (-110) |
| Fri, Oct 30 • 7:40 PM | Spread | Money | Total |
| Chicago Bulls | ![]() +11.5 (-110) | ![]() +425 | ![]() O 232.5 (-110) |
| Boston Celtics | ![]() -11.5 (-110) | ![]() -575 | ![]() U 232.5 (-110) |
| Fri, Oct 30 • 7:40 PM | Spread | Money | Total |
| Detroit Pistons | ![]() -7.5 (-118) | ![]() -310 | ![]() O 225.5 (-110) |
| Brooklyn Nets | ![]() +7.5 (-102) | ![]() +250 | ![]() U 225.5 (-110) |
| Fri, Oct 30 • 7:40 PM | Spread | Money | Total |
| New York Knicks | ![]() +2.5 (-115) | ![]() +105 | ![]() O 231.5 (-110) |
| Philadelphia 76ers | ![]() -2.5 (-105) | ![]() -125 | ![]() U 231.5 (-110) |
| Fri, Oct 30 • 8:10 PM | Spread | Money | Total |
| Houston Rockets | ![]() -4.5 (-110) | ![]() -175 | ![]() O 227.5 (-105) |
| Dallas Mavericks | ![]() +4.5 (-110) | ![]() +145 | ![]() U 227.5 (-115) |
| Fri, Oct 30 • 8:10 PM | Spread | Money | Total |
| Indiana Pacers | ![]() +3.5 (-110) | ![]() +130 | ![]() O 241.5 (-115) |
| Miami Heat | ![]() -3.5 (-110) | ![]() -155 | ![]() U 241.5 (-105) |
| Fri, Oct 30 • 10:10 PM | Spread | Money | Total |
| Denver Nuggets | ![]() -2.5 (-110) | ![]() -135 | ![]() O 233.5 (-115) |
| Phoenix Suns | ![]() +2.5 (-110) | ![]() +114 | ![]() U 233.5 (-105) |
| Fri, Oct 30 • 10:10 PM | Spread | Money | Total |
| Los Angeles Lakers | ![]() -1.5 (102) | ![]() -110 | ![]() O 235.5 (-110) |
| Golden State Warriors | ![]() +1.5 (-122) | ![]() -110 | ![]() U 235.5 (-110) |
| Fri, Nov 6 • 7:40 PM | Spread | Money | Total |
| Philadelphia 76ers | ![]() +1.5 (-110) | ![]() +102 | ![]() O 233.5 (-115) |
| Cleveland Cavaliers | ![]() -1.5 (-110) | ![]() -122 | ![]() U 233.5 (-105) |
| Fri, Nov 6 • 10:10 PM | Spread | Money | Total |
| Portland Trail Blazers | ![]() +3.5 (-105) | ![]() +136 | ![]() O 238.5 (-110) |
| Los Angeles Lakers | ![]() -3.5 (-115) | ![]() -162 | ![]() U 238.5 (-110) |
| Fri, Nov 13 • 7:10 PM | Spread | Money | Total |
| New York Knicks | ![]() -2.5 (-102) | ![]() -130 | ![]() O 233.5 (-110) |
| Indiana Pacers | ![]() +2.5 (-118) | ![]() +110 | ![]() U 233.5 (-110) |
| Fri, Nov 13 • 9:40 PM | Spread | Money | Total |
| Golden State Warriors | ![]() +10.5 (-102) | ![]() +390 | ![]() O 234.5 (-115) |
| San Antonio Spurs | ![]() -10.5 (-118) | ![]() -520 | ![]() U 234.5 (-105) |
| Fri, Nov 20 • 10:10 PM | Spread | Money | Total |
| Houston Rockets | ![]() +3.5 (-110) | ![]() +130 | ![]() O 227.5 (-115) |
| Denver Nuggets | ![]() -3.5 (-110) | ![]() -155 | ![]() U 227.5 (-105) |
| Tue, Nov 24 • 8:10 PM | Spread | Money | Total |
| Boston Celtics | ![]() -5.5 (-110) | ![]() -192 | ![]() O 230.5 (-110) |
| Washington Wizards | ![]() +5.5 (-110) | ![]() +160 | ![]() U 230.5 (-110) |
| Tue, Nov 24 • 10:10 PM | Spread | Money | Total |
| Dallas Mavericks | ![]() +8.5 (-110) | ![]() +275 | ![]() O 237.5 (-115) |
| Denver Nuggets | ![]() -8.5 (-110) | ![]() -345 | ![]() U 237.5 (-105) |
| Wed, Nov 25 • 5:10 PM | Spread | Money | Total |
| Miami Heat | ![]() +3.5 (-105) | ![]() +136 | ![]() O 239.5 (-110) |
| Philadelphia 76ers | ![]() -3.5 (-115) | ![]() -162 | ![]() U 239.5 (-110) |
| Wed, Nov 25 • 7:40 PM | Spread | Money | Total |
| Minnesota Timberwolves | ![]() +8.5 (-102) | ![]() +295 | ![]() O 235.5 (-105) |
| Oklahoma City Thunder | ![]() -8.5 (-118) | ![]() -375 | ![]() U 235.5 (-115) |
| Wed, Nov 25 • 10:10 PM | Spread | Money | Total |
| San Antonio Spurs | ![]() -4.5 (-110) | ![]() -170 | ![]() O 237.5 (-115) |
| Portland Trail Blazers | ![]() +4.5 (-110) | ![]() +142 | ![]() U 237.5 (-105) |
| Fri, Nov 27 • 7:10 PM | Spread | Money | Total |
| Miami Heat | ![]() +5.5 (-110) | ![]() +164 | ![]() O 232.5 (-115) |
| New York Knicks | ![]() -5.5 (-110) | ![]() -198 | ![]() U 232.5 (-105) |
| Fri, Nov 27 • 9:40 PM | Spread | Money | Total |
| Los Angeles Lakers | ![]() +8.5 (-118) | ![]() +230 | ![]() O 232.5 (-110) |
| San Antonio Spurs | ![]() -8.5 (-102) | ![]() -285 | ![]() U 232.5 (-110) |
| Fri, Dec 25 • 12:00 PM | Spread | Money | Total |
| San Antonio Spurs | ![]() +1.5 (-115) | ![]() -105 | ![]() O 230 (-110) |
| New York Knicks | ![]() +1.5 (-114) | ![]() -104 | ![]() U 227.5 (-110) |
| Fri, Dec 25 • 2:30 PM | Spread | Money | Total |
| Miami Heat | ![]() +6.5 (-115) | ![]() +162 | ![]() O 231.5 (-110) |
| Boston Celtics | ![]() -6.5 (-105) | ![]() -175 | ![]() U 230.5 (-110) |
| Fri, Dec 25 • 5:00 PM | Spread | Money | Total |
| Philadelphia 76ers | ![]() +1.5 (-120) | ![]() -105 | ![]() O 237.5 (-110) |
| Los Angeles Lakers | ![]() -1.5 (-110) | ![]() -108 | ![]() U 234 (-110) |
| Fri, Dec 25 • 8:00 PM | Spread | Money | Total |
| Oklahoma City Thunder | ![]() -4.5 (-110) | ![]() -158 | ![]() O 233.5 (-110) |
| Minnesota Timberwolves | ![]() +4.5 (-115) | ![]() +152 | ![]() U 233 (-113) |
| Fri, Dec 25 • 10:30 PM | Spread | Money | Total |
| Denver Nuggets | ![]() -2.5 (-110) | ![]() -129 | ![]() O 239.5 (-110) |
| Golden State Warriors | ![]() +2.5 (-110) | ![]() +115 | ![]() U 234.5 (-110) |
NBA Odds FAQ
Who won the 2026 NBA championship?
The New York Knicks won the 2026 NBA Finals, beating the San Antonio Spurs 4 games to 1. It was New York’s third championship in franchise history and first since 1973. Jalen Brunson was named Finals MVP.
When does the 2026-27 NBA season start?
The NBA typically releases its regular-season schedule in mid-to-late August, with Opening Night usually falling in mid-to-late October. Check back here as soon as the schedule drops — odds for the new season will populate on this page.
Why is the odds table empty right now?
There are no NBA games scheduled during the offseason, so there’s nothing for sportsbooks to post lines on. This is expected and not a bug — the table will fill back in once the 2026-27 slate is set.
What’s the difference between the moneyline and the spread?
The moneyline is a bet on which team wins the game outright, with odds reflecting each team’s implied probability. The spread (point spread) handicaps the favorite by a set number of points, so a bet on the favorite only cashes if they win by more than that margin.
How often do NBA odds update?
Once the season is underway, odds on this page update continuously throughout the day as sportsbooks react to injury news, lineup changes, and betting action — especially in the hours leading up to tip-off.




