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

5 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 >

Three weeks have passed in the 2025 CFL season, and three teams remain undefeated (the Alouettes, Roughriders and Blue Bombers). The reigning-champion Argonauts are the only team sitting at 0-3. All four will be in action in Week 4, with Montreal, Saskatchewan and Winnipeg aiming to maintain perfection and Toronto hoping to snap its early season cold streak.

The Canada Day weekend slate begins with reigning West Division-champion Winnipeg hosting the Edmonton Elks (0-2) on Thursday. The 12-time Grey Cup-champion Blue Bombers look like title contenders once again in 2025 with receiver Keric Wheatfall and running back Matthew Peterson leading the offensive charge. Winnipeg has outscored opponents, 61-34, through two games.

On Friday, the Alouettes visit the Hamilton Tiger-Cats (0-2). Montreal has dominated out of the gates, scoring a CFL-high 105 points and maintaining a whopping +49 point differential. Coach Jason Maas, who led the Alouettes to a CFL-best 12-5-1 record in 2024, has QB Davis Alexander playing stellar football. The signal-caller completed 20 of 24 pass attempts for 254 yards, three touchdowns and no interceptions last weekend against Edmonton. Alexander suffered a hamstring injury in that 38-28 win, but Maas hopes he can suit up this weekend.

On Saturday, the Roughriders host the BC Lions (1-2) in a West Division bout. Saskatchewan has won by seven points or fewer in three consecutive games, all of which have been high-scoring affairs (close to 60 points per game). Can the Roughriders keep winning ugly, or will BC mount an upset this weekend?

Closing out the Week 4 slate, the Argonauts will face the Redblacks (1-2) in what winless Toronto hopes will be a get-right game. The reigning champs have dealt with numerous injuries out of the gate, but it's impossible to count out a franchise with 19 Grey Cup titles. Look for the Argos to put on a show and finally get into the winning column to finish out the weekend.

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

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

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

Thursday, June 26

MatchupTime (ET)Canada TVU.S. TV/Stream
Edmonton Elks @
Winnipeg Blue Bombers
8:30 p.m.TSN, RDSCBSSN, Fubo

Friday, June 27

MatchupTime (ET)Canada TVU.S. TV/Stream
Montreal Alouettes @
Hamilton Tiger-Cats
7:30 p.m.TSN, RDSCFL+

Saturday, June 28

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

Sunday, June 29

MatchupTime (ET)Canada TVU.S. TV/Stream
Toronto Argonauts @
Ottawa Redblacks
7:00 p.m.TSN, RDSCBSSN, Fubo

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

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

The Week 4 CFL games will air on CBS Sports Network and CFL+ in the United States, and TSN and RDS 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 4 radio station

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

Thursday, June 26

Time (ET)MatchupRadio station
8:30 p.m.Edmonton at WinnipegSXM channel 167 (WPG)

Friday, June 27

Time (ET)MatchupRadio station
7:30 p.m.Montreal at Hamilton SXM channel 163 (MON), 167 (HAM)

Saturday, June 28

Time (ET)MatchupRadio station
7:00 p.m.BC at SaskatchewanSXM channel 167 (SAS)

Sunday, June 29

Time (ET)MatchupRadio station
7:00 p.m.Toronto at 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 4

DateGameTime (ET)US channel/streamCA channel/stream
June 26Edmonton vs. Winnipeg8:30 p.m.CBSSN, FuboTSN, RDS
June 27Montreal vs. Hamilton7:30 p.m.CFL+TSN, RDS
June 28BC vs. Saskatchewan7 p.m.CBSSN, FuboTSN
June 29Toronto vs. Ottawa7 p.m.CBSSN, FuboTSN, RDS Info

Week 5

DateGameTime (ET)US channel/streamCA channel/stream
July 3Winnipeg vs. Calgary9 p.m.CBSSN, FuboTSN
July 4Hamilton vs. Toronto7:30 p.m.CFL+TSN, RDS
July 5BC vs. Montreal7 p.m.CBSSN, FuboTSN, RDS
July 6Ottawa vs. Edmonton7 p.m.CBSSN, FuboTSN, RDS

Week 6

DateGameTime (ET)US channel/streamCA channel/stream
July 11Calgary vs. Saskatchewan9 p.m.CFL+TSN, RDS
July 12Ottawa vs. Hamilton7 p.m.CFL+TSN, RDS
July 13BC vs. Edmonton7 p.m.CFL+TSN

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 Stampeders2-0
Saskatchewan Roughriders2-0
Winnipeg Blue Bombers1-0
BC Lions1-1
Edmonton Elks0-1

East Division

TeamRecord
Montreal Alouettes2-0
Ottawa Redblacks0-2
Hamilton Tiger-Cats0-2
Toronto Argonauts0-2

Related Links

Read Entire Article