NFL Week 18 schedule: Ravens-Steelers flexed to Sunday night, plus all the other contests


Every year, the NFL waits as long as possible before releasing the Week 18 schedule and that announcement finally came on Sunday evening.
The final week of the NFL season begins Saturday with a doubleheader, then concludes Sunday night with the Ravens and Steelers facing off in Pittsburgh. This will be the 272nd and final game of the 2025 season and the winner will claim the AFC North title as well as the final AFC playoff spot. The Steelers and Ravens met in Week 14, with Pittsburgh defeating Baltimore 27-22.
Arguably the biggest game of the weekend will be Saturday with the Seahawks hitting the road to take on the 49ers in a massive NFC West showdown. There will be a lot on the line in this game, with the winner taking home the NFC West title and the No. 1 seed in the NFC. This means that the winner will receive a bye in the first round of the playoffs, while the loser will be forced to hit the road for the wild card round.
Early Saturday, the Buccaneers will host the Panthers in a game that will likely decide the NFC South. If the Falcons lose to the Rams on Monday night, then the Panthers-Buccaneers game will be a win-win battle for the division title (the Panthers could lose to the Bucs and still win the division title if the Falcons win their final two games).
The AFC’s No. 1 seed will be decided Sunday. The Broncos will host the Chargers at 4:25 p.m. ET on CBS and if they win that game, they will clinch first place. However, if the Broncos lose, the Patriots could sneak in and steal first place by beating the Dolphins.
With that in mind, let’s look at the full schedule for week 18:
NFL Playoff Photo: Ravens-Steelers to decide AFC North in Week 18; The Panthers have two paths to the playoffs
Tyler Sullivan

Saturday January 3
- Panthers at Buccaneers, 4:30 p.m. ET (ESPN/ABC)
- Seahawks at 49ers, 8 p.m. ET (ESPN/ABC)
Sunday January 4
- Packers at Vikings, 1 p.m. ET (CBS)
- Browns vs. Bengals, 1 p.m. ET (CBS)
- Colts at Texans, 1 p.m. ET (CBS)
- Cowboys at Giants, 1 p.m. ET (Fox)
- Saints at Falcons, 1 p.m. ET (Fox)
- Titans at Jaguars, 1 p.m. ET (Fox)
- Chargers at Broncos, 4:25 p.m. ET (CBS)
- Chiefs at Raiders, 4:25 p.m. ET (CBS)
- Commanders at Eagles, 4:25 p.m. ET (CBS)
- Jets at Bills, 4:25 p.m. ET (CBS)
- Dolphins at Patriots, 4:25 p.m. ET (Fox)
- Lions at Bears 4:25 p.m. ET (Fox)
- Cardinals at Rams, 4:25 p.m. ET (Fox)
- Ravens at Steelers, 8:20 p.m. ET (NBC)

