CFL schedule Week 7: What football games are on TV today? Channels, times, live streams, scores for Canadian league

14 hours ago 1

If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Somehow, six weeks have passed in the 2025 CFL season, and after this weekend, one-third of the regular season will be in the books. Week 7 has some exciting matchups, and we will discuss each of them — and tell you how you can watch each one — below. 

The game of the week might be Thursday, when the Alouettes host the Argonauts in what should be an instant-classic of a rivalry game. The Alouettes lead the East Division foes 85-66-2 in the all-time head-to-head series, and the reigning-champion Argos are only 1-4 this season. Can Toronto pull off the stunning upset?

Another awesome matchup awaits Friday, when the defending West Division-champion Blue Bombers host the West Division-leading Stampeders in Winnipeg. Calgary has the best point differential in the CFL this season (+49), and both these teams have just one loss on the year.

Speaking of squads with only one loss, the 4-1 Roughriders visit the 3-3 BC Lions this Saturday. BC has put together a little two-game winning streak, and it will need to stay hot in order to remain in the playoff conversation. Every win matters to teams at .500 during this part of the summer.

Lastly, the East-leading Tiger-Cats will travel to Ottawa on Sunday to take on the Redblacks. These teams are in polar-opposite shape — Hamilton has won three in a row, while Ottawa has dropped three in a row. Can the Tiger-Cats blank the Redblacks?

Want to catch the CFL action live in Week 7? Here's all the kickoff times, TV channels and live-streaming options for every game of the Canadian Football League's schedule this weekend.

CFL schedule Week 7: What games are on TV today?

Here is the full schedule for Week 7 of the 2025 CFL season.

Thursday, July 17

MatchupTime (ET)Canada TVU.S. TV/Stream
Toronto Argonauts @
Montreal Alouettes
7:30 p.m.TSN, RDSCBSSN, Fubo

Friday, July 18

MatchupTime (ET)Canada TVU.S. TV/Stream
Calgary Stampeders @
Winnipeg Blue Bombers
8:30 p.m.TSN, RDS2CBSSN, Fubo

Saturday, July 19

MatchupTime (ET)Canada TVU.S. TV/Stream
Saskatchewan Roughriders
@ BC Lions
7:00 p.m.TSNCFL+, Fubo

Sunday, July 20

MatchupTime (ET)Canada TVU.S. TV/Stream
Hamilton Tiger-Cats @|
Ottawa Redblacks
7:00 p.m.TSN, RDSCFL+, Fubo

Where to watch CFL Week 7 games: TV channels, live streams

  • TV channels (U.S.): CBS Sports Network (CBSSN) | CFL+
  • TV channels (Canada): TSN | RDS | RDS2
  • Live streams (U.S.): Fubo
  • Live streams (Canada): TSN.caRDS.ca, TSN app, RDS app

The Week 7 CFL games will air on CBS Sports Network and CFL+ in the United States, and TSN, RDS and RDS2 in Canada. American viewers can also stream games on Fubo, which is currently offering a free trial.

Canadians have a number of different streaming options, including French-language broadcasts on RDS, RDS.ca and the RDS app.

Fubo is offering a free trial! Stream Fox, ABC, ESPN, CBS, NBC and 200+ top channels of live TV and sports without cable. (Participating plans only. Taxes and fees may apply.)

CFL week 7 radio station

Every CFL game this week will air live on SiriusXM radio. See the full game schedule below.

Thursday, July 17

Time (ET)MatchupRadio station
7:30 p.m.Toronto @ MontrealSXM channel 167 (MON), 163 (TOR)

Friday, July 18

Time (ET)MatchupRadio station
8:30 p.m.Calgary @ WinnipegSXM channel 167 (WIN)

Saturday, July 19

Time (ET)MatchupRadio station
7:00 p.m.Saskatchewan @ BCSXM channel 167 (BC)

Sunday, July 20

Time (ET)MatchupRadio station
7:00 p.m.Hamilton @ OttawaSXM channel 167 (OTT)

New subscribers can enjoy SiriusXM for free for four months. Listen to live UFL, NBA, NFL, MLB and NHL games, plus NASCAR, golf, college sports and more. Stay updated with all the news and get all the analysis on multiple sport-specific channels.

CFL schedule, broadcasts for 2025 season

Here's the full schedule for the remaining broadcasts in the 2025 CFL season.

Week 7

DateGameTime (ET)US channel/streamCA channel/stream
July 17Toronto vs. Montreal7:30 p.m.CBSSN, FuboTSN, RDS
July 18Calgary vs. Winnipeg8:30 p.m.CFL+TSN, RDS
July 19Saskatchewan vs. BC7 p.m.CBSSN, FuboTSN
July 20Hamilton vs. Ottawa7 p.m.CFL+TSN, RDS

Week 8

DateGameTime (ET)US channel/streamCA channel/stream
July 24Montreal vs. Calgary9 p.m.CBSSN, FuboTSN, RDS
July 25Edmonton vs. Saskatchewan9 p.m.CFL+TSN
July 26Winnipeg vs. Toronto7 p.m.CBSSN, FuboTSN
July 27Hamilton vs. BC7 p.m.CFL+TSN

Week 9

DateGameTime (ET)US channel/streamCA channel/stream
July 31Calgary vs. Ottawa7:30 p.m.CBSSN, FuboTSN, RDS
Aug. 1Toronto vs. Winnipeg8:30 p.m.CFL+TSN
Aug. 2Hamilton vs. Edmonton3 p.m.CBSSN, FuboTSN
Aug. 2Saskatchewan vs. Montreal7 p.m.CBSSN, FuboTSN, RDS

Week 10

DateGameTime (ET)US channel/streamCA channel/stream
Aug. 7BC vs. Hamilton7:30 p.m.CBSSN, FuboTSN, RDS2
Aug. 8Edmonton vs. Montreal7:30 p.m.CFL+TSN, RDS
Aug. 9Ottawa vs. Toronto3 p.m.CBSSN, FuboTSN, RDS
Aug. 9Winnipeg vs. Calgary7 p.m.CBSSN, FuboTSN

Week 11

DateGameTime (ET)US channel/streamCA channel/stream
Aug. 14Ottawa vs. Winnipeg8:30 p.m.CBSSN, FuboTSN, RDS
Aug. 15Toronto vs. Edmonton9 p.m.CFL+TSN
Aug. 16Hamilton vs. Saskatchewan3 p.m.CFL+TSN
Aug. 16Montreal vs. BC7 p.m.CFL+TSN

Week 12

DateGameTime (ET)US channel/streamCA channel/stream
Aug. 21Winnipeg vs. Montreal7:30 p.m.CBSSN, FuboTSN, RDS
Aug. 22Edmonton vs. Ottawa7:30 p.m.CFL+TSN, RDS
Aug. 23BC vs. Toronto3 p.m.CFL+TSN
Aug. 23Saskatchewan vs. Calgary7 p.m.CFL+TSN

Week 13

DateGameTime (ET)US channel/streamCA channel/stream
Aug. 31Winnipeg vs. Saskatchewan7 p.m.CBSSN, FuboTSN
Sept. 1Toronto vs. Hamilton2:30 p.m.CBSSN, FuboTSN
Sept. 1Edmonton vs. Calgary6 p.m.CBSSN, FuboTSN

Week 14

DateGameTime (ET)US channel/streamCA channel/stream
Sept. 5BC vs. Ottawa7:30 p.m.CBSSN, FuboTSN, RDS2
Sept. 6Hamilton vs. Montreal1 p.m.CFL+TSN, RDS
Sept. 6Saskatchewan vs. Winnipeg4 p.m.CFL+TSN
Sept. 6Calgary vs. Edmonton7 p.m.CFL+TSN

Week 15

DateGameTime (ET)US channel/streamCA channel/stream
Sept. 12Winnipeg vs. Hamilton7 p.m.CBSSN, FuboTSN
Sept. 12Ottawa vs. BC10 p.m.CFL+TSN, RDS
Sept. 13Edmonton vs. Toronto3 p.m.CFL+TSN
Sept. 13Montreal vs. Saskatchewan7 p.m.CFL+TSN, RDS

Week 16

DateGameTime (ET)US channel/streamCA channel/stream
Sept. 19Montreal vs. Toronto7 p.m.CFL+TSN, RDS
Sept. 19BC vs. Calgary9:30 p.m.CFL+TSN
Sept. 20Winnipeg vs. Ottawa3 p.m.CFL+TSN, RDS
Sept. 20Edmonton vs. Hamilton7 p.m.CFL+TSN, RDS2

Week 17

DateGameTime (ET)US channel/streamCA channel/stream
Sept. 26Calgary vs. Montreal7 p.m.CFL+TSN, RDS
Sept. 26Toronto vs. BC10 p.m.CFL+TSN
Sept. 27Hamilton vs. Winnipeg3 p.m.CFL+TSN
Sept. 27Saskatchewan vs. Edmonton7 p.m.CFL+TSN

Week 18

DateGameTime (ET)US channel/streamCA channel/stream
Oct. 3Saskatchewan vs. Ottawa7:30 p.m.CFL+TSN, RDS
Oct. 4Hamilton vs. Toronto3 p.m.CFL+TSN
Oct. 4Calgary vs. BC7 p.m.CFL+TSN

Week 19

DateGameTime (ET)US channel/streamCA channel/stream
Oct. 10Toronto vs. Saskatchewan9 p.m.CFL+TSN, RDS
Oct. 11Calgary vs. Hamilton3 p.m.CFL+TSN, RDS2
Oct. 11Winnipeg vs. Edmonton7 p.m.CFL+TSN
Oct. 13Ottawa vs. Montreal1 p.m.CBSSN, FuboTSN, RDS

Week 20

DateGameTime (ET)US channel/streamCA channel/stream
Oct. 17Saskatchewan vs. Winnipeg8 p.m.CFL+TSN
Oct. 17Edmonton vs. BC10:30 p.m.CFL+TSN
Oct. 18Montreal vs. Ottawa3 p.m.CFL+TSN, RDS
Oct. 18Toronto vs. Calgary7 p.m.CFL+TSN

Week 21

DateGameTime (ET)US channel/streamCA channel/stream
Oct. 24Ottawa vs. Hamilton7 p.m.CFL+TSN, RDS
Oct. 24Calgary vs. Edmonton9:30 p.m.CFL+TSN
Oct. 25Montreal vs. Winnipeg3 p.m.CFL+TSN, RDS
Oct. 25BC vs. Saskatchewan7 p.m.CFL+TSN

CFL standings 2025

Here are the current standings for the 2025 CFL season. The league is comprised of five teams in the West Division and four in the East Division. 

West Division

TeamRecord
Calgary Stampeders4-1
Saskatchewan Roughriders4-1
Winnipeg Blue Bombers3-1
BC Lions3-3
Edmonton Elks1-4

East Division

TeamRecord
Hamilton Tiger-Cats3-2
Montreal Alouettes2-2
Toronto Argonauts1-4
Ottawa Redblacks1-5

Related Links

Read Entire Article