The Canadian Football League (CFL) released the 2024 season schedule on Thursday.
Kickoff of the 2024 season gets underway from June 6-9 starting with the 110th Grey Cup rematch on June 6th between the Montreal Alouettes at the Winnipeg Blue Bombers.
Week 4 celebrates Canada Day from June 27-30 which includes the Eastern Final rematch between the Montreal Alouettes at the Toronto Argonauts on June 28th.
Week 13 celebrates Labour Day Weekend from August 31-September 2 including two Labour Day games featuring the Toronto Argonauts at the Hamilton Tiger-Cats, and the Calgary Stampeders hosting the Edmonton Elks on Monday, September 2nd.
Week 19 celebrates Thanksgiving Day weekend from October 11-14 including the Thanksgiving Day game between the Ottawa Redblacks at the Montreal Alouettes.
The CFL Playoffs get underway from November 2-9 concluding with the 111th Grey Cup from B.C. Place Stadium on Sunday, November 17th.
Preseason Week 1:
Date | Matchup | Time |
Mon. May 20 | Winnipeg Blue Bombers at Saskatchewan Roughriders | 4 pm |
Preseason Week 2:
Date | Matchup | Time |
Sat. May 25 | Ottawa Redblacks at Hamilton Tiger-Cats | 2 pm |
Sat. May 25 | Saskatchewan Roughriders at Edmonton Elks | 4 pm |
Sat. May 25 | B.C. Lions at Calgary Stampeders | 4 pm |
Sat. May 25 | Toronto Argonauts at Montreal Alouettes | 7 pm |
Preseason Week 3:
Date | Matchup | Time |
Fri. May 31 | Montreal Alouettes at Ottawa Redblacks | 7:30 pm |
Fri. May 31 | Calgary Stampeders at Winnipeg Blue Bombers | 8:30 pm |
Fri. May 31 | Edmonton Elks at B.C. Lions | 10 pm |
Sat. June 1 | Hamilton Tiger-Cats at Toronto Argonauts | 2 pm |
Week 1:
Date | Matchup | Time |
Thur. June 6 | Montreal Alouettes at Winnipeg Blue Bombers | 8:30 pm |
Fri. June 7 | Hamilton Tiger-Cats at Calgary Stampeders | 9 pm |
Sat. June 8 | Saskatchewan Roughriders at Edmonton Elks | 7 pm |
Sun. June 9 | B.C. Lions at Toronto Argonauts | 7 pm |
Week 2:
Date | Matchup | Time |
Thur. June 13 | Winnipeg Blue Bombers at Ottawa Redblacks | 7:30 pm |
Fri. June 14 | Montreal Alouettes at Edmonton Elks | 9 pm |
Sat. June 15 | Calgary Stampeders at B.C. Lions | 7 pm |
Sun. June 16 | Saskatchewan Roughriders at Hamilton Tiger-Cats | 7 pm |
Week 3:
Date | Matchup | Time |
Thur. June 20 | Ottawa Redblacks at Montreal Alouettes | 7:30 pm |
Fri. June 21 | B.C. Lions at Winnipeg Blue Bombers | 8:30 pm |
Sat. June 22 | Edmonton Elks at Toronto Argonauts | 7 pm |
Sun. June 23 | Hamilton Tiger-Cats at Saskatchewan Roughriders | 7 pm |
Week 4:
Date | Matchup | Time |
Thur. June 27 | Edmonton Elks at B.C. Lions | 10 pm |
Fri. June 28 | Montreal Alouettes at Toronto Argonauts | 7:30 pm |
Sat. June 29 | Winnipeg Blue Bombers at Calgary Stampeders | 7 pm |
Sun. June 30 | Hamilton Tiger-Cats at Ottawa Redblacks | 7 pm |
Week 5:
Date | Matchup | Time |
Thur. July 4 | Toronto Argonauts at Saskatchewan Roughriders | 9 pm |
Fri. July 5 | Ottawa Redblacks at Winnipeg Blue Bombers | 8:30 pm |
Sat. July 6 | Calgary Stampeders at Montreal Alouettes | 7 pm |
Sun. July 7 | B.C. Lions at Hamilton Tiger-Cats | 7 pm |
Week 6:
Date | Matchup | Time |
Thur. July 11 | Toronto Argonauts at Montreal Alouettes | 7:30 pm |
Fri. July 12 | Calgary Stampeders at Winnipeg Blue Bombers | 8:30 pm |
Sat. July 13 | Saskatchewan Roughriders at B.C. Lions | 7 pm |
Sun. July 14 | Ottawa Redblacks at Edmonton Elks | 7 pm |
Week 7:
Date | Matchup | Time |
Fri. July 19 | Edmonton Elks at Ottawa Redblacks | 7 pm |
Fri. July 19 | Winnipeg Blue Bombers at Saskatchewan Roughriders | 9:30 pm |
Sat. July 20 | Toronto Argonauts at Hamilton Tiger-Cats | 7 pm |
Sun. July 21 | B.C. Lions at Calgary Stampeders | 7 pm |
Week 8:
Date | Matchup | Time |
Thur. July 25 | Saskatchewan Roughriders at Montreal Alouettes | 7:30 pm |
Fri. July 26 | Calgary Stampeders at Ottawa Redblacks | 7:30 pm |
Sat. July 27 | Winnipeg Blue Bombers at Toronto Argonauts | 7 pm |
Sun. July 28 | Hamilton Tiger-Cats at Edmonton Elks | 7 pm |
Week 9:
Date | Matchup | Time |
Thur. August 1 | B.C. Lions at Winnipeg Blue Bombers | 8:30 pm |
Fri. August 2 | Montreal Alouettes at Hamilton Tiger-Cats | 7:30 pm |
Sat. August 3 | Edmonton Elks at Saskatchewan Roughriders | 7 pm |
Sun. August 4 | Toronto Argonauts at Calgary Stampeders | 7 pm |
Week 10:
Date | Matchup | Time |
Thur. August 8 | Saskatchewan Roughriders at Ottawa Redblacks | 7:30 pm |
Fri. August 9 | Calgary Stampeders at Toronto Argonauts | 7:30 pm |
Sat. August 10 | Hamilton Tiger-Cats at Montreal Alouettes | 7 pm |
Sun. August 11 | B.C. Lions at Edmonton Elks | 7 pm |
Week 11:
Date | Matchup | Time |
Thur. August 15 | Ottawa Redblacks at Calgary Stampeders | 9 pm |
Fri. August 16 | Montreal Alouettes at Saskatchewan Roughriders | 9 pm |
Sat. August 17 | Edmonton Elks at Hamilton Tiger-Cats | 7 pm |
Sun. August 18 | Winnipeg Blue Bombers at B.C. Lions | 7 pm |
Week 12
Date | Matchup | Time |
Thur. August 22 | Saskatchewan Roughriders at Toronto Argonauts | 7:30 pm |
Fri. August 23 | Hamilton Tiger-Cats at Winnipeg Blue Bombers | 8:30 pm |
Sat. August 24 | B.C. Lions at Ottawa Redblacks | 7 pm |
Sun. August 25 | Edmonton Elks at Montreal Alouettes | 7 pm |
Week 13:
Date | Matchup | Time |
Sat. August 31 | Ottawa Redblacks at B.C. Lions | 7 pm |
Sun. September 1 | Winnipeg Blue Bombers at Saskatchewan Roughriders | 7 pm |
Mon. September 2 | Toronto Argonauts at Hamilton Tiger-Cats | 2:30 pm |
Mon. September 3 | Edmonton Elks at Calgary Stampeders | 6 pm |
Week 14:
Date | Matchup | Time |
Fri. September 6 | B.C. Lions at Montreal Alouettes | 7:30 pm |
Sat. September 7 | Toronto Argonauts at Ottawa Redblacks | 1 pm |
Sat. September 7 | Saskatchewan Roughriders at Winnipeg Blue Bombers | 4 pm |
Sat. September 7 | Calgary Stampeders at Edmonton Elks | 7 pm |
Week 15:
Date | Matchup | Time |
Fri. September 13 | Toronto Argonauts at B.C. Lions | 10 pm |
Sat. September 14 | Ottawa Redblacks at Hamilton Tiger-Cats | 4 pm |
Sat. September 14 | Montreal Alouettes at Calgary Stampeders | 7 pm |
Week 16:
Date | Matchup | Time |
Fri. September 20 | Hamilton Tiger-Cats at Toronto Argonauts | 7 pm |
Fri. September 20 | Saskatchewan Roughriders at Calgary Stampeders | 9:30 pm |
Sat. September 21 | Montreal Alouettes at Ottawa Redblacks | 4 pm |
Sat. September 21 | Winnipeg Blue Bombers at Edmonton Elks | 7 pm |
Week 17:
Date | Matchup | Time |
Fri. September 27 | Edmonton Elks at Winnipeg Blue Bombers | 8 pm |
Fri. September 27 | Hamilton Tiger-Cats at B.C. Lions | 10:30 pm |
Sat. September 28 | Ottawa Redblacks at Saskatchewan Roughriders | 4 pm |
Sat. September 28 | Montreal Alouettes at Toronto Argonauts | 7 pm |
Week 18:
Date | Matchup | Time |
Fri. October 4 | Winnipeg Blue Bombers at Hamilton Tiger-Cats | 7 pm |
Fri. October 4 | Calgary Stampeders at B.C. Lions | 10 pm |
Sat. October 5 | Saskatchewan Roughriders at Edmonton Elks | 7 pm |
Week 19:
Date | Matchup | Time |
Fri. October 11 | Toronto Argonauts at Winnipeg Blue Bombers | 8:30 pm |
Sat. October 12 | Edmonton Elks at Calgary Stampeders | 4 pm |
Sat. October 12 | B.C. Lions at Saskatchewan Roughriders | 7 pm |
Mon. October 14 | Ottawa Redblacks at Montreal Alouettes | 1 pm |
Week 20:
Date | Matchup | Time |
Fri. October 18 | Calgary Stampeders at Hamilton Tiger-Cats | 7 pm |
Sat. October 19 | Ottawa Redblacks at Toronto Argonauts | 4 pm |
Sat. October 19 | Montreal Alouettes at B.C. Lions | 7 pm |
Week 21:
Date | Matchup | Time |
Fri. October 25 | Hamilton Tiger-Cats at Ottawa Redblacks | 7 pm |
Fri. October 25 | Toronto Argonauts at Edmonton Elks | 9:30 pm |
Sat. October 26 | Winnipeg Blue Bombers at Montreal Alouettes | 4 pm |
Sat. October 26 | Calgary Stampeders at Saskatchewan Roughriders | 7 pm |
Playoffs:
Date | Matchup | Time |
Sat. November 2 | Eastern Semi-Final | 3 pm |
Sat. November 2 | Western Semi-Final | 6:30 pm |
Final:
Date | Matchup | Time |
Sat. November 9 | Eastern Final | 3 pm |
Sat. November 9 | Western Final | 6:30 pm |
111th Grey Cup:
Date | Matchup | Time |
Sun. November 17 | 111th Grey Cup from B.C. | 6 pm |