How to watch Cavaliers vs. Spurs: TV channel and streaming options for December 29
Find out how to watch the Cleveland Cavaliers play the San Antonio Spurs, with time, TV channel and streaming information.

By Data Skrive
Dec. 29, 2025 3:29 pm EST
The Cleveland Cavaliers (17-16) will visit the San Antonio Spurs (23-8) after losing three straight road games.
How to watch Cleveland Cavaliers vs. San Antonio Spurs
- Venue: Frost Bank Center
- Time: 8 p.m. ET
- Streaming: Fubo (Stream now)
- TV: NBC/Peacock
- Watching in person? Get tickets on StubHub.
Cleveland vs. San Antonio odds
- Spread: San Antonio -3.5 (-105), Cleveland +3.5 (-115)
- Favorite Moneyline: San Antonio -150
- Underdog Moneyline: Cleveland +125
- Total: 243.5
- Total Over Odds: -110
- Total Under Odds: -110
Injury reports
Spurs
De’Aaron Fox: Questionable (Adductor)
Cavaliers
Larry Nance Jr.: Out (Calf),
Max Strus: Out (Foot)
Stats to know
- The Spurs record just 2.3 more points per game (120.1) than the Cavaliers surrender (117.8).
- The Cavaliers score 5.9 more points per game (119.5) than the Spurs cede to opponents (113.6).
This watch guide was created using technology provided by Data Skrive.
Betting/odds, ticketing and streaming links in this article are provided by partners of The Athletic. Restrictions may apply. The Athletic maintains full editorial independence. Partners have no control over or input into the reporting or editing process and do not review stories before publication.
Photo: Sam Hodde, Pool, Mark Blinch/NBAE, Angela Weiss/AFP / Getty Images