Season Description
The 2024 CFL season was the 70th season of modern professional Canadian football. Officially, it was the 66th season of the Canadian Football League. Vancouver hosted the 111th Grey Cup on November 17, 2024. The regular season started on June 6 and ended on October 26, with 18 games played per team over 21 weeks.

Event List
View: Show list iconListTransparent Spacer Thumb iconThumbsTransparent Spacer Poster IconPosterTransparent Spacer Banner IconBannerTransparent Spacer

20 May Pre Transparent SpacerImage IconSaskatchewan RoughridersSaskatchewan 25 - 12 Winnipeg Blue BombersWinnipeg Blue
25 May Pre Transparent SpacerImage IconHamilton Tiger-CatsHamilton Tige22 - 31 Ottawa RedblacksOttawa Redbla
25 May Pre Transparent SpacerImage IconEdmonton ElksEdmonton Elks27 - 28 Saskatchewan RoughridersSaskatchewan
25 May Pre Transparent SpacerImage IconCalgary StampedersCalgary Stamp30 - 6 BC LionsBC Lions
25 May Pre tv iconImage IconMontreal AlouettesMontreal Alou30 - 13 Toronto ArgonautsToronto Argon
31 May Pre Transparent SpacerImage IconToronto ArgonautsToronto Argon25 - 14 Hamilton Tiger-CatsHamilton Tige
31 May Pre tv iconImage IconOttawa RedblacksOttawa Redbla19 - 13 Montreal AlouettesMontreal Alou
01 Jun Pre Transparent SpacerImage IconWinnipeg Blue BombersWinnipeg Blue10 - 31 Calgary StampedersCalgary Stamp
01 Jun Pre tv iconImage IconBC LionsBC Lions26 - 9 Edmonton ElksEdmonton Elks

07 Jun r01 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue12 - 27 Montreal AlouettesMontreal Alou
08 Jun r01 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp32 - 24 Hamilton Tiger-CatsHamilton Tige
08 Jun r01 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks21 - 29 Saskatchewan RoughridersSaskatchewan
09 Jun r01 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon35 - 27 BC LionsBC Lions

13 Jun r02 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla23 - 19 Winnipeg Blue BombersWinnipeg Blue
15 Jun r02 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks20 - 23 Montreal AlouettesMontreal Alou
15 Jun r02 tv iconImage IconYoutube IconBC LionsBC Lions26 - 17 Calgary StampedersCalgary Stamp
16 Jun r02 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige30 - 33 Saskatchewan RoughridersSaskatchewan

20 Jun r03 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou47 - 21 Ottawa RedblacksOttawa Redbla
22 Jun r03 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue24 - 26 BC LionsBC Lions
22 Jun r03 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon39 - 36 Edmonton ElksEdmonton Elks
23 Jun r03 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 36 - 20 Hamilton Tiger-CatsHamilton Tige

28 Jun r04 tv iconImage IconYoutube IconBC LionsBC Lions24 - 21 Edmonton ElksEdmonton Elks
28 Jun r04 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon20 - 30 Montreal AlouettesMontreal Alou
29 Jun r04 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp22 - 19 Winnipeg Blue BombersWinnipeg Blue
30 Jun r04 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla24 - 22 Hamilton Tiger-CatsHamilton Tige

05 Jul r05 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 30 - 23 Toronto ArgonautsToronto Argon
06 Jul r05 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue25 - 16 Ottawa RedblacksOttawa Redbla
06 Jul r05 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou30 - 26 Calgary StampedersCalgary Stamp
07 Jul r05 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige28 - 44 BC LionsBC Lions

11 Jul r06 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou18 - 37 Toronto ArgonautsToronto Argon
13 Jul r06 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue41 - 37 Calgary StampedersCalgary Stamp
13 Jul r06 tv iconImage IconYoutube IconBC LionsBC Lions35 - 20 Saskatchewan RoughridersSaskatchewan
14 Jul r06 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks34 - 37 Ottawa RedblacksOttawa Redbla

19 Jul r07 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla20 - 14 Edmonton ElksEdmonton Elks
20 Jul r07 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 19 - 9 Winnipeg Blue BombersWinnipeg Blue
20 Jul r07 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige27 - 24 Toronto ArgonautsToronto Argon
21 Jul r07 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp25 - 24 BC LionsBC Lions

25 Jul r08 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou20 - 16 Saskatchewan RoughridersSaskatchewan
26 Jul r08 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla33 - 6 Calgary StampedersCalgary Stamp
27 Jul r08 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon16 - 14 Winnipeg Blue BombersWinnipeg Blue
28 Jul r08 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks28 - 44 Hamilton Tiger-CatsHamilton Tige

02 Aug r09 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue25 - 0 BC LionsBC Lions
02 Aug r09 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige16 - 33 Montreal AlouettesMontreal Alou
03 Aug r09 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 31 - 42 Edmonton ElksEdmonton Elks
04 Aug r09 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp27 - 23 Toronto ArgonautsToronto Argon

08 Aug r10 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla19 - 22 Saskatchewan RoughridersSaskatchewan
09 Aug r10 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon39 - 25 Calgary StampedersCalgary Stamp
10 Aug r10 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou33 - 23 Hamilton Tiger-CatsHamilton Tige
11 Aug r10 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks33 - 16 BC LionsBC Lions

16 Aug r11 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp29 - 31 Ottawa RedblacksOttawa Redbla
17 Aug r11 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 24 - 27 Montreal AlouettesMontreal Alou
17 Aug r11 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige22 - 47 Edmonton ElksEdmonton Elks
18 Aug r11 tv iconImage IconYoutube IconBC LionsBC Lions11 - 20 Winnipeg Blue BombersWinnipeg Blue

22 Aug r12 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon20 - 19 Saskatchewan RoughridersSaskatchewan
24 Aug r12 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue26 - 23 Hamilton Tiger-CatsHamilton Tige
24 Aug r12 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla34 - 27 BC LionsBC Lions
25 Aug r12 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou21 - 17 Edmonton ElksEdmonton Elks

31 Aug r13 tv iconImage IconYoutube IconBC LionsBC Lions38 - 12 Ottawa RedblacksOttawa Redbla
01 Sep r13 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 33 - 35 Winnipeg Blue BombersWinnipeg Blue
02 Sep r13 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige31 - 28 Toronto ArgonautsToronto Argon
02 Sep r13 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp20 - 35 Edmonton ElksEdmonton Elks

06 Sep r14 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou23 - 37 BC LionsBC Lions
07 Sep r14 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla41 - 27 Toronto ArgonautsToronto Argon
07 Sep r14 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue37 - 16 Saskatchewan RoughridersSaskatchewan
07 Sep r14 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks37 - 16 Calgary StampedersCalgary Stamp

14 Sep r15 tv iconImage IconYoutube IconBC LionsBC Lions17 - 33 Toronto ArgonautsToronto Argon
14 Sep r15 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige37 - 21 Ottawa RedblacksOttawa Redbla
14 Sep r15 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp19 - 19 Montreal AlouettesMontreal Alou

20 Sep r16 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon31 - 33 Hamilton Tiger-CatsHamilton Tige
21 Sep r16 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp29 - 37 Saskatchewan RoughridersSaskatchewan
21 Sep r16 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla12 - 24 Montreal AlouettesMontreal Alou
21 Sep r16 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks14 - 27 Winnipeg Blue BombersWinnipeg Blue

28 Sep r17 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue55 - 27 Edmonton ElksEdmonton Elks
28 Sep r17 tv iconImage IconYoutube IconBC LionsBC Lions29 - 32 Hamilton Tiger-CatsHamilton Tige
28 Sep r17 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 29 - 16 Ottawa RedblacksOttawa Redbla
28 Sep r17 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon37 - 31 Montreal AlouettesMontreal Alou

04 Oct r18 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige10 - 31 Winnipeg Blue BombersWinnipeg Blue
05 Oct r18 tv iconImage IconYoutube IconBC LionsBC Lions32 - 15 Calgary StampedersCalgary Stamp
05 Oct r18 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks24 - 28 Saskatchewan RoughridersSaskatchewan

12 Oct r19 tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue11 - 14 Toronto ArgonautsToronto Argon
12 Oct r19 tv iconImage IconYoutube IconCalgary StampedersCalgary Stamp18 - 23 Edmonton ElksEdmonton Elks
12 Oct r19 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 39 - 8 BC LionsBC Lions
14 Oct r19 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou19 - 12 Ottawa RedblacksOttawa Redbla

18 Oct r20 tv iconImage IconYoutube IconHamilton Tiger-CatsHamilton Tige42 - 20 Calgary StampedersCalgary Stamp
19 Oct r20 tv iconImage IconYoutube IconToronto ArgonautsToronto Argon38 - 31 Ottawa RedblacksOttawa Redbla
19 Oct r20 tv iconImage IconYoutube IconBC LionsBC Lions27 - 3 Montreal AlouettesMontreal Alou

25 Oct r21 tv iconImage IconYoutube IconOttawa RedblacksOttawa Redbla37 - 31 Hamilton Tiger-CatsHamilton Tige
26 Oct r21 tv iconImage IconYoutube IconEdmonton ElksEdmonton Elks31 - 30 Toronto ArgonautsToronto Argon
26 Oct r21 tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou27 - 28 Winnipeg Blue BombersWinnipeg Blue
26 Oct r21 tv iconImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 12 - 27 Calgary StampedersCalgary Stamp

02 Nov QFtv iconImage IconYoutube IconToronto ArgonautsToronto Argon58 - 38 Ottawa RedblacksOttawa Redbla
02 Nov QFTransparent SpacerImage IconYoutube IconSaskatchewan RoughridersSaskatchewan 28 - 19 BC LionsBC Lions

09 Nov SF tv iconImage IconYoutube IconMontreal AlouettesMontreal Alou28 - 30 Toronto ArgonautsToronto Argon
09 Nov SF tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue38 - 22 Saskatchewan RoughridersSaskatchewan

17 Nov Final tv iconImage IconYoutube IconWinnipeg Blue BombersWinnipeg Blue24 - 41 Toronto ArgonautsToronto Argon


Event Add icon Download as CSV?

tv icon = TV Listing image icon = Event Thumb banner icon = Banner Image fanart image icon = Fanart Image render icon = Timeline Details