Share and Follow
As the NFL season races towards its conclusion, the thrilling journey has brought us to the penultimate day of the 2025-26 regular season. The playoffs are slated to commence on Saturday, January 10, but the last postseason berth hangs in the balance. This final spot will be decided when the Pittsburgh Steelers face off against the Baltimore Ravens under the bright lights of Sunday Night Football.
It’s only fitting that the fierce rivalry within the AFC North culminates in a decisive showdown between these two storied teams. The Steelers, now at 9-7, missed their chance to secure the division title after a surprising 13-6 loss to the Cleveland Browns last week. This slip-up has led to a high-stakes Week 18 clash against the formidable Ravens, who stand at 8-8 and are always a threat.
Both teams boast former MVP quarterbacks, yet former Steelers coach Bill Cowher anticipates this encounter to be a true “slugfest.”
“This is going to be one of those games where it becomes very personal,” Cowher remarked. “It’s going to channel the classic Pittsburgh Steelers-Baltimore Ravens battles. You know what? No hitting during the week because we’re going to leave it all out on that field.”
While the Steelers and Ravens headline the action, Week 18 promises a full slate of games that fans can enjoy. Here’s how you can catch all the excitement online.
What Time/Channels Are The NFL Games On Today (January 4)?
It’s a fairly typical NFL Sunday for Week 18, with six 1:00 p.m. games airing on CBS and FOX, followed by seven games starting at 4:25 p.m. ET.
The Ravens/Steelers game is tonight’s Sunday Night Football matchup, which begins at 8:20 p.m. ET on NBC and Peacock.
NFL Week 18 Schedule:
If you have a valid cable login, you can stream games on FOXSports or the CBS website. If you’re a Paramount+ subscriber, you can also watch games airing on CBS with an active subscription to the streamer.
- New Orleans Saints @ Atlanta Falcons (1:00 p.m. ET on FOX)
- Dallas Cowboys @ New York Giants (1:00 p.m. ET on FOX)
- Tennessee Titans @ Jacksonville Jaguars (1:00 p.m. ET on FOX)
- Cleveland Browns @ Cincinnati Bengals (1:00 p.m. ET on CBS)
- Green Bay Packers @ Minnesota Vikings 1:00 p.m. ET on CBS)
- Indianapolis Colts @ Houston Texans 1:00 p.m. ET on CBS)
- Detroit Lions @ Chicago Bears (4:25 p.m. ET on FOX)
- Arizona Cardinals @ Los Angeles Rams (4:25 p.m. ET on FOX)
- Miami Dolphins @ New England Patriots (4:25 p.m. ET on FOX)
- New York Jets @ Buffalo Bills (4:25 p.m. ET on CBS)
- Los Angeles Chargers @ Denver Broncos (4:25 p.m. ET on CBS)
- Washington Commanders @ Philadelphia Eagles (4:25 p.m. ET on CBS)
- Kansas City Chiefs @ Las Vegas Raiders (4:25 p.m. ET on CBS)
- Baltimore Ravens @ Steelers (8:20 p.m. ET on NBC/Peacock)
Ravens vs. Steelers Streaming Info:
If you have a valid cable login, you can watch the Steelers/Ravens game live on NBC, the NBC website, or NBCSports.com.
You can also stream Sunday Night Football live on Peacock Premium, which is available for $10.99/month or $109.99/year ($16.99/month or $169.99/year for Peacock Premium Plus). Additionally, you can bundle Peacock and Apple TV for $14.99/month or $19.99/month (ad-free on Peacock).
Does Peacock Offer a Free Trial?
Yes! You can add Peacock to your Prime Video account for an additional $16.99/month (Peacock Premium Plus). Amazon offers a seven-day free trial for new subscribers.
How To Watch Today’s NFL Games Live Online Without Cable:
The only way to watch shows airing live without cable is by using a live TV streaming service. Our favorite is DIRECTV, which comes with a five-day free trial before payment begins.
DIRECTV offers a number of flexible subscription options, including Genre Packs, so you can best choose which streaming plans fit your needs and budget. Plans start at $49.99/month.
You can also stream today’s games live with an active subscription to fuboTV, Hulu + Live TV, NFL+, YouTube TV, or Sling TV. FuboTV, YouTube TV, and Hulu + Live TV offer free trials for new subscribers.