The Calgary Flames have released their 2017-18 schedule.

They open the season Wednesday October 4 in Edmonton against the Oilers and then return home Saturday October 7th to host Winnipeg.

The Flames host the Chicago Blackhawks on New Year's Eve, Sunday, December 31.

Calgary sees the expansion Las Vegas Golden Knights Tuesday January 30 at the Saddledome and then Wednesday February 21 when they travel to Vegas.

They play again in the desert Sunday March 18 and finish the regular season at home to Las Vegas Saturday April 7.

Calgary will break for the NHL All-Star weekend in Tampa Bay from January 27 – 28, 2018.