
2025 CFL BROADCAST SCHEDULE
WEEK | DATE | AWAY | HOME | TIME (ET) | CAN | U.S. | INT’L |
PS1 | May 19 | CGY | BC | 4:00PM | CFL+ | CFL+ | CFL+ |
PS2 | May 24 | OTT | MTL | 4:00PM | CFL+, RDS | CFL+ | CFL+ |
PS2 | May 24 | SSK | WPG | 4:00PM | CFL+ | CFL+ | CFL+ |
PS2 | May 24 | TOR | HAM | 7:00PM | TSN2 | CFL+ | CFL+ |
PS2 | May 24 | EDM | CGY | 9:30PM | CFL+ | CFL+ | CFL+ |
PS3 | May 30 | HAM | TOR | 7:00PM | CFL+ | CFL+ | CFL+ |
PS3 | May 30 | MTL | OTT | 7:00PM | TSN, RDS | CFL+ | CFL+ |
PS3 | May 30 | WPG | SSK | 9:00PM | CFL+ | CFL+ | CFL+ |
PS3 | May 30 | BC | EDM | 9:30PM | CFL+ | CFL+ | CFL+ |
1 | June 5 | OTT | SSK | 9:00PM | TSN, RDS2 | CBSSN | CFL+ |
1 | June 6 | TOR | MTL | 7:30PM | TSN, RDS | CFL+ | CFL+ |
1 | June 7 | HAM | CGY | 7:00PM | TSN, CTV | CFL+ | CFL+ |
1 | June 7 | EDM | BC | 10:00PM | TSN | CBSSN | CFL+ |
2 | June 12 | BC | WPG | 8:30PM | TSN, RDS | CBSSN | CFL+ |
2 | June 13 | MTL | OTT | 7:30PM | TSN, RDS | CFL+ | CFL+ |
2 | June 14 | CGY | TOR | 4:00PM | TSN | CBSSN | CFL+ |
2 | June 14 | SSK | HAM | 7:00PM | TSN, CTV | CBSSN | CFL+ |
3 | June 19 | MTL | EDM | 9:00PM | TSN, RDS | CBSSN | CFL+ |
3 | June 20 | SSK | TOR | 7:30PM | TSN, RDS | CFL+ | CFL+ |
3 | June 21 | OTT | CGY | 4:00PM | TSN, RDS | CBSSN | CFL+ |
3 | June 21 | WPG | BC | 7:00PM | TSN, CTV | CBSSN | CFL+ |
4 | June 26 | EDM | WPG | 8:30PM | TSN, RDS | CBSSN | CFL+ |
4 | June 27 | MTL | HAM | 7:30PM | TSN, RDS | CFL+ | CFL+ |
4 | June 28 | BC | SSK | 7:00PM | TSN, CTV | CBSSN | CFL+ |
4 | June 29 | TOR | OTT | 7:00PM | TSN, RDS Info | CBSSN | CFL+ |
5 | July 3 | WPG | CGY | 9:00PM | TSN | CBSSN | CFL+ |
5 | July 4 | HAM | TOR | 7:30PM | TSN, RDS | CFL+ | CFL+ |
5 | July 5 | BC | MTL | 7:00PM | TSN, RDS, CTV | CBSSN | CFL+ |
5 | July 6 | OTT | EDM | 7:00PM | TSN, RDS | CBSSN | CFL+ |
6 | July 11 | CGY | SSK | 9:00PM | TSN, RDS | CFL+ | CFL+ |
6 | July 12 | OTT | HAM | 7:00PM | TSN, RDS, CTV | CFL+ | CFL+ |
6 | July 13 | BC | EDM | 7:00PM | TSN | CFL+ | CFL+ |
7 | July 17 | TOR | MTL | 7:30PM | TSN, RDS | CBSSN | CFL+ |
7 | July 18 | CGY | WPG | 8:30PM | TSN, RDS | CBSSN | CFL+ |
7 | July 19 | SSK | BC | 7:00PM | TSN, CTV | CBSSN | CFL+ |
7 | July 20 | HAM | OTT | 7:00PM | TSN, RDS | CFL+ | CFL+ |
8 | July 24 | MTL | CGY | 9:00PM | TSN, RDS | CBSSN | CFL+ |
8 | July 25 | EDM | SSK | 9:00PM | TSN | CFL+ | CFL+ |
8 | July 26 | WPG | TOR | 7:00PM | TSN, CTV | CBSSN | CFL+ |
8 | July 27 | HAM | BC | 7:00PM | TSN | CFL+ | CFL+ |
9 | July 31 | CGY | OTT | 7:30PM | TSN, RDS | CFL+ | CFL+ |
9 | August 1 | TOR | WPG | 8:30PM | TSN | CFL+ | CFL+ |
9 | August 2 | HAM | EDM | 3:00PM | TSN, CTV | CFL+ | CFL+ |
9 | August 2 | SSK | MTL | 7:00PM | TSN, RDS | CBSSN | CFL+ |
10 | August 7 | BC | HAM | 7:30PM | TSN, RDS2 | CBSSN | CFL+ |
10 | August 8 | EDM | MTL | 7:30PM | TSN, RDS | CFL+ | CFL+ |
10 | August 9 | OTT | TOR | 3:00PM | TSN, RDS, CTV | CBSSN | CFL+ |
10 | August 9 | WPG | CGY | 7:00PM | TSN | CBSSN | CFL+ |
11 | August 14 | OTT | WPG | 8:30PM | TSN, RDS | CBSSN | CFL+ |
11 | August 15 | TOR | EDM | 9:00PM | TSN | CFL+ | CFL+ |
11 | August 16 | HAM | SSK | 3:00PM | TSN, CTV | CBSSN | CFL+ |
11 | August 16 | MTL | BC | 7:00PM | TSN | CBSSN | CFL+ |
12 | August 21 | WPG | MTL | 7:30PM | TSN, RDS | CBSSN | CFL+ |
12 | August 22 | EDM | OTT | 7:30PM | TSN, RDS | CFL+ | CFL+ |
12 | August 23 | BC | TOR | 3:00PM | TSN, CTV | CFL+ | CFL+ |
12 | August 23 | SSK | CGY | 7:00PM | TSN | CFL+ | CFL+ |
13 | August 31 | WPG | SSK | 7:00PM | TSN | CBSSN | CFL+ |
13 | September 1 | TOR | HAM | 2:30PM | TSN | CBSSN | CFL+ |
13 | September 1 | EDM | CGY | 6:00PM | TSN | CBSSN | CFL+ |
14 | September 5 | BC | OTT | 7:30PM | TSN, RDS2 | CBSSN | CFL+ |
14 | September 6 | HAM | MTL | 1:00PM | TSN, RDS | CFL+ | CFL+ |
14 | September 6 | SSK | WPG | 4:00PM | TSN | CFL+ | CFL+ |
14 | September 6 | CGY | EDM | 7:00PM | TSN | CFL+ | CFL+ |
15 | September 12 | WPG | HAM | 7:00PM | TSN | CBSSN | CFL+ |
15 | September 12 | OTT | BC | 10:00PM | TSN, RDS | CBSSN | CFL+ |
15 | September 13 | EDM | TOR | 3:00PM | TSN, CTV | CFL+ | CFL+ |
15 | September 13 | MTL | SSK | 7:00PM | TSN, RDS | CFL+ | CFL+ |
16 | September 19 | MTL | TOR | 7:00PM | TSN, RDS | CFL+ | CFL+ |
16 | September 19 | BC | CGY | 9:30PM | TSN | CFL+ | CFL+ |
16 | September 20 | WPG | OTT | 3:00PM | TSN, RDS, CTV | CFL+ | CFL+ |
16 | September 20 | EDM | HAM | 7:00PM | TSN, RDS2 | CFL+ | CFL+ |
17 | September 26 | CGY | MTL | 7:00PM | TSN, RDS | CFL+ | CFL+ |
17 | September 26 | TOR | BC | 10:00PM | TSN | CFL+ | CFL+ |
17 | September 27 | HAM | WPG | 3:00PM | TSN, CTV | CFL+ | CFL+ |
17 | September 27 | SSK | EDM | 7:00PM | TSN | CFL+ | CFL+ |
18 | October 3 | SSK | OTT | 7:30PM | TSN, RDS | CFL+ | CFL+ |
18 | October 4 | HAM | TOR | 3:00PM | TSN, CTV | CFL+ | CFL+ |
18 | October 4 | CGY | BC | 7:00PM | TSN | CFL+ | CFL+ |
19 | October 10 | TOR | SSK | 7:00PM | TSN, RDS | CFL+ | CFL+ |
19 | October 11 | CGY | HAM | 3:00PM | TSN, RDS2, CTV | CFL+ | CFL+ |
19 | October 11 | WPG | EDM | 7:00PM | TSN | CFL+ | CFL+ |
19 | October 13 | OTT | MTL | 1:00PM | TSN, RDS | CBSSN | CFL+ |
20 | October 17 | SSK | WPG | 8:00PM | TSN | CFL+ | CFL+ |
20 | October 17 | EDM | BC | 10:30PM | TSN | CFL+ | CFL+ |
20 | October 18 | MTL | OTT | 3:00PM | TSN, RDS, CTV | CFL+ | CFL+ |
20 | October 18 | TOR | CGY | 7:00PM | TSN | CFL+ | CFL+ |
21 | October 24 | OTT | HAM | 7:00PM | TSN, RDS | CFL+ | CFL+ |
21 | October 24 | CGY | EDM | 9:30PM | TSN | CFL+ | CFL+ |
21 | October 25 | MTL | WPG | 3:00PM | TSN, RDS, CTV | CFL+ | CFL+ |
21 | October 25 | BC | SSK | 7:00PM | TSN | CFL+ | CFL+ |
22 | November 1 | Eastern Semi-Final | 3:00PM | TSN, RDS, CTV | CFL+ | CFL+ | |
22 | November 1 | Western Semi-Final | 6:30PM | TSN, RDS | CFL+ | CFL+ | |
23 | November 8 | Eastern Final | 3:00PM | TSN, RDS, CTV | CFL+ | CFL+ | |
23 | November 8 | Western Final | 6:30PM | TSN, RDS | CFL+ | CFL+ | |
24 | November 16 | 112th Grey Cup | 6:00PM | TSN, RDS, CTV | CFL+ | CFL+ |