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

TV Channels airing Buffalo Bills games during the 2020 season

NFL CoverageChannelGamesTV PlansLowestHighest
Monday Night FootballESPN236$30.00$135.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 all Buffalo Bills game TV Channels for 2020 (ESPN)

TV Service Provider# PlansLowest# ChansHighest# Chans
Sling TV2$30.0029$45.0080
Spectrum TV3$44.99147$89.99287
DirecTV5$54.99106$124.99274
Hulu Live TV1$54.9994
Xfinity3$59.99206$104.99237
Dish Network4$59.99137$94.99201
YouTube TV1$64.99109
AT&T TV Now6$65.0085$135.00163
Cox1$69.99120
U-verse TV3$69.99170$124.99262
Verizon Fios3$74.99158$89.99258

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)

12/28
8:15PM
Mon
ESPN
12/13
8:20PM
Sun
12/7
8:15PM
Mon
ESPN
10/15
8:20PM
Thu
 

2020 Buffalo Bills Schedule (EST)

1/3
1:00PM
Sun
12/28
8:15PM
Mon
ESPN
12/20
5:30AM
Sun
12/13
8:20PM
Sun
12/7
8:15PM
Mon
ESPN
11/29
1:00PM
Sun
11/15
4:05PM
Sun
11/8
1:00PM
Sun
11/1
1:00PM
Sun
10/25
1:00PM
Sun
10/15
8:20PM
Thu
 
10/11
1:00PM
Sun
9/27
1:00PM
Sun
9/20
1:00PM
Sun
9/13
1:00PM
Sun

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.