If the 2024 USC Trojans season were a TV show, it would’ve been a frustrating watch. In their Big Ten debut, the team lost a staggering five games by one score, with an offense that was almost always playing from behind. A Las Vegas Bowl victory was a nice ending, but it left fans wondering what the next season would look like.
For 2025, that script needs a rewrite, and the theme is simple: Learn how to finish. With a tough schedule and a need to win the close ones, the Trojans have a chance to become the undisputed main character of California college football. The great news is that every moment will air on national TV, whether it’s a primetime special from the Coliseum or a dramatic away game.
To make sure you have the best seat in the house for every episode, I’ve put together this complete guide to watching USC football. I’ve broken down the schedule, the channels, and my top picks for the best streaming services so you don’t miss a single plot twist.
Want more TV sports coverage?
Subscribe to CableTV.com’s email newsletter for the latest event-viewing guides, entertaining takes, and money-saving promotions.
By signing up, you agree to our Privacy Policy & Terms and Conditions.
2025 USC football TV schedule
USC eases into the 2025 season with two manageable home games, but we’ll learn more once they hit the road to face Purdue in Week 3. From there, things get progressively more challenging. Michigan visits the Coliseum in mid-October, followed by a rivalry trip to South Bend—a brutal one-two punch that’ll test USC’s physicality and depth.
The final stretch won’t offer much relief. The Trojans travel to Nebraska and Oregon in November, sandwiched around games against Northwestern and Iowa. If USC wants to stay in the Big Ten title conversation deep into November, they’ll have to earn it.
Keep scrolling for the complete 2025 USC Trojans TV schedule, including game times and channel listings.
Opponent | Day | Time (ET)/Result | Channel |
---|---|---|---|
Missouri State Bears | Saturday, Aug. 30 | W 73–13 | Big Ten Network |
Georgia Southern Eagles | Saturday, Sept. 6 | W 59–20 | FS1 |
At Purdue Boilermakers | Saturday, Sept. 13 | W 33–17 | CBS, Paramount+ Premium |
Michigan State Spartans | Saturday, Sept. 20 | W 45–31 | FOX |
At Illinois Fighting Illini (#23) | Saturday, Sept. 27 | L 32–34 | FOX |
Michigan Wolverines (#20) | Saturday, Oct. 11 | TBD | TBA |
At Notre Dame Fighting Irish (#21) | Saturday, Oct. 18 | 7:30 p.m. | NBC, Peacock Premium |
At Nebraska Cornhuskers | Saturday, Nov. 1 | TBD | TBA |
Northwestern Wildcats | Friday, Nov. 7 | 9:00 p.m. | FOX |
Iowa Hawkeyes | Saturday, Nov. 15 | TBD | TBA |
At Oregon Ducks (#2) | Saturday, Nov. 22 | TBD | TBA |
UCLA Bruins | Saturday, Nov. 29 | TBD | TBA |
Data effective as of post date. All listed rankings are from the AP Top 25 poll at the time of the matchup.
Best TV plans for watching USC Trojans football
Data effective as of post date. Offers and availability may vary by location and are subject to change.
Don’t let a bad TV service be your Trojan horse, sneaking in high costs and poor channel coverage after you’ve already committed. To avoid any surprises this season, my top provider recommendation for USC fans is Hulu + Live TV. It’s the most straightforward and complete package for watching college football, giving you crucial channels like CBS, FOX, NBC, ESPN, and Big Ten Network in one plan. Plus, the included ESPN+ and unlimited DVR storage are fantastic perks.
Now, to truly complete your setup and be ready for the entire Big Ten schedule, you’ll also need Peacock Premium. While USC has no confirmed Peacock-exclusive games yet, that can always change with late-season scheduling. Several key conference games will stream exclusively on the platform this year. From my perspective, if you want to be a true Big Ten completist and avoid any game day surprises, a Peacock subscription is an essential part of the plan.
How to watch USC Trojans football FAQ
Where can I watch the USC Trojans for free?
There are two main ways you can watch USC Trojans games for free. The best long-term option is a digital antenna, which gets you any game on your local CBS, FOX, and NBC stations. For games on channels like Big Ten Network, you can use a short-term free trial from a streaming service like DIRECTV or Fubo.
Where can I stream USC games if I don’t have cable?
To stream USC games without cable, you’ll need a live TV streaming service that covers the Big Ten’s broadcast partners. My top pick is Hulu + Live TV because it carries most of the key channels, but you’ll also need a Peacock subscription for exclusive conference games.
Can I watch USC football on Peacock?
Yes, you can watch USC football on Peacock, and it’s a must-have for any dedicated Big Ten fan. As part of the conference’s TV deal with NBC Sports, some Trojans games will stream exclusively on Peacock, and you won’t be able to watch them anywhere else.
How do I watch USC football if I live out of state?
You can watch USC football if you live out of state just as easily as a local fan. USC games are always on national networks, so you won’t need to worry about regional blackouts.
Why you should trust us
Our CableTV.com Sports Editor, Taylor Kujawa, cross-referenced the official USC Trojans football schedule with the channel lineups of every major TV provider. Using those details, he selected our viewing recommendations based on channel availability, pricing, and ease of use.
This guide is updated regularly throughout the season to ensure our information is accurate. To learn more about our methods, check out our How We Rank page.