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.

All NFL games broadcast over the air can legally be copied and saved for personal, private use. Learn more at wnyovertheair.com/dvr

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.

2025-2026 OTA Schedule:

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

  • Date: Saturday, August 9
  • Time: 1:00 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • This preseason game is covered by Nexstar, owner of WIVB.
  • Final Score:
  • Bills:
  • Giants:

  • Date: Sunday, August 17
  • Time: 8:00 PM ET
  • OTA Availability:
    • FOX Buffalo (WUTV) 29.1 πŸ‡ΊπŸ‡Έ (RF36)
    • FOX Buffalo (WUTV) 29.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • This preseason game is covered by Sinclair, owner of WUTV.
  • Final Score:
  • Bills:
  • Bears:

  • Date: Saturday, August 23
  • Time: 7:30 PM ET
  • OTA Availability:
    • CBS Buffalo (WIVB) 4.1 πŸ‡ΊπŸ‡Έ (RF36)
    • CBS Buffalo (WIVB) 4.1 πŸ‡ΊπŸ‡Έ NextGen TV (RF16)
    • This preseason game is covered by Nexstar, owner of WIVB.
  • Final Score:
  • Bills:
  • Buccaneers:

  • Date: Sunday, September 7
  • 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:
  • Ravens:

  • Date: Sunday, September 14
  • 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:
  • Jets:

  • Date: Thursday, September 18
  • Time: 8:15 PM ET
  • OTA Availability:
  • Final Score:
  • Bills:
  • Dolphins:

  • Date: Sunday, September 28
  • 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:
  • Saints:

  • Date: Sunday, October 5
  • 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:
  • Patriots:

  • Date: Monday, October 13
  • Time: 7:15 PM ET
  • OTA Availability:
  • Final Score:
  • Bills:
  • Falcons:

    • Date: Sunday, October 26
    • Time: 1:00 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:
    • Panthers:

    • Date: Sunday, November 2
    • 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:
    • Chiefs:

    • Date: Sunday, November 9
    • 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:
    • Dolphins:

    • Date: Sunday, November 16
    • 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:
    • Buccaneers:

    • Date: Thursday, November 20
    • Time: 8:15 PM ET
    • OTA Availability:
    • Final Score:
    • Bills:
    • Texans:

    • Date: Sunday, November 30
    • 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:
    • Steelers:

    • Date: Sunday, December 7
    • 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)
    • Final Score:
    • Bills:
    • Bengals:

    • Date: Sunday, December 14
    • 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:
    • Patriots:

    • Date: Sunday, December 21
    • 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:
    • Browns:

    • Date: Sunday, December 28
    • 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)
    • Final Score:
    • Bills:
    • Eagles:

    • Date: TBD
    • Time: TBD
    • OTA Availability:
    • Final Score:
    • Bills:
    • Jets:

    View Bills OTA schedules from previous years:

    2024-2025 Bills OTA Schedule