After weeks of anticipation, the 2025 schedule for the Canadian Football League (CFL) regular season has been released.
The Saskatchewan Roughriders will be the host of the first regular season game in 2025 when they welcome the Ottawa Redblacks on Thursday, June 5.
They will hit the road for the first time on Sunday, June 14 when they travel to Hamilton to meet the Tiger-Cats.
The Roughriders will meet the Winnipeg Blue Bombers on three occasions, once in Regina for the Labour Day Classic on Sunday, August 31 and twice in Winnipeg on Saturday, September 6 and Friday, October 17.
Saskatchewan will also face the BC Lions three times during the regular season, with two games at Mosaic Stadium, Saturday, June 28 and the final game of the regular season on Saturday October 25.
The green and white will meet the other six teams in the CFL on two occasions with one home and one away game.
During the season, the Roughriders will play one home game on Thursday, three Friday home games, four Saturday home games and one Sunday home game.
They will receive a bye during Week 5 (Mon June 30- Sun July 6), Week 10 (Mon August 4-Sun August 10) and Week 16 (Sunday September 15-Sunday September 21).
The Roughriders will battle the Winnipeg Blue Bombers in both of their exhibition games, Saturday May 24 in Winnipeg and Friday May 30 in Saskatchewan.
The CFL Divisional semifinals will be on Saturday, November 1 with the Divisional Finals on Saturday, November 8.
The 2025 Grey Cup will be played in Winnipeg om Sunday, November 16.
Here’s a full look at the 2025 Saskatchewan Roughriders schedule
Exhibition #1- @ Winnipeg Sat. May 24 2:00
Exhibition #2- vs Winnipeg Fri. May 30 7:00
Week 1- vs Ottawa Thurs. June 5 7:00
Week 2- @ Hamilton Sat. June 14 5:00
Week 3 - @ Toronto Fri. June 20 5:30
Week 4- vs BC Sat. June 28 5:00
Week 6- vs Calgary June 11 7:00
Week 7 @ BC Sat. July 19 5:00
Week 8 vs Edmonton Fri. July 25 7:00
Week 9 @ Montreal Sat. August 2 5:00
Week 11 vs Hamilton Sat. August 16 1:00
Week 12 @ Calgary Sat. August 23 5:00
Week 13 vs Winnipeg Sun. August 31 5:00
Week 14 @ Winnipeg Sat. September 6 2:00
Week 15 vs Montreal Sat. September 13 5:00
Week 17 @ Edmonton Sat. September 27 5:00
Week 18 @ Ottawa Fri. October 3 5:30
Week 19 vs Toronto Fri. October 10 7:00
Week 20 @ Winnipeg Fri. October 17 6:00
Week 21 vs BC Sat. October 25 5:00
Playoffs
Western Semfinal Sat. November 1 4:30
Western Final Sat. November 8 5:30
Grey Cup Sun. November 16 5:00