CFL unveils full American TV broadcast schedule for 2024 season

Courtesy: CFL

The Canadian Football League has unveiled its full American broadcast schedule for the 2024 season.

For the second year in a row, 34 regular season CFL contests will be carried live on CBS Sports Network, including 23 out of a possible 26 weekend games over the summer. Also included in the slate are marquee matchups like the Labour Day Classic and Thanksgiving Classic.

The remaining 47 regular season games, plus playoffs and the 111th Grey Cup, will be available to American fans via the league’s free streaming service, CFL+. The platform, which will also carry every game for international viewers, will now feature on-demand viewing for up to 48 hours after each broadcast.

As always, Canadian viewers can witness every game live on TSN. French language affiliate RDS will also carry every game for the Montreal Alouettes, 14 matchups for the Ottawa Redblacks, and 15 additional regular season games, plus the entire postseason.

CBS Sports Network is available on all major cable, satellite, and telco distributors as well as online through YouTube TV, fuboTV, DirecTV, and Hulu in the U.S. The CFL struck a deal with the network in April of 2023 worth a reported $1 million after previously partnering with ESPN.

The full American television broadcast schedule can be found below. All times are Eastern.

Week 1

Thursday, June 6: Montreal at Winnipeg — 8:30 p.m.
Saturday, June 8: Saskatchewan at Edmonton — 7:00 p.m.
Sunday, June 9: B.C. at Toronto — 7:00 p.m.

Week 2

Saturday, June 15: Calgary at B.C. — 7:00 p.m.
Sunday, June 16: Saskatchewan at Hamilton — 7:00 p.m.

Week 3

Saturday, June 22: Edmonton at Toronto — 7:00 p.m.
Sunday, June 23: Hamilton at Saskatchewan — 7:00 p.m.

Week 4

Saturday, June 29: Winnipeg at Calgary — 7:00 p.m.
Sunday, June 30: Hamilton at Ottawa — 7:00 p.m.

Week 5

Saturday, July 6: Calgary at Montreal — 7:00 p.m.
Sunday, July 7: B.C. at Hamilton — 7:00 p.m.

Week 6

Saturday, July 13: Saskatchewan at B.C. — 7:00 p.m.
Sunday, July 14: Ottawa at Edmonton — 7:00 p.m.

Week 7

Saturday, July 20: Toronto at Hamilton — 7:00 p.m.
Sunday, July 21: B.C. at Calgary — 7:00 p.m.

Week 8

Saturday, July 27: Winnipeg at Toronto — 7:00 p.m.
Sunday, July 28: Hamilton at Edmonton — 7:00 p.m.

Week 9

Friday, August 2: Montreal at Hamilton — 7:30 p.m.
Saturday, August 3: Edmonton at Saskatchewan — 7:00 p.m.

Week 10

Saturday, August 10: Hamilton at Montreal — 7:00 p.m.
Sunday, August 11: B.C. at Edmonton — 7:00 p.m.

Week 11

Friday, August 16: Montreal at Saskatchewan — 9:00 p.m.
Saturday, August 17: Edmonton at Hamilton — 7:00 p.m.
Sunday, August 18: Winnipeg at B.C. — 7:00 p.m.

Week 12

Friday, August 23: Hamilton at Winnipeg — 8:30 p.m.
Sunday, August 25: Edmonton at Montreal — 7:00 p.m.

Week 13

Sunday, September 1: Winnipeg at Saskatchewan — 7:00 p.m.
Monday, September 2: Toronto at Hamilton — 2:30 p.m.
Monday, September 2: Edmonton at Calgary — 6:00 p.m.

Week 14

Friday, September 6: B.C. at Montreal — 7:30 p.m.

Week 15

Friday, September 13: Toronto at B.C. — 10:00 p.m.

Week 17

Friday, September 27: Edmonton at Winnipeg — 8:00 p.m.

Week 19

Monday, October 14: Ottawa at Montreal — 1:00 p.m.

Week 20

Friday, October 18: Calgary at Hamilton — 7:00 p.m.