2018 CANADIAN FOOTBALL LEAGUE SCHEDULE
The 2018 Canadian Football League schedule as released by the league. (all times Pacific)
REGULAR SEASON
Week 1
Bye: Ottawa
Thursday, June 14
Edmonton at Winnipeg, 2:30 p.m. Friday, June 15
Toronto at Saskatchewan, 6 p.m. Saturday, June 16
Hamilton at Calgary, 4 p.m. Montreal at British Columbia, 10 p.m.
Week 2
Bye: British Columbia
Thursday, June 21
Saskatchewan at Ottawa, 4:30 p.m. Friday, June 22
Winnipeg at Montreal, 4 p.m. Hamilton at Edmonton, 7 p.m. Saturday, June 23
Calgary at Toronto, 4 p.m.
Week 3
Bye: Toronto
Thursday, June 28
Ottawa at Calgary, 6 p.m.
Friday, June 29
Winnipeg at Hamilton, 4 p.m. British Columbia at Edmonton, 10 p.m.
Saturday, June 30
Montreal at Saskatchewan, 6 p.m.
Week 4
Bye: Calgary
Thursday, July 5
Hamilton at Saskatchewan, 6 p.m. Friday July 6
Ottawa at Montreal, 4:30 p.m. Saturday, July 7
Edmonton at Toronto, 2:30 p.m. British Columbia at Winnipeg, 5:30 p.m. Week 5
Byes: Hamilton, Montreal, Saskatchewan
Thursday, July 12
Calgary at Ottawa, 4:30 p.m. Friday, July 13
Toronto at Edmonton, 6 p.m. Saturday, July 14
Winnipeg at British Columbia, 7 p.m.
Week 6
Bye: Edmonton
Thursday, July 19
Saskatchewan at Hamilton, 4:30 p.m.
Friday, July 20
British Columbia at Ottawa, 4:30 p.m.
Saturday, July 21
Winnipeg at Toronto, 1 p.m. Montreal at Calgary, 6 p.m.
Week 7
Bye: British Columbia
Thursday, July 26
Edmonton at Montreal, 4:30 p.m. Friday July 27
Toronto at Winnipeg, 5:30 p.m. Saturday, July 28
Ottawa at Hamilton, 1 p.m. Calgary at Saskatchewan, 6 p.m.
Week 8
Bye: Winnipeg
Thursday, Aug. 2
Ottawa at Toronto, 7 p.m. Saskatchewan at Edmonton, 7 p.m. Friday, Aug. 3
Hamilton at Montreal, 4:30 p.m. Saturday, Aug. 4
British Columbia at Calgary,
6 p.m.
Week 9
Byes: Calgary, Toronto, Saskatchewan
Thursday, Aug. 9
Edmonton at British Columbia, 7 p.m. Friday, Aug. 10
Hamilton at Winnipeg, 5:30 p.m. Saturday, Aug. 11
Montreal at Ottawa, 5 p.m.
Week 10
Bye: Hamilton
Friday, Aug. 17
Ottawa at Winnipeg, 5:30 p.m. Saturday, Aug. 18
British Columbia at Toronto, 1 p.m. Montreal at Edmonton, 6 p.m. Sunday, Aug. 19
Calgary at Saskatchewan, 4 p.m.
Week 11
Bye: Ottawa
Thursday, Aug. 23
Edmonton at Hamilton, 4:30 p.m. Friday, Aug. 24
Toronto at Montreal, 4:30 p.m. Saturday, Aug. 25
Winnipeg at Calgary, 12:30 p.m. Saskatchewan at British Columbia, 7 p.m.
Week 12
Bye: British Columbia
Friday, Aug. 31
Montreal at Ottawa, 4:30 p.m. Sunday, Sept. 2
Winnipeg at Saskatchewan, Noon Monday, Sept. 3
Edmonton at Calgary, Noon Toronto at Hamilton, 3:30 p.m.
Week 13
Bye: Montreal
Friday, Sept. 7
Ottawa at British Columbia, 7 p.m. Saturday, Sept. 8
Hamilton at Toronto, 1 p.m. Saskatchewan at Winnipeg,
1 p.m.
Calgary at Edmonton, 7 p.m.
Edmonton, Toronto, Winnipeg
British Columbia at Montreal, 4:30 p.m. Calgary at Hamilton, 1 p.m. Ottawa at Saskatchewan, 6:30 p.m.
Week 15
Bye: Calgary
Friday, Sept. 21
Montreal at Winnipeg, 5:30 p.m. Saturday, Sept. 22 Edmonton at Ottawa, 1 p.m. Saskatchewan at Toronto, 4 p.m. Hamilton at British Columbia, 7 p.m.
Week 16
Bye: Ottawa
Friday Sept. 28
Toronto at Calgary, 6 p.m. Saturday, Sept. 29
British Columbia at Hamilton, 1 p.m.
Winnipeg at Edmonton, 4 p.m. Sunday, Sept. 30
Saskatchewan at Montreal, 10 a.m.
Week 17
Bye: Hamilton
Friday, Oct. 5
Winnipeg at Ottawa, 4:30 p.m. Saturday, Oct. 6
Toronto at British Columbia, 4 p.m. Monday, Oct. 8
Calgary at Montreal, 10 a.m. Edmonton at Saskatchewan, 1 p.m.
Week 18
Bye: Montreal
Friday, Oct. 12
Hamilton at Toronto, 4:30 p.m. Saturday, Oct. 13
Saskatchewan at Winnipeg, 11 a.m. Ottawa at Edmonton, 2 p.m. British Columbia at Calgary, 5 p.m.
Week 19
Bye: Winnipeg
Friday, Oct. 19
Hamilton at Ottawa, 4 p.m. Edmonton at British Columbia, 7 p.m. Saturday, Oct. 20
Montreal at Toronto, 1 p.m. Saskatchewan at Calgary, 4 p.m.
Week 20
Bye: Edmonton
Friday, Oct. 26
Calgary at Winnipeg, 5:30 p.m. Saturday, Oct. 27
Ottawa at Hamilton, 1 p.m. British Columbia at Saskatchewan, 4 p.m.
Sunday Oct. 28
Toronto at Montreal, 10 a.m.
Week 21
Bye: Saskatchewan
Friday, Nov. 2
Toronto at Ottawa, 4:30 p.m. Saturday, Nov. 3
Winnipeg at Edmonton, 1 p.m. Montreal at Hamilton, 4 p.m. Calgary at British Columbia, 7 p.m. End of Regular Season
PLAYOFFS
Sunday, Nov. 11
Division Semifinals
East
Third Place/Crossover at Second Place, 10 a.m.
West
Third Place/Crossover at Second Place, 1:30 p.m.
Sunday, Nov. 18
Division Finals
East
Semifinal Winner at First Place, 10 a.m.
West
Semifinal Winner at First Place, 1:30 p.m.
Sunday, Nov. 25
106th Grey Cup
At Edmonton
East vs. West Champions, 3 p.m.