CBS Sports Network CFL TV Schedule 2025
CFL 2025: USA Broadcast Schedule Confirmed
The Canadian Football League (CFL) has announced its full American broadcast schedule for the 2024 season.
For the second consecutive year, CBS Sports Network will broadcast 34 regular-season CFL games live, including 23 out of 26 weekend games over the summer.
Highlights of the schedule include marquee matchups like the Labour Day Classic and the Thanksgiving Classic.
How to Watch CFL Games 2025 in the USA

CBS Sports Network Coverage
CBS Sports Network remains the official broadcast partner for CFL fans in the U.S. You can watch 34 regular-season games live on this channel. The network is available on all major cable providers and live TV streaming platforms. These include:
- YouTube TV
- FuboTV
- Hulu + Live TV
- DirecTV Stream
- Paramount+
The 2025 season begins on Thursday, June 5, with the Ottawa Redblacks at the Saskatchewan Roughriders. The kickoff is set for 9:00 p.m. ET.
CFL+ Streaming for All Other Games
CFL+ will stream every game not shown on CBS. That includes the full postseason and the 112th Grey Cup. The service is free and works worldwide. You don’t need an account. You also get on-demand replays for up to 48 hours after each game.
Canadian Viewers
Every CFL game airs on TSN in English. RDS shows games in French. CTV will simulcast some significant matchups throughout the year.
2025 CBS CFL TV Schedule (All Times Eastern)
All the games listed below will be broadcast on CBS Sports Network in the USA. You can watch them live online through Paramount+ or live TV streaming services. The remaining games can be streamed for free on CFL+.
WEEK | DATE | TIME | MATCHUP |
---|---|---|---|
1 | Thu, Jun 5 | 9:00 PM | Ottawa at Saskatchewan |
1 | Sat, Jun 7 | 10:00 PM | Edmonton at BC |
2 | Thu, Jun 12 | 8:30 PM | BC at Winnipeg |
2 | Sat, Jun 14 | 4:00 PM | Calgary at Toronto |
2 | Sat, Jun 14 | 7:00 PM | Saskatchewan at Hamilton |
3 | Thu, Jun 19 | 9:00 PM | Montreal at Edmonton |
3 | Sat, Jun 21 | 4:00 PM | Ottawa at Calgary |
3 | Sat, Jun 21 | 7:00 PM | Winnipeg at BC |
4 | Thu, Jun 26 | 8:30 PM | Edmonton at Winnipeg |
4 | Sat, Jun 28 | 7:00 PM | BC at Saskatchewan |
4 | Sun, Jun 29 | 7:00 PM | Toronto at Ottawa |
5 | Thu, Jul 3 | 9:00 PM | Winnipeg at Calgary |
5 | Sat, Jul 5 | 7:00 PM | BC at Montreal |
5 | Sun, Jul 6 | 7:00 PM | Ottawa at Edmonton |
7 | Thu, Jul 17 | 7:30 PM | Toronto at Montreal |
7 | Fri, Jul 18 | 8:30 PM | Calgary at Winnipeg |
7 | Sat, Jul 19 | 7:00 PM | Saskatchewan at BC |
8 | Thu, Jul 24 | 9:00 PM | Montreal at Calgary |
8 | Sat, Jul 26 | 7:00 PM | Winnipeg at Toronto |
9 | Sat, Aug 2 | 7:00 PM | Saskatchewan at Montreal |
10 | Thu, Aug 7 | 7:30 PM | BC at Hamilton |
10 | Sat, Aug 9 | 3:00 PM | Ottawa at Toronto |
10 | Sat, Aug 9 | 7:00 PM | Winnipeg at Calgary |
11 | Thu, Aug 14 | 8:30 PM | Ottawa at Winnipeg |
11 | Sat, Aug 16 | 3:00 PM | Hamilton at Saskatchewan |
11 | Sat, Aug 16 | 7:00 PM | Montreal at BC |
12 | Thu, Aug 21 | 7:30 PM | Winnipeg at Montreal |
13 | Sun, Aug 31 | 7:00 PM | Winnipeg at Saskatchewan |
13 | Mon, Sep 1 | 2:30 PM | Toronto at Hamilton |
13 | Mon, Sep 1 | 6:00 PM | Edmonton at Calgary |
14 | Fri, Sep 5 | 7:30 PM | BC at Ottawa |
15 | Fri, Sep 12 | 7:00 PM | Winnipeg at Hamilton |
15 | Fri, Sep 12 | 10:00 PM | Ottawa at BC |
19 | Mon, Oct 13 | 1:00 PM | Ottawa at Montreal |
Also Check: CFL Full Schedule 2025