If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >
Is this finally the year Josh Allen makes the leap? The superstar quarterback just earned his first MVP of his career, but he once again fell short at the hands of Patrick Mahomes and the Chiefs in the playoffs.
It's the most glaring mark on an otherwise terrific career thus far.
Allen is entering his eighth NFL season after throwing for 3,731 yards, 28 touchdowns and just six interceptions last year. He also added 12 scores on the ground.
As long as he's healthy, which has been the case for the majority of his career, the Bills are favored to win the AFC East. They also have a relatively easy strength of schedule, making a pathway to a high playoff seed likely.
Here's everything you need to know to watch every Bills preseason game in 2025.
Where to watch Bills preseason games 2025
- TV channels: WIVB, Nexstar (local), FOX, NFL Network (national)
- Live streams: Fubo
The Bills will play three preseason games this year with two on national TV. Fans can watch Bills vs. Giants on NFL Network and Bills vs. Bears on FOX.
Bills vs. Giants and Bills vs. Buccaneers will be available locally on WIVB and Nexstar.
Fans can also stream all of Bills' 2025 preseason games live on Fubo.
Fubo carries all the top leagues and teams, plus popular shows, movies and news for the entire household. Stream ESPN, ABC, CBS, Fox, NBC and 100+ top channels of live TV and sports without cable. (Participating plans only. Taxes and fees may apply.)
Bills preseason schedule 2025
Aug. 9 | vs. Giants | 1 p.m. | WIVB, Nexstar, NFL Network, Fubo |
Aug. 17 | at Bears | 8 p.m. | FOX, Fubo |
Aug. 23 | at Buccaneers | 7:30 p.m. | WIVB, Nexstar |
Bills 2025 schedule for regular season
Week | Date | Opponent | Kickoff time (ET) | TV channel |
1 | Sunday, Sept. 7 | vs. Ravens (SNF) | 8:20 p.m. | NBC |
2 | Sunday, Sept. 14 | at Jets | 1 p.m. | CBS |
3 | Thursday, Sept. 18 | vs. Dolphins (TNF) | 8:15 p.m. | Prime Video |
4 | Sunday, Sept. 28 | vs. Saints | 1 p.m. | CBS |
5 | Sunday, Oct. 5 | vs. Patriots (SNF) | 8:20 p.m. | NBC |
6 | Monday, Oct. 13 | at Falcons (MNF) | 7:15 p.m. | ESPN |
7 | BYE | — | — | — |
8 | Sunday, Oct. 26 | at Panthers | 1 p.m. | Fox |
9 | Sunday, Nov. 2 | vs. Chiefs | 4:25 p.m. | CBS |
10 | Sunday, Nov. 9 | at Dolphins | 1 p.m. | CBS |
11 | Sunday, Nov. 16 | vs. Buccaneers | 1 p.m. | CBS |
12 | Thursday, Nov. 20 | at Texans (TNF) | 8:15 p.m. | Prime Video |
13 | Sunday, Nov. 30 | at Steelers | 4:25 p.m. | CBS |
14 | Sunday, Dec. 7 | vs. Bengals | 4:25 p.m. | Fox |
15 | Sunday, Dec. 14 | at Patriots | 1 p.m. | CBS |
16 | Sunday, Dec. 21 | at Browns | 1 p.m. | CBS |
17 | Sunday. Dec. 28 | vs. Eagles | 4:25 p.m. | Fox |
18 | TBD | vs. Jets | TBD | TBD |