How to watch: 49ers vs. Cardinals in Week 18


The road to the Super Bowl still could run through San Francisco. 

The 49ers will enter the final weekend of the regular season with a chance of securing the NFC’s No. 1 seed in the playoffs. To do so they’ll need to defeat the Arizona Cardinals and get some help from the New York Giants, who play the 13-3 Philadelphia Eagles.

The 12-4 49ers have put themselves in position to take the top spot - or the No. 2 seed - by winning nine straight games, having yet to lose in the Christian McCaffrey (and Brock Purdy) era. The 13-3 Eagles have lost two straight while playing without injured MVP candidate Jalen Hurts, who reportedly is expected to be available in Week 18. The Giants, who clinched their first playoff berth since 2016 on Sunday, are locked into the No. 6 seed.

Can the 49ers extend their winning streak to 10 games and get a little help from the Giants? Here’s everything to know about the regular-season finale:

When is the 49ers vs. Cardinals Week 18 game?

The 49ers and Cardinals will battle on Sunday, Jan. 8.

What time is the 49ers vs. Cardinals Week 18 game?

Kickoff is set for 4:25 p.m. PT at Levi’s Stadium.

What TV channel is the 49ers game on?

49ers-Cardinals will air on FOX. 

NBC Sports Bay Area will provide coverage before and after the game, with 49ers Pregame Live airing at 12 p.m. PT and 49ers Postgame Live beginning at 4 p.m. PT. Watch the show live here and in the MyTeams app.

How to stream 49ers vs. Cardinals live online

Free streaming option: FuboTV (free trial)

Live stream:, NFL+

Mobile app: Fox Sports app, NFL mobile app

How to listen to 49ers vs. Cardinals on the radio

You can listen to the game live on the radio on KNBR 680 AM/104.5 FM and 107.7 FM “The Bone”.

Are the 49ers favorites against the Cardinals?

The 49ers enter Sunday’s game as the big favorites over the Cardinals, according to our partner, PointsBet. Here’s a look at the odds for the game:

Spread: 49ers -13.5

Over/under: 41

Moneyline: 49ers -750, Cardinals +500

What is the weather forecast for 49ers vs. Cardinals?

Gameday is expected to be cloudy with occasional rain showers and a high of 59 degrees, per NBC Bay Area.  

Editor's note: All odds are provided by our partner, PointsBet. PointsBet is our Official Sports Betting Partner and we may receive compensation if you place a bet on PointsBet for the first time after clicking our links

Contact Us