CFL adds on-demand playback, AirPlay compatibility to free preseason streaming option

Photo: Matt Smith/3DownNation. All rights reserved.

The Canadian Football League’s entire preseason slate will be available to viewers across Canada and abroad for a second straight year, with a couple of big upgrades.

On Thursday, the league confirmed that its free streaming platform, CFL+, would once again carry every preseason game not broadcast on TSN. The service, which launched in 2023 to the delight of fans, can be subscribed to at no cost with the provision of an email address.

Just like last year, each streaming-only broadcast will feature in-stadium video feeds with local radio crews providing play-by-play and analysis. However, the league is rolling out full DVR functionality for all streams this season, allowing 48 hours of on-demand access to fans unable to watch the game live. The platform has also been upgraded for compatibility with Apple AirPlay to facilitate casting onto smart TVs more easily.

Fans in Canada will be unable to utilize the platform for the two contests on Friday, May 31 that will be carried live by TSN. Those viewing games internationally will face no such restrictions until the regular season, when U.S. fans will be unable to see games broadcast on CBS Sports Network. All other contests, such as playoffs and the Grey Cup, and league events like the Canadian Football Hall of Fame induction and the CFL Awards, can be witnessed on the platform.

The 2024 preseason gets underway on Monday, May 20 when the Winnipeg Blue Bombers visit the Saskatchewan Roughriders at 4:00 p.m. ET. The full schedule can be found below.


  • May 20 | WPG at SSK | 4 p.m. ET | CFL+
  • May 25 | OTT at HAM | 2 p.m. ET | CFL+
  • May 25 | SSK at EDM | 4 p.m. ET | CFL+
  • May 25 | BC at CGY | 4 p.m. ET | CFL+
  • May 25 | TOR at MTL | 7:30 p.m. ET | RDS (French) and CFL+ (English)
  • May 31 | HAM at TOR | 7 p.m. ET | CFL+
  • May 31 | MTL at OTT | 7 p.m. ET | TSN and RDS
  • May 31 | CGY at WPG | 8:30 p.m. ET | CFL+
  • May 31 | EDM at BC | 10 p.m. ET | TSN