A budding rivalry between the San Antonio Spurs and Oklahoma City Thunder proved to be the best viewership draw of Christmas Day for ESPN and ABC.
The Spurs’ win over the Thunder [averaged 6.71 million viewers](https://espnpressroom.com/us/press-releases/2025/12/espn-delivered-largest-average-nba-christmas-audience-since-2018/) across ESPN and ABC in the 2:30 p.m. ET window. It was the most-watched second game of Christmas Day since a Cleveland Cavaliers-Golden State Warriors game at the height of that rivalry in 2017. The window saw a substantial 53% year-over-year increase in viewership compared to the Minnesota Timberwolves-Dallas Mavericks game in [2024](https://awfulannouncing.com/ratings/christmas-day-viewership-nba-espn-platforms.html) (4.38 million viewers).
Earlier in the day, the noon ET Cleveland Cavaliers-New York Knicks game averaged 6.37 million viewers across ABC, ESPN, and the “Dunk the Halls” altcast on ESPN2 and Disney Channel. It was the largest audience for a noon Christmas Day game on records, and increased viewership from last year’s Spurs-Knicks game in the same window by 30% (4.91 million viewers).
Notably, the two early-afternoon games were the most-watched of the entire Christmas Day slate for the NBA. That’s a noted departure from past years, when the primetime matchup generally drives the largest viewership. Perhaps the shift has something to do with the NFL scheduling its two best Christmas games during the late afternoon and evening.
Later in the day, the 5 p.m. ET game between the Dallas Mavericks and Golden State Warriors averaged 6.1 million viewers across ESPN and ABC, the most in that timeslot since 2019. Viewership for that game was up 18% versus last year’s 76ers-Celtics contest (5.16 million viewers).
The primetime game between the Houston Rockets and Los Angeles Lakers averaged 5.4 million viewers on ESPN and ABC, a noted downturn compared to last year’s Lakers-Warriors game, which averaged 7.76 million viewers but did not compete with the NFL.
Finally, the Minnesota Timberwolves-Denver Nuggets 10:30 p.m. ET nightcap averaged 3.6 million viewers, which is the second most-watched game in that late Christmas window on record, behind only last year’s Nuggets-Suns matchup (3.84 million viewers).
No doubt, the NFL clearly ate into some of the NBA’s audience during the primetime hours. But the strength of the league’s daytime matchups helped propel those windows to new highs, and could signal a shift in strategy for the NBA when it comes to its Christmas Day lineup.