Other Teams
The CFL has unveiled its full schedule for the 2026 season
2026 CFL Season Schedule (Full Listing)
Season length: 21 weeks
Byes: 3 per team
All times Eastern Time (ET)
PRESEASON
Monday, May 18
• 3:00 p.m. – Saskatchewan at Calgary
Friday, May 22
• 7:00 p.m. – Ottawa at Montreal
Saturday, May 23
• 4:00 p.m. – Toronto at Hamilton
• 7:00 p.m. – Winnipeg at Saskatchewan (in Saskatoon)
• 7:00 p.m. – Edmonton at B.C.
Friday, May 29
• 7:00 p.m. – Hamilton at Toronto (in Guelph)
• 7:30 p.m. – Montreal at Ottawa
• 8:30 p.m. – B.C. at Winnipeg
• 9:00 p.m. – Calgary at Edmonton
REGULAR SEASON

WEEK 1
Thursday, June 4 – 7:30 p.m. – Montreal at Hamilton
Friday, June 5 – 9:00 p.m. – Winnipeg at Calgary
Saturday, June 6 – 7:00 p.m. – Edmonton at Ottawa
WEEK 2
Thursday, June 11 – 8:30 p.m. – Hamilton at Winnipeg
Friday, June 12 – 7:00 p.m. – Toronto at Montreal
Saturday, June 13 – 7:00 p.m. – B.C. at Saskatchewan
WEEK 3
Friday, June 19 – 7:30 p.m. – B.C. at Hamilton
Saturday, June 20
• 1:00 p.m. – Toronto at Ottawa
• 4:00 p.m. – Montreal at Edmonton
• 7:00 p.m. – Saskatchewan at Calgary
WEEK 4
Thursday, June 25 – 8:30 p.m. – Edmonton at Winnipeg
Friday, June 26 – 9:00 p.m. – Toronto at Saskatchewan
Saturday, June 27 – 7:00 p.m. – Calgary at B.C. (in Kelowna)
Sunday, June 28 – 7:00 p.m. – Ottawa at Montreal
WEEK 5
Thursday, July 2 – 9:00 p.m. – Toronto at Calgary
Friday, July 3 – 7:30 p.m. – Saskatchewan at Ottawa
Saturday, July 4 – 7:00 p.m. – Edmonton at B.C. (in Kelowna)
Sunday, July 5 – 7:00 p.m. – Winnipeg at Hamilton
WEEK 6
Thursday, July 9 – 9:00 p.m. – Ottawa at Edmonton
Friday, July 10 – 8:30 p.m. – Toronto at Winnipeg
Saturday, July 11 – 7:00 p.m. – Calgary at Montreal
Sunday, July 12 – 7:00 p.m. – Hamilton at Saskatchewan
WEEK 7
Friday, July 17 – 9:00 p.m. – B.C. at Edmonton
Saturday, July 18
• 4:00 p.m. – Montreal at Calgary
• 7:00 p.m. – Toronto at Hamilton
Sunday, July 19 – 7:00 p.m. – Winnipeg at Ottawa
WEEK 8
Thursday, July 23 – 9:00 p.m. – Edmonton at Saskatchewan
Friday, July 24 – 8:30 p.m. – Calgary at Winnipeg
Saturday, July 25 – 7:00 p.m. – Toronto at B.C.
Sunday, July 26 – 7:00 p.m. – Hamilton at Montreal
WEEK 9
Thursday, July 30 – 8:30 p.m. – B.C. at Winnipeg
Friday, July 31 – 7:30 p.m. – Montreal at Ottawa
Saturday, August 1
• 3:00 p.m. – Calgary at Hamilton
• 7:00 p.m. – Saskatchewan at Edmonton
WEEK 10
Thursday, August 6 – 7:30 p.m. – Calgary at Toronto
Friday, August 7 – 9:00 p.m. – Ottawa at Saskatchewan
Saturday, August 8
• 3:00 p.m. – Edmonton at Montreal
• 7:00 p.m. – Hamilton at B.C.
WEEK 11
Thursday, August 13 – 9:00 p.m. – B.C. at Calgary
Friday, August 14 – 8:30 p.m. – Ottawa at Winnipeg
Saturday, August 15
• 3:00 p.m. – Toronto at Edmonton
• 7:00 p.m. – Saskatchewan at Hamilton
WEEK 12
Thursday, August 20 – 7:30 p.m. – Ottawa at Montreal
Friday, August 21 – 9:30 p.m. – Winnipeg at Edmonton
Saturday, August 22 – 7:00 p.m. – Hamilton at Toronto
Sunday, August 23 – 7:00 p.m. – Saskatchewan at B.C.
WEEK 13
Friday, August 28 – 8:30 p.m. – Montreal at Winnipeg
Saturday, August 29
• 3:00 p.m. – Hamilton at Calgary
• 7:00 p.m. – Toronto at Saskatchewan
Sunday, August 30 – 7:00 p.m. – B.C. at Ottawa
WEEK 14
Friday, September 4 – 7:30 p.m. – B.C. at Montreal
Sunday, September 6 – 7:00 p.m. – Winnipeg at Saskatchewan
Monday, September 7 (Labour Day)
• 2:30 p.m. – Toronto at Hamilton
• 6:00 p.m. – Edmonton at Calgary
WEEK 15
Saturday, September 12
• 1:00 p.m. – Ottawa at Toronto
• 4:00 p.m. – Saskatchewan at Winnipeg
• 7:00 p.m. – Calgary at Edmonton
• 10:00 p.m. – Montreal at B.C.
WEEK 16
Friday, September 18 – 7:30 p.m. – Montreal at Hamilton
Saturday, September 19
• 3:00 p.m. – Edmonton at Toronto
• 7:00 p.m. – Ottawa at Calgary
WEEK 17
Friday, September 25
• 8:00 p.m. – Toronto at Winnipeg
• 10:30 p.m. – Saskatchewan at B.C.
Saturday, September 26
• 3:00 p.m. – Calgary at Ottawa
• 7:00 p.m. – Hamilton at Edmonton
WEEK 18
Friday, October 2
• 7:00 p.m. – Hamilton at Ottawa
• 9:30 p.m. – Calgary at Saskatchewan
Saturday, October 3
• 3:00 p.m. – B.C. at Toronto
• 7:00 p.m. – Winnipeg at Montreal
WEEK 19
Friday, October 9
• 7:00 p.m. – Edmonton at Hamilton
• 10:00 p.m. – Ottawa at B.C.
Saturday, October 10 – 7:00 p.m. – Calgary at Winnipeg
Monday, October 12 – 1:00 p.m. – Saskatchewan at Montreal
WEEK 20
Friday, October 16
• 7:00 p.m. – Toronto at Ottawa
• 9:30 p.m. – Winnipeg at Edmonton
Saturday, October 17
• 3:00 p.m. – Montreal at Saskatchewan
• 7:00 p.m. – B.C. at Calgary
WEEK 21
Friday, October 23
• 7:00 p.m. – Montreal at Toronto
• 10:00 p.m. – Winnipeg at B.C.
Saturday, October 24
• 3:00 p.m. – Ottawa at Hamilton
• 3:00 p.m. – Edmonton at Saskatchewan
PLAYOFFS
Saturday, October 31
• 3:00 p.m. – East Semi-Final
• 6:30 p.m. – West Semi-Final
Saturday, November 7
• 3:00 p.m. – East Final
• 6:30 p.m. – West Final
Sunday, November 15
• 6:00 p.m. – 113th Grey Cup at McMahon Stadium
-
Other Teams2 months agoCFL Expansion: 3 New Cities That Should Get a Team and reason why
-
Other Teams3 months agoSaskatchewan Roughriders quarterback Trevor Harris breaks silence and deliver his swift decision on his CFL future
-
Blog11 months agoULTIMA ORA: Riesco ancora a mangiare 3 pasti al giorno anche senza la Juve. Il direttore sportivo della Juventus FC Cristiano Giuntoli ha lasciato la Juve senza parole annunciando ufficialmente la data del suo addio a causa…
-
Other Teams2 months agoWhich CFL Stadium Is the Best? A City-by-City Breakdown
-
Blog8 months agoULTIME NOTIZIE: Netflix pubblicherà un attesissimo documentario sulla leggenda della Juventus FC Alessandro DelPiero. L’uscita è prevista per…vedi altro…
-
Blog10 months agoUltime notizie: la malattia di Andrea Pirlo ieri sera lo ha lasciato in coma. Il medico ha detto che le sue condizioni di salute sono causate da…
-
Other Teams2 months agoRanking All 9 CFL Stadiums From Worst to Best
-
Other Teams2 months agoCFL Fans Rank Which Stadiums Bring the Best Atmosphere
