Which NHL franchise first hosted an official All-Star Game in 1947?
Answer
Toronto Maple Leafs
Answer
Toronto Maple Leafs
The Toronto Maple Leafs franchise first hosted an official NHL All-Star Game in 1947.
The first official NHL All-Star Game was played on October 13, 1947, at Maple Leaf Gardens in Toronto. The game featured an NHL All-Star team against the defending Stanley Cup champion Toronto Maple Leafs, who had won the championship in 1947.
The All-Star Game was introduced as a showcase for elite players and as a charity event connected with the league’s benefit activities. The All-Stars won the inaugural contest 4–3. Earlier exhibition games involving star players had taken place, but the 1947 contest is generally recognized as the first official NHL All-Star Game.
The event’s format later changed repeatedly, including conference matchups, division teams, and special international-style formats. It was not originally a permanent East-versus-West contest, so modern assumptions about the format do not apply to the inaugural game.
Source: Wikipedia · fact-checked Sept. 2026