Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

What NFL games are on today: Week 18 Sunday schedule, TV channels, live stream info, kick off times

Week 18, the final week of the regular season, is in full gear. Kick off your Sunday with Fantasy Football Pregame with Matthew Berry at 11:00 AM ET on Peacock, followed by a full day of exciting NFL coverage. See below to find out what time your favorite team is playing today.

Click here to subscribe to Peacock and follow all the NFL action all season long!

RELATED: PFT’s Week 18 NFL power rankings: Seattle stays on top

Sunday Night Football features a season-defining showdown tonight as the Baltimore Ravens take on the Pittsburgh Steelers. The winner will claim the AFC North title, while the loser will be eliminated from playoff contention. Live coverage of tonight’s Patriots vs Ravens game begins at 7:00 PM with Football Night in America on NBC and Peacock.

The 2025 NFL regular season comes to an end on Sunday, and two playoff berths are still to be determined, with the AFC North and NFC South on the line.

What NFL games are on today?

*All times are listed as ET.

Sunday, January 4:

Dallas Cowboys at New York Giants, 1 p.m. (Fox)

Green Bay Packers at Minnesota Vikings, 1 p.m. (CBS)

Cleveland Browns at Cincinnati Bengals, 1 p.m. (CBS)

Indianapolis Colts at Houston Texans, 1 p.m. (CBS)

New Orleans Saints at Atlanta Falcons, 1 p.m. (Fox)

Tennessee Titans at Jacksonville Jaguars, 1 p.m. (Fox)

Los Angeles Chargers at Denver Broncos, 4:25 p.m. (CBS)

Kansas City Chiefs at Las Vegas Raiders, 4:25 p.m. (CBS)

Washington Commanders at Philadelphia Eagles, 4:25 p.m. (CBS)

New York Jets at Buffalo Bills, 4:25 p.m. (CBS)

Miami Dolphins at New England Patriots, 4:25 p.m. (Fox)

Arizona Cardinals at Los Angeles Rams, 4:25 p.m. (Fox)

Detroit Lions at Chicago Bears, 4:25 p.m. (Fox)

Baltimore Ravens at Pittsburgh Steelers, 8:20 p.m. (NBC and Peacock)

RELATED: Ravens are 3.5-point favorites at Steelers in regular-season finale

How to watch Baltimore Ravens vs Pittsburgh Steelers:

  • When: Tonight, Sunday, January 4
  • Where: Acrisure Stadium, Pittsburgh, PA
  • Time: Live coverage begins at 7:00 PM ET with Football Night in America
  • TV Channel: NBC
  • Live Stream: Peacock

How to watch Sunday Night Football on NBC and Peacock:

If you have access to NBC via your TV provider, you can watch Sunday Night Football on your TV or with a TV provider login on the NBC Sports app, NBC app, or via NBCSports.com. Check your local listings to find your NBC channel. If you can’t find NBC in your channel lineup, please contact your TV provider.

If you don’t have access to NBC via your TV provider, you can stream Sunday Night Football on Peacock. Sign up here.

What devices does Peacock support?

You can enjoy Peacock on a variety of devices. View the full list of supported devices here.

NFL on Xfinity:

Limited-Time Holiday Event! Unwrap Xfinity’s best price and skip the buffering on gameday! Get the most reliable, fiber-powered Gig Wi-Fi, for $50/mo. for all 5 years. Plus save $3,000 over AT&T and Verizon. No contract. No Commitment.**

  • Includes 2 years of Peacock premium at no extra cost ($10.99/mo. value)
  • Wi-Fi equipment & Unlimited data at no extra cost
  • 1 year of Unlimited Mobile, on us
  • Free self- install kit

**Xfinity Offer ends 1/4/26. New Xfinity Internet customers. Restrictions apply. Autopay with stored bank account and paperless billing required. Taxes and fees extra and subject. to change. Reliability: Xfinity Internet is powered by fiber and connected to premises coaxial cable. Comparison based on promotional and post-promotional pries for 1 Gig Internet. 1 Unlimited line, and Peacock Premium over 5 years (as of 11/24/25). Mobile: Reduced speeds after 30GB of usage/line. Data thresholds may vary. Xfinity Mobile requires Xfinity Int.