The CFL has unveiled its full schedule for the 2026 season - sportnewstrends
Connect with us

Other Teams

The CFL has unveiled its full schedule for the 2026 season

Published

on

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

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending