2024 CFL Schedule by Week; Printable, TV Broadcasts

2024 CFL Schedule

The 2024 CFL schedule by week starts on Thursday, June 6th, 2024. The Winnipeg Blue Bombers host the Montreal Alouettes for the first game of the season. We have included the printable CFL schedule in PDF format for you to use as well as the TV and streaming schedule for the season. The 2024 CFL Playoffs get started in November 20204.  

2024 CFL Schedule by Week

The 2024 CFL schedule by week is posted in grid format for you below. We also have it up in PDF for you below. The 21 week schedule wraps up on Saturday, October 26th. The 111th Grey Cup is scheduled for Sunday, November 17th, 2024 at BC Place in Vancouver, British Columbia. You can check out the 2024 CFL Playoff and Grey Cup schedule here for more details. The Grey Cup wraps up more than a month before the 2025 NFL Playoffs get started. 

Printable 2024 CFL Schedule

We have posted the complete 21 week schedule for you in printable, PDF format. It’s about nine pages long since it has the complete season, but has all of the game times and TV/streaming channels for those watching in the United States who want to check out the games. If you are watching in Canada, TSN, RDS, and RDS2 have you covered for game broadcasts. 

2024 CFL Schedule – Preseason Week 3

Friday, May 31
MatchupTime (ET)TV/Mobile
Montreal at Ottawa7:00 PMCFL+
Hamilton at Toronto7:00 PMCFL+
Calgary at Winnipeg8:30 PMCFL+
Edmonton at BC10:00 PMCFL+
2024 CFL Week 3 Preseason Schedule

2024 CFL Schedule – Week 1

Thursday, June 6
MatchupTime (ET)TV/Mobile
Montreal at Winnipeg8:30 PMCBSSN/CFL+
Friday, June 7
MatchupTime (ET)TV/Mobile
Hamilton at Calgary9:00 PMCFL+
Saturday, June 8
MatchupTime (ET)TV/Mobile
Saskatchewan at Edmonton7:00 PMCBSSN/CFL+
Sunday, June 9
MatchupTime (ET)TV/Mobile
BC at Toronto7:00 PMCBSSN/CFL+
2024 CFL Week 1 Schedule

2024 CFL Week 2 Schedule

CFL Schedule – Week 2
Thursday, June 13
MatchupTime (ET)TV/Mobile
Winnipeg at Ottawa7:30 PMCFL+
Friday, June 14
MatchupTime (ET)TV/Mobile
Montreal at Edmonton9:00 PMCFL+
Saturday, June 15
MatchupTime (ET)TV/Mobile
Calgary at BC7:00 PMCBSSN/CFL+
Sunday, June 16
MatchupTime (ET)TV/Mobile
Saskatchewan at Hamilton7:00 PMCBSSN/CFL+
2024 CFL Week 2 Schedule

2024 CFL Week 3 Schedule

CFL Schedule – Week 3
Thursday, June 20
MatchupTime (ET)TV/Mobile
Ottawa at Montreal7:30 PMCFL+
Friday, June 21
MatchupTime (ET)TV/Mobile
BC at Winnipeg8:30 PMCFL+
Saturday, June 22
MatchupTime (ET)TV/Mobile
Edmonton at Toronto7:00 PMCBSSN/CFL+
Sunday, June 23
MatchupTime (ET)TV/Mobile
Hamilton at Saskatchewan7:00 PMCBSSN/CFL+
2024 CFL Week 3 Schedule

2024 CFL Week 4 Schedule

CFL Schedule – Week 4
Thursday, June 27
MatchupTime (ET)TV/Mobile
Edmonton at BC10:00 PMCFL+
Friday, June 28
MatchupTime (ET)TV/Mobile
Montreal at Toronto7:30 PMCFL+
Saturday, June 29
MatchupTime (ET)TV/Mobile
Winnipeg at Calgary7:00 PMCBSSN/CFL+
Sunday, June 30
MatchupTime (ET)TV/Mobile
Hamilton at Ottawa7:00 PMCBSSN/CFL+
2024 CFL Week 4 Schedule

2024 CFL Week 5 Schedule

CFL Schedule – Week 5
Thursday, July 4
MatchupTime (ET)TV/Mobile
Toronto at Saskatchewan9:00 PMCFL+
Friday, July 5
MatchupTime (ET)TV/Mobile
Ottawa at Winnipeg8:30 PMCFL+
Saturday, July 6
MatchupTime (ET)TV/Mobile
Calgary at Montreal7:00 PMCBSSN/CFL+
Sunday, July 7
MatchupTime (ET)TV/Mobile
BC at Hamilton7:00 PMCBSSN/CFL+
2024 CFL Week 5 Schedule

2024 CFL Week 6 Schedule

CFL Schedule – Week 6
Thursday, July 11
MatchupTime (ET)TV/Mobile
Toronto at Montreal7:30 PMCFL+
Friday, July 12
MatchupTime (ET)TV/Mobile
Calgary at Winnipeg8:30 PMCFL+
Saturday, July 13
MatchupTime (ET)TV/Mobile
Saskatchewan at BC7:00 PMCBSSN/CFL+
Sunday, July 14
MatchupTime (ET)TV/Mobile
Ottawa at Edmonton7:00 PMCBSSN/CFL+
2024 CFL Week 6 Schedule

2024 CFL Week 7 Schedule

CFL Schedule – Week 7
Friday, July 19
MatchupTime (ET)TV/Mobile
Edmonton at Ottawa7:00 PMCFL+
Winnipeg at Saskatchewan9:30 PMCFL+
Saturday, July 20
MatchupTime (ET)TV/Mobile
Toronto at Hamilton7:00 PMCBSSN/CFL+
Sunday, July 21
MatchupTime (ET)TV/Mobile
BC at Calgary7:00 PMCBSSN/CFL+
2024 CFL Week 7 Schedule

2024 CFL Week 8 Schedule

CFL Schedule – Week 8
Thursday, July 25
MatchupTime (ET)TV/Mobile
Saskatchewan at Montreal7:30 PMCFL+
Friday, July 26
MatchupTime (ET)TV/Mobile
Calgary at Ottawa7:30 PMCFL+
Saturday, July 27
MatchupTime (ET)TV/Mobile
Winnipeg at Toronto7:00 PMCBSSN/CFL+
Sunday, July 28
MatchupTime (ET)TV/Mobile
Hamilton at Edmonton7:00 PMCBSSN/CFL+
2024 CFL Week 8 Schedule

2024 CFL Week 9 Schedule

CFL Schedule – Week 9
Thursday, August 1
MatchupTime (ET)TV/Mobile
BC at Winnipeg8:30 PMCFL+
Friday, August 2
MatchupTime (ET)TV/Mobile
Montreal at Hamilton7:30 PMCBSSN/CFL+
Saturday, August 3
MatchupTime (ET)TV/Mobile
Edmonton at Saskatchewan7:00 PMCBSSN/CFL+
Sunday, August 4
MatchupTime (ET)TV/Mobile
Toronto at Calgary7:00 PMCFL+
2024 CFL Week 9 Schedule

2024 CFL Week 10 Schedule

CFL Schedule – Week 10
Thursday, August 8
MatchupTime (ET)TV/Mobile
Saskatchewan at Ottawa7:30 PMCFL+
Friday, August 9
MatchupTime (ET)TV/Mobile
Calgary at Toronto7:30 PMCFL+
Saturday, August 10
MatchupTime (ET)TV/Mobile
Hamilton at Montreal7:00 PMCBSSN/CFL+
Sunday, August 11
MatchupTime (ET)TV/Mobile
BC at Edmonton7:00 PMCBSSN/CFL+
2024 CFL Week 10 Schedule

2024 CFL Week 11 Schedule

CFL Schedule – Week 11
Thursday, August 15
MatchupTime (ET)TV/Mobile
Ottawa at Calgary9:00 PMCFL+
Friday, August 16
MatchupTime (ET)TV/Mobile
Montreal at Saskatchewan9:00 PMCBSSN/CFL+
Saturday, August 17
MatchupTime (ET)TV/Mobile
Edmonton at Hamilton7:00 PMCBSSN/CFL+
Sunday, August 18
MatchupTime (ET)TV/Mobile
Winnipeg at BC7:00 PMCBSSN/CFL+
2024 CFL Week 11 Schedule

2024 CFL Schedule by Week 

2024 CFL Schedule – Week 12

CFL Schedule – Week 12
Thursday, August 22
MatchupTime (ET)TV/Mobile
Saskatchewan at Toronto7:30 PMCFL+
Friday, August 23
MatchupTime (ET)TV/Mobile
Hamilton at Winnipeg8:30 PMCBSSN/CFL+
Saturday, August 24
MatchupTime (ET)TV/Mobile
BC at Ottawa7:00 PMCFL+
Sunday, August 25
MatchupTime (ET)TV/Mobile
Edmonton at Montreal7:00 PMCBSSN/CFL+
2024 CFL Week 12 Schedule

2024 CFL Schedule – Week 13

CFL Schedule – Week 13
Saturday, August 31
MatchupTime (ET)TV/Mobile
BC at Ottawa7:00 PMCFL+
Sunday, September 1
MatchupTime (ET)TV/Mobile
Winnipeg at Saskatchewan7:00 PMCBSSN/CFL+
Monday, September 2
MatchupTime (ET)TV/Mobile
Toronto at Hamilton2:30 PMCBSSN/CFL+
Edmonton at Calgary6:00 PMCBSSN/CFL+
2024 CFL Week 13 Schedule

2024 CFL Schedule – Week 14

CFL Schedule – Week 14
Friday, September 6
MatchupTime (ET)TV/Mobile
BC at Montreal7:30 PMCBSSN/CFL+
Saturday, September 7
MatchupTime (ET)TV/Mobile
Toronto at Ottawa1:00 PMCFL+
Saskatchewan at Winnipeg4:00 PMCFL+
Calgary at Edmonton7:00 PMCFL+
2024 CFL Week 14 Schedule

2024 CFL Week 15 Schedule

CFL Schedule – Week 15
Friday, September 13
MatchupTime (ET)TV/Mobile
Toronto at BC10:00 PMCBSSN/CFL+
Saturday, September 14
MatchupTime (ET)TV/Mobile
Ottawa at Hamilton4:00 PMCFL+
Montreal at Calgary7:00 PMCFL+
2024 CFL Week 15 Schedule

2024 CFL Week 16 Schedule

CFL Schedule – Week 16
Friday, September 20
MatchupTime (ET)TV/Mobile
Hamilton at Toronto7:00 PMCFL+
Saskatchewan at Calgary9:30 PMCFL+
Saturday, September 21
MatchupTime (ET)TV/Mobile
Montreal at Ottawa4:00 PMCFL+
Winnipeg at Edmonton7:00 PMCFL+
2024 CFL Week 16 Schedule

2024 CFL Week 17 Schedule

CFL Schedule – Week 17
Friday, September 27
MatchupTime (ET)TV/Mobile
Edmonton at Winnipeg8:00 PMCBSSN/CFL+
Hamilton at BC10:30 PMCFL+
Saturday, September 28
MatchupTime (ET)TV/Mobile
Ottawa at Saskatchewan4:00 PMCFL+
Montreal at Toronto7:00 PMCFL+
2024 CFL Week 17 Schedule

2024 CFL Week 18 Schedule

CFL Schedule – Week 18
Friday, October 4
MatchupTime (ET)TV/Mobile
Winnipeg at Hamilton7:00 PMCFL+
Calgary at BC10:00 PMCFL+
Saturday, October 5
MatchupTime (ET)TV/Mobile
Saskatchewan at Edmonton7:00 PMCFL+
2024 CFL Week 18 Schedule

2024 CFL Week 19 Schedule

CFL Schedule – Week 19
Friday, October 11
MatchupTime (ET)TV/Mobile
Toronto at Winnipeg8:30 PMCFL+
Saturday, October 12
MatchupTime (ET)TV/Mobile
Edmonton at Calgary4:00 PMCFL+
BC at Saskatchewan7:00 PMCFL+
Monday, October 14
MatchupTime (ET)TV/Mobile
Ottawa at Montreal1:00 PMCBSSN/CFL+
2024 CFL Week 19 Schedule

2024 CFL Week 20 Schedule

CFL Schedule – Week 20
Friday, October 18
MatchupTime (ET)TV/Mobile
Calgary at Hamilton7:00 PMCBSSN/CFL+
Saturday, October 19
MatchupTime (ET)TV/Mobile
Ottawa at Toronto4:00 PMCFL+
Montreal at BC7:00 PMCFL+
2024 CFL Week 20 Schedule

2024 CFL Week 21 Schedule

CFL Schedule – Week 21
Friday, October 25
MatchupTime (ET)TV/Mobile
Hamilton at Ottawa7:00 PMCFL+
Toronto at Edmonton9:30 PMCFL+
Saturday, October 26
MatchupTime (ET)TV/Mobile
Winnipeg at Montreal4:00 PMCFL+
Calgary at Saskatchewan7:00 PMCFL+
2024 CFL Week 21 Schedule

2023 CFL Top 10 Highlights

Jacey Tine

Jacey Tine is a lifelong San Diego Padres and Florida Gators fan. She has been delivering sports coverage and content for 7 years and counting now. You'll find her covering a number of sports and other news-worthy events on Sports Brackets.

Leave a Reply