The 2020 National Hockey League Watch NHL Allstar game 2020 Live All-Star Game is scheduled to be held on January 25, 2020, at the Enterprise Center in St. Louis, Missouri, the home of the St. Louis Blues. The Blues won the Stanley Cup last season. This game will feature the NHL’s top stars. The game will again have consisted of teams from each NHL division. The city previously hosted the NHL All-Star Game in 1970 and 1988 at the former St. Louis Arena. The NHL All-Star Skills Competition is scheduled for the night before on January 24. The skills competition consists of the Fastest Skater, Passing Challenge, Save Streak, Puck Control Relay, Hardest Shot, and Accuracy Shooting events. NHL Allstar game 2020 Watch TV .