The way live TV should be.

Buffalo Bills games are available to watch in the highest quality, with the shortest delay, without capacity constraints, and in a more environmentally friendly way. Plus - best of all, it’s free.

If you live in Niagara County, NY or Erie County, NY, you will be able to watch every Buffalo Bills game over the air for free with an antenna.

FAQ: How is this possible?

Many Buffalo Bills games that are exclusive to cable networks like ESPN or NFL Network, or streaming services like Prime Video, are usually sold to a respective team’s home town local broadcast station. These local broadcasts can be picked up with an antenna. If a deal between a local broadcaster and the NFL doesn’t materialize, many games are also available from Canadian broadcasters, and you can pick up these Canadian channels with an antenna. Other Buffalo Bills games that air on networks like CBS, NBC, ABC, and FOX are broadcast over the air in the United States. Over the air channels tend to be higher in quality compared to cable, satellite, and streaming*.

*Based on PSNR quality metrics of 18.5 Mbps MPEG-2 Canadian ATSC 1.0 channels, and 4.5 Mbps HEVC ATSC 3.0/NextGen TV channels.

2024-2025 OTA Schedule:

Schedule may not be complete and is subject to change as more information becomes available.

  • Date: Sunday, September 8
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 34
  • Cardinals: 28

  • Date: Thursday, September 12
  • Time: 8:15 PM ET
  • OTA Availability:
    • ABC Buffalo (WKBW) 7.1 πŸ‡ΊπŸ‡Έ (RF34)
    • ABC Buffalo (WKBW) 7.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 31
  • Dolphins: 10

  • Date: Monday, September 23
  • Time: 7:30 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
  • Final Score:
  • Bills: 47
  • Jaguars: 10

  • Date: Sunday, September 29
  • Time: 8:20 PM ET
  • OTA Availability:
    • NBC Buffalo (WGRZ) 2.1 πŸ‡ΊπŸ‡Έ (RF33)
    • NBC Buffalo (WGRZ) 2.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 10
  • Ravens: 35

  • Date: Sunday, October 6
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 20
  • Texans: 23

  • Date: SMonday, October 14
  • Time: 8:15 PM ET
  • OTA Availability:
    • ABC Buffalo (WKBW) 7.1 πŸ‡ΊπŸ‡Έ (RF34)
    • ABC Buffalo (WKBW) 7.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
  • Final Score:
  • Bills: 23
  • Jets: 20

  • Date: Sunday, October 20
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 34
  • Titans: 10

  • Date: Sunday, October 27
  • Time: 4:05 PM ET
  • OTA Availability:
    • FOX Buffalo (WUTV) 29.1 πŸ‡ΊπŸ‡Έ (RF32)
    • FOX Buffalo (WUTV) 29.1 πŸ‡ΊπŸ‡Έ NextGen TV 5.1.4 Dolby Atmos (RF16)
  • Final Score:
  • Bills: 31
  • Seahawks: 10

  • Date: Sunday, November 3
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 30
  • Dolphins: 27

  • Date: Sunday, November 10
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 30
  • Colts: 20

  • Date: Sunday, November 17
  • Time: 4:25 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV2 Barrie (CHCJ-DT) 35.1 πŸ‡¨πŸ‡¦ (RF35)
  • Final Score:
  • Bills: 30
  • Chiefs: 21

  • Date: Sunday, December 1
  • Time: 8:20 PM ET
  • OTA Availability:
    • NBC Buffalo (WGRZ) πŸ‡ΊπŸ‡Έ 2.1 (RF33)
    • NBC Buffalo (WGRZ) πŸ‡ΊπŸ‡Έ 2.1 NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 35
  • 49ers: 10

  • Date: Sunday, December 8
  • Time: 4:25 PM ET
  • OTA Availability:
    • FOX Buffalo (WUTV) 29.1 πŸ‡ΊπŸ‡Έ (RF32)
    • FOX Buffalo (WUTV) 29.1 πŸ‡ΊπŸ‡Έ NextGen TV 5.1.4 Dolby Atmos (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 42
  • Rams: 28

  • Date: Sunday, December 15
  • Time: 4:25 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 48
  • Lions: 42

  • Date: Saturday, December 22
  • Time: Time: 1:00 PM ET New Time: 4:25 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 24
  • Patriots: 21

  • Date: Sunday, December 29
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 40
  • Jets: 14

  • Date: Sunday, January 5
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 16
  • Patriots: 23

  • Date: Sunday, January 12
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 31
  • Broncos: 7

  • Date: Sunday, January 19
  • Time: 6:30 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills: 27
  • Ravens: 25

  • Date: Sunday, January 26
  • Time: 6:30 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB-TV) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • CTV Toronto (CFTO-DT) 9.1 πŸ‡¨πŸ‡¦ (RF8)
  • Final Score:
  • Bills:
  • Chiefs: