Products You May Like
The NBA‘s regular season tipped off last week, and with hundreds of games to watch over the course of the next few months, it can be overwhelming to know where to find them all. This season, games will be split across five major networks: ESPN, ESPN2, TNT, ABC and NBA TV — with even more games streaming on NBA League Pass. To make it easier to watch every NBA game live this season we’ve broken down which channels and platforms offer the most comprehensive viewing coverage and where to find the complete season schedule below. You can also check out our NBA Survival Guide which includes a season preview, power rankings, team-by-team outlooks and much more.
How to watch the 2024 NBA season:
Dates: Oct. 22, 2024 – June, 2025
TV channel(s): ABC, ESPN Network, TNT, NBA TV
Streaming: DirecTV, Amazon Prime Video, NBA League Pass, Fubo, Hulu with Live TV and more
2024 NBA season Week 2 schedule:
You can check out the full NBA season schedule (complete with which channel every game is airing on) here. Here’s the game schedule for Week 2 of the 2024 NBA season.
Tuesday, Oct. 29
-
Denver Nuggets vs. Brooklyn Nets: 7:30 p.m. ET (NBA League Pass, YES, ALT)
-
Dallas Mavericks vs. Minnesota Timberwolves: 7:30 p.m. ET (TNT, KFAA)
-
Sacramento Kings vs. Utah Jazz: 9:00 p.m. ET (NBA League Pass, KJZZ, NBCSCA)
-
New Orleans Pelicans vs. Golden State Warriors: 10:00 p.m. ET (TNT)
Wednesday, Oct. 30
-
Toronto Raptors vs. Charlotte Hornets: 7:00 p.m. ET (NBA League Pass, FanDuel Sports Network – Southeast)
-
Los Angeles Lakers vs. Cleveland Cavaliers: 7:00 p.m. ET (NBA League Pass, FanDuel Sports Network – Ohio)
-
Boston Celtics vs. Indiana Pacers: 7:00 p.m. ET (ESPN, FanDuel Sports Network – Indiana)
-
Detroit Pistons vs. Philadelphia 76ers: 7:00 p.m. ET (NBA League Pass, NBC Sports Philadelphia)
-
Atlanta Hawks vs. Washington Wizards: 7:00 p.m. ET (NBA League Pass, Monumental Sports Network)
-
New York Knicks vs. Miami Heat: 7:30 p.m. ET (NBA League Pass, FanDuel Sports Network – Sun)
-
Orlando Magic vs. Chicago Bulls: 8:00 p.m. ET (NBA League Pass, Chicago Sports Network)
-
Brooklyn Nets vs. Memphis Grizzlies: 8:00 p.m. ET (NBA League Pass, FanDuel Sports Network – Southeast – Memphis)
-
San Antonio Spurs vs. Oklahoma City Thunder: 9:30 p.m. ET (ESPN, FanDuel Sports Network – Oklahoma)
-
New Orleans Pelicans vs. Golden State Warriors: 10:00 p.m. ET (NBA League Pass, NBC Sports Bay Area)
-
Portland Trail Blazers vs. LA Clippers: 10:30 p.m. ET (NBA League Pass, KTLA)
Thursday, Oct. 31
-
Milwaukee Bucks vs. Memphis Grizzlies: 8:00 p.m. ET (NBA TV, FanDuel Sports Network – Southeast – Memphis)
-
Houston Rockets vs. Dallas Mavericks: 8:30 p.m. ET (NBA League Pass, KFAA, WFAA)
-
San Antonio Spurs vs. Utah Jazz: 9:00 p.m. ET (NBA League Pass, KJZZ)
-
Phoenix Suns vs. LA Clippers: 10:30 p.m. ET (NBA TV, FanDuel Sports Network – SoCal)
Friday, Nov. 1
-
Boston Celtics vs. Charlotte Hornets: 7:00 p.m. ET (NBA League Pass, FanDuel Sports Network – Southeast, NBC Sports Boston)
-
Orlando Magic vs. Cleveland Cavaliers: 7:00 p.m. ET (ESPN, FanDuel Sports Network – Ohio, FanDuel Sports Network – Florida)
-
New York Knicks vs. Detroit Pistons: 7:00 p.m. ET (NBA League Pass, FanDuel Sports Network – Detroit, MSG)
-
Sacramento Kings vs. Atlanta Hawks: 7:30 p.m. ET (NBA League Pass, FanDuel Sports Network – Southeast – Atlanta, NBCSCA)
-
Chicago Bulls vs. Brooklyn Nets: 7:30 p.m. ET (NBA League Pass, YES, Chicago Sports Network)
-
Los Angeles Lakers vs. Toronto Raptors: 7:30 p.m. ET (NBA League Pass, Spectrum SportsNet)
-
Indiana Pacers vs. New Orleans Pelicans: 8:00 p.m. ET (NBA League Pass, Gulf Coast Sports & Entertainment Network, FanDuel Sports Network – Indiana)
-
Denver Nuggets vs. Minnesota Timberwolves: 9:30 p.m. ET (ESPN, FDSN, NOX, Altitude)
-
Oklahoma City Thunder vs. Portland Trail Blazers: 10:00 p.m. ET (NBA League Pass, KATU, FanDuel Sports Network – Oklahoma)
Saturday, Nov. 2
-
Boston Celtics vs. Charlotte Hornets: 6:00 p.m. ET (NBA League Pass, FanDuel Sports Network – Southeast, NBC Sports Boston)
-
Memphis Grizzlies vs. Philadelphia 76ers: 7:30 p.m. ET (NBA League Pass, NBC Sports Philadelphia, FanDuel Sports Network – Southeast – Memphis)
-
Sacramento Kings vs. Toronto Raptors: 7:30 p.m. ET (NBA League Pass, NBCSCA)
-
Golden State Warriors vs. Houston Rockets: 8:00 p.m. ET (NBA League Pass, Space City Home Network, NBC Sports Bay Area)
-
Cleveland Cavaliers vs. Milwaukee Bucks: 8:00 p.m. ET (NBA League Pass, FanDuel Sports Network – Wisconsin, FanDuel Sports Network – Ohio)
-
Minnesota Timberwolves vs. San Antonio Spurs: 8:00 p.m. ET (NBA League Pass, FanDuel Sports Network – Southwest, FanDuel Sports Network – North)
-
Miami Heat vs. Washington Wizards: 9:30 p.m. ET (NBA TV, MNMT, MNMT2)
-
Utah Jazz vs. Denver Nuggets: 10:00 p.m. ET (NBA League Pass, Altitude, KJZZ)
-
Portland Trail Blazers vs. Phoenix Suns: 10:00 p.m. ET (NBA League Pass, Arizona’s Family 3TV, Arizona’s Family Sports)
-
Oklahoma City Thunder vs. LA Clippers: 10:30 p.m. ET (NBA League Pass. FanDuel Sports Network – SoCal, FanDuel Sports Network – Oklahoma)
Sunday, Nov. 3
-
Detroit Pistons vs. Brooklyn Nets: 3:30 p.m. ET (NBA League Pass, YES, FanDuel Sports Network – Detroit)
-
Atlanta Hawks vs. New Orleans Pelicans: 7:00 p.m. ET (NBA League Pass, Gulf Coast Sports & Entertainment Network, FanDuel Sports Network – Southeast – Atlanta)
-
Orlando Magic vs. Dallas Mavericks: 7:30 p.m. ET (NBA League Pass, KFAA, FanDuel Sports Network – Florida)
What channels do I need to watch NBA games live this season?
This season, NBA games will air across ESPN and ESPN2, ABC, TNT, and NBA TV. These channels are all available on platforms like DirecTV, Sling, and Hulu + Live TV. (Fubo TV carries all of these channels with the exception of TNT.)
Looking ahead to the NBA playoffs in 2025, games will be broadcast on ABC and/or ESPN as well as TNT, and the NBA finals will be broadcast on ABC.
So, what do you actually need to sign up for to watch or stream this entire upcoming NBA season with ease, without paying a ridiculous amount of money? You’ve got a few options. Here’s what we recommend for the best ways to watch the NBA season:
How to watch NBA live or stream NBA games in 2024:
While we typically love Fubo for most sports, there’s one caveat when subscribing to Fubo specifically for NBA access, and that’s the fact that the platform doesn’t carry TNT. TNT will be broadcasting 65 regular-season games this year, including an opening night doubleheader on October 22 featuring a battle between the New York Knicks and the returning champion Boston Celtics and the Minnesota Timberwolves vs. L.A. Lakers. Fortunately, you can tune in to TNT, as well as ESPN, ABC, NBA TV and ESPN2 on DirecTV and Hulu with Live TV, which will give you access to the majority of nationally broadcast games, as well as games in your local market.
How to watch games on Prime Video:
Back in July, news broke of an 11-year deal between the NBA and Amazon Prime Video for the streamer to carry 66 regular season NBA games on the platform starting with the 2025-2026 season. But fans can still watch dozens of NBA games on the platform during the 2024-2025 season with the help of NBA TV and NBA League Pass. While watching these on Prime will cost an additional subscription fee, they offer one of the more comprehensive ways to catch most regular season games that aren’t subject to a regional or national location restrictions. NBA League Pass is ideal for fans to watch NBA games for teams outside of their local area. An add-on League Pass subscription runs between $13.99 and $16.99/month. NBA TV is also available as an add-on to a current Prime subscription of $8.99/month (after a free 7-day trial). Up to 100 live NBA games per season, classic games and commentary shows are all available with a subscription to NBA TV.