The Buffalo Bills and Cleveland Browns both have plenty to play for in Week 16, but for much different reasons.
For the Bills, they're still in contention for the AFC East after beating the Patriots last week, and a wild-card spot remains a realistic expectation if not. With Josh Allen playing some elite football, Buffalo remains a top AFC title threat.
Cleveland's remaining games, on the other hand, will largely be focused on two players: Shedeur Sanders and Myles Garrett. While Garrett is chasing the NFL's single-season sack record, Sanders is still making his bid to be the Browns' quarterback of the future after recently taking over as QB1.
Here's what you need to know to watch the Browns take on the Bills on Sunday, including TV and live streaming information.
What channel is Browns vs. Bills on today?
- TV Channel: CBS
- Live stream: Paramount+ | Fubo
Sunday's game between the Bills and Browns will air on CBS. Fans can find the action on Paramount+ or Fubo, which offers a free trial.

What time is Browns vs. Bills today?
- Date: Sunday, Dec. 21
- Time: 1 p.m. ET
The Browns and Bills will kick off at 1 p.m. ET on Sunday, December 21.
The game will be at Huntington Bank Field in Cleveland, Ohio.
Browns vs. Bills radio coverage
- Radio channel: SiriusXM
Fans can listen to Browns vs. Bills live on SiriusXM through channel 382 (Bills broadcast) and 227 (Browns broadcast).
New subscribers get their first month of SiriusXM for free. Listen to every NFL game live, plus college football, MLB, NBA, NHL, NASCAR and more. Stay updated with all the news and analysis from SiriusXM NFL Radio and other sport-specific channels.
Browns schedule 2025
Here's a look at Cleveland's remaining schedule:
| Date | Game | Time (ET) |
|---|---|---|
| Sun, Dec. 28 | vs. Steelers | 1 p.m. |
| TBD | at Bengals | TBD |
Bills schedule 2025
Here's a look at Buffalo's remaining schedule:
| Date | Game | Time (ET) |
|---|---|---|
| Sun., Dec. 28 | vs. Eagles | 4:25 p.m. |
| TBD | vs. Jets | TBD |