NBA broadcast rights are split across more services than most other leagues, which makes "just pick one app" harder than it sounds. Here's how the coverage actually breaks down.
The main options
NBC and Peacock carry a significant share of national games as part of the NBA's broadcast rights deal, including marquee primetime matchups. Peacock's standalone plan is one of the cheaper options if you only want NBC's share of the national schedule.
ESPN and ABC hold another major share of nationally televised games — accessible through a live TV streaming service like YouTube TV, Hulu + Live TV, or Fubo, since ESPN and ABC aren't available as standalone apps for live sports the way some others are. ABC games are technically free over the air with an antenna, but availability depends on your local affiliate.
Amazon Prime Video carries a package of NBA games as part of its sports rights deal, included at no extra cost for existing Prime subscribers. Prime also airs select playoff games, so it becomes more relevant as the season progresses.
Regional sports networks (RSNs), which carry most of your local team's non-nationally-televised games, have moved partly to team-specific streaming apps in many markets — coverage varies significantly by team, so it's worth checking your specific team's local broadcast situation before assuming a national app covers everything. Some teams now offer a direct-to-consumer streaming pass through the NBA app or their own team app.
NBA League Pass is the league's own out-of-market streaming product. It lets you watch games for teams outside your local market. It does not include nationally broadcast games or your local team's regional broadcasts — both are blacked out. It's most useful for fans who follow a team in a different city.
What actually determines your best option
- Whether your team is usually on national broadcasts or mostly on regional coverage. Popular teams (Lakers, Celtics, Warriors) get more national game slots; smaller-market teams rely more heavily on regional networks. Check your team's schedule at NBA.com/schedule for broadcast details.
- Whether you already pay for Prime. If so, part of your NBA coverage is already included at no additional cost.
- Your local blackout situation. Live TV streaming bundles still generally respect regional blackout rules tied to your location, the same as cable does. A VPN does not reliably bypass these — the NBA actively detects and blocks VPN-based workarounds.
- Playoffs vs. regular season. Playoff games are almost entirely on national broadcasts (ESPN, ABC, TNT via streaming), so a live TV bundle becomes more valuable in April through June.
A realistic setup for most fans
A live TV streaming bundle (for ESPN/ABC/national coverage) plus an existing Prime subscription covers the large majority of nationally significant games for most fans. Whether you need anything beyond that comes down to how often your specific team's games fall outside national coverage — which is worth checking against your team's schedule before paying for an additional regional app.
If you only care about your local team, start with an over-the-air antenna for ABC games and then add the cheapest live TV bundle that includes ESPN. Buy League Pass only after you confirm those two options still leave out-of-market games you actually watch. That order avoids paying twice for the same national broadcasts.
For fans of an out-of-market team, adding NBA League Pass to one of the above fills the biggest remaining gap. For local-team fans in markets with a team streaming app, that single app plus a national bundle covers most of the season.
Bottom line
There isn't one app that carries "the NBA" the way cable used to. The realistic approach is: cover the national broadcasters first, then check your specific team's regional coverage separately, rather than assuming one subscription handles everything.
If football season overlaps for you too, see watching NFL games without cable — the rights split differently across services.