Watch Buffalo Bills Games | Live Streaming & TV Guide

Josh Allen throwing the ball during game against the Browns.Josh Allen throwing the ball during game against the Browns.By: Erik Drost
Watch Buffalo Bills games live on TV with the help of our in-depth guide that includes every TV, cable, satellite, and streaming option out there. Games can be streamed online through free mobile apps or cord-cutting services. Our guide will also show you how to watch out-of-market Buffalo Bills games and listen to their games on the radio

TV Channels airing Buffalo Bills games during the 2020 season

NFL CoverageChannelGamesTV PlansLowestHighest
NFL on CBSCBS1050$5.99$183.00
NFL on FOXFOX353$19.00$183.00
Monday Night FootballESPN247$30.00$183.00
Sunday Night FootballNBC151$19.00$183.00

Watching Bills Games on Local TV & Online

Buffalo Bills games can be watched on local TV with a digital antenna or through your preferred cable provider. You can also stream Bills games online by logging into the TV network's website or mobile app with your cable username and password. 

Sunday afternoon Bills games air regionally only so you must be in-market to watch and primetime Bills games air nationally, with local TV networks simulcasting primetime games for in-market audiences.

BroadcastTV StationBuffalo areaLive StreamMobile App
Sunday afternoon gamesCBSCBS 4 (WIVB)CBS Live TVCBS Sports app
Sunday afternoon gamesFOXFOX 29 (WUTV)Fox Sports GoFox Sports app
Sunday Night FootballNBCNBC 2 (WGRZ)NBC Sports LiveNBC Sports app
Monday Night FootballESPNABC 7 (WKBW)WatchESPNESPN app
Thursday Night FootballNFL/FOXFOX 29 (WUTV)NFL Live / Fox Sports GoNFL app / Fox Sports app

ABC 7 (WKBW) is the flagship TV station of the Buffalo Bills. This ABC station hosts pre and post game programs specifically for the Bills, as well as air their preseason games.

Streaming Bills Games on Mobile Devices

You must be in-market to live stream regional Bills games while primetime Bills games stream regardless of location on the NFL and Yahoo Sports mobile apps. All links are completely free to access.

LinkDevices Supported
Buffalo Bills Official WebsiteLive stream only works on Safari mobile browser
Buffalo Bills iOS appLive stream only works on iPhone, iPad or iPod Touch
NFL mobile appAny Android or iOS phone or tablet
Yahoo! Sports mobile appAny Android or iOS phone or tablet


Watch Bills Games When Out of Market

TV Providers that carry the next Buffalo Bills game (on CBS)

TV Service Provider# PlansLowest# ChansHighest# Chans
CBS All Access1$5.992
Cox2$25.0035$69.99138
Spectrum TV3$44.99146$89.99284
Hulu Live TV1$54.9974
AT&T TV Now8$55.0049$183.00181
AT&T TV5$59.9974$129.99184
Xfinity3$59.99182$104.99215
DirecTV6$59.99109$134.99266
Dish Network4$59.99115$94.99201
YouTube TV1$64.9997
FuboTV3$64.9998$84.99161
Verizon Fios2$70.00175$90.00264
TVision Home1$90.00166

TV Providers that carry all Buffalo Bills game TV Channels for 2020 (CBS, FOX, ESPN & NBC)

TV Service Provider# PlansLowest# ChansHighest# Chans
Spectrum TV3$44.99146$89.99284
Hulu Live TV1$54.9974
AT&T TV Now7$55.0049$183.00181
AT&T TV5$59.9974$129.99184
Xfinity3$59.99182$104.99215
Dish Network4$59.99115$94.99201
YouTube TV1$64.9997
DirecTV5$64.99113$134.99266
FuboTV3$64.9998$84.99161
Cox1$69.99138
Verizon Fios2$70.00175$90.00264
TVision Home1$90.00166

Buffalo Bills Play-by-Play on the Radio

Our NFL Radio Guide breaks down all the ways to listen to every Buffalo Bills game online. Includes all the available services, plans, prices, supported devices and much more. 

Play-by-play audio of Sunday afternoon Bills games can be listened to on one of the many radio stations in the Buffalo Bills Radio Network. The network has stations all across New York and in the southern Canada, Toronto area.

Buffalo Bills Local Play-by-Play RadioStation/Announcer
Flagship Radio StationWGR 550AM 'Sports Radio'
Play-by-play AnnouncerJohn Murphy
Color CommentatorEric Wood
Sideline ReporterSal Capaccio
Westwood One local stations (Primetime games)WGR 550AM, WWKB 1520AM
Westwood One affiliate station finder for the stateNew York Station Finder

TuneIn radio offers a free, online radio station covering all things Bills. And the Buffalo area has 2 terrestrial sports radio stations that can also be streamed online live for free. WGR 550 SportsRadio and ESPN Buffalo don’t cover the Bills exclusively but all things Buffalo sports and entertainment related.

Radio Station Live StreamStation/PlatformSummary
Buffalo BillsTuneIn24/7 Bills news, talk and opinion
WGR 550 SportsRadio550 AM (Buffalo area)Sports radio station for the Buffalo area
ESPN Buffalo1520 AM (Buffalo area)ESPN sports radio affiliate for Buffalo

2020 Buffalo Bills Primetime Games (EST)

10/13
7:00PM
Tue
CBS
12/7
8:15PM
Mon
ESPN
12/13
8:20PM
Sun
NBC
12/28
8:15PM
Mon
ESPN

2020 Buffalo Bills Schedule (EST)

9/13
1:00PM
Sun
CBS
9/20
1:00PM
Sun
CBS
9/27
1:00PM
Sun
FOX
10/4
4:25PM
Sun
CBS
10/11
1:00PM
Sun
CBS
10/13
7:00PM
Tue
CBS
10/19
5:00PM
Mon
FOX
10/25
1:00PM
Sun
CBS
11/1
1:00PM
Sun
CBS
11/8
1:00PM
Sun
FOX
11/15
4:05PM
Sun
CBS
11/29
1:00PM
Sun
CBS
12/7
8:15PM
Mon
ESPN
12/13
8:20PM
Sun
NBC
12/20
TBD
Sun
12/28
8:15PM
Mon
ESPN
1/3
1:00PM
Sun
CBS

How Bills’ Schedule is Determined

Every Bills regular season schedule is split evenly with eight home games and eight games played on the road, with one bye week. Here’s how the schedule of opponents for any given season is determined for Buffalo:

- Bills play each divisional opponent twice (Patriots, Dolphins, Jets)
- 4 games are played vs 4 non-divisional AFC teams (all from the same division)
- 4 games are played vs 4 teams from the NFC (all from the same division)
- 2 games are played vs 2 other AFC conference teams based on prior year’s standings

Games are ordered for any given season in a way that maximizes viewership for the NFL as a whole. 

TV Channels that aired 2019 Buffalo Bills games

NFL CoverageChannelGamesTV PlansLowestHighest
NFL on CBSCBS1250$5.99$183.00
NFL on FOXFOX253$19.00$183.00
Sunday Night FootballNBC151$19.00$183.00

Buffalo Bills 2019 Season Schedule (EST)

12/29
1:00PM
Sun
CBS
12/21
4:30PM
Sat
NFL
12/15
8:20PM
Sun
NBC
12/8
1:00PM
Sun
CBS
11/28
4:30PM
Thu
CBS
11/24
1:00PM
Sun
CBS
11/17
1:00PM
Sun
CBS
11/10
1:00PM
Sun
CBS
11/3
1:00PM
Sun
FOX
10/27
1:00PM
Sun
FOX
10/20
1:00PM
Sun
CBS
10/6
1:00PM
Sun
CBS
9/29
1:00PM
Sun
CBS
9/22
1:00PM
Sun
CBS
9/15
1:00PM
Sun
CBS
9/8
1:00PM
Sun
CBS