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