The Vegas Golden Knights are hours away from assembling their first full roster, but they have their jerseys and, now, they have the start to their 2017-18 regular-season schedule along with the rest of the NHL.

The league announced dates, times and locations for all 31 teams' home openers Wednesday morning, and Vegas is slated to play host to the Arizona Coyotes on Oct. 7. The Golden Knights open the season on the road against the Dallas Stars.

The full slate of 2017-18 home openers, courtesy of the NHL, is as follows. (Note that the NHL's complete season schedule will be dropped Thursday at 3 p.m. ET on NHL Network -- with the thriller of a Penguins-Blackhawks showdown in the Windy City on Oct. 5.)

Anaheim Ducks: Thursday, Oct. 5 vs. Arizona
Arizona Coyotes: Saturday, Oct. 7 vs. Vegas
Boston BruinsThursday, Oct. 5 vs. Nashville
Buffalo Sabres: Thursday, Oct. 5 vs. Montreal
Calgary Flames: Saturday, Oct. 7 vs. Winnipeg
Carolina Hurricanes: Saturday, Oct. 7 vs. Minnesota
Chicago Blackhawks: Thursday, Oct. 5 vs. Pittsburgh
Colorado Avalanche: Wednesday, Oct. 11 vs. Boston
Columbus Blue Jackets: Friday, Oct. 6 vs. N.Y. Islanders
Dallas Stars: Friday, Oct. 6 vs. Vegas
Detroit Red WingsThursday, Oct. 5 vs. Minnesota
Edmonton Oilers: Wednesday, Oct. 4 vs. Calgary
Florida Panthers: Saturday, Oct. 7 vs. Tampa Bay
Los Angeles KingsThursday, Oct. 5 vs. Philadelphia
Minnesota Wild: Saturday, Oct. 14 vs. Columbus
Montreal Canadiens: Tuesday, Oct. 10 vs. Chicago
Nashville PredatorsTuesday, Oct. 10 vs. Philadelphia
New Jersey DevilsSaturday, Oct. 7 vs. Colorado
New York Islanders: Saturday, Oct. 7 vs. Buffalo
New York Rangers: Thursday, Oct. 5 vs. Colorado
Ottawa SenatorsThursday, Oct. 5 vs. Washington
Philadelphia Flyers: Saturday, Oct. 14 vs. Washington
Pittsburgh PenguinsWednesday, Oct. 4 vs. St. Louis
San Jose Sharks: Wednesday, Oct. 4 vs. Philadelphia
St. Louis Blues: Saturday, Oct. 7 vs. Dallas
Tampa Bay Lightning: Friday, Oct. 6 vs Florida
Toronto Maple Leafs: Saturday, Oct. 7 vs. N.Y. Rangers
Vancouver CanucksSaturday, Oct. 7 vs. Edmonton
Vegas Golden Knights: Tuesday, Oct. 10 vs. Arizona
Washington Capitals: Saturday, Oct. 7 vs Montreal
Winnipeg Jets: Wednesday, Oct. 4 vs. Toronto