As in the previous two All-Star Games, captaincy of each division was determined by a fan vote, running from December 2, 2017 until January 1, 2018. On January 3, 2018, after a month of fan voting, the four captains were announced by the NHL.
Steven Stamkos of the hosting Lightning was selected captain for the
Atlantic Division.
Alexander Ovechkin of the
Washington Capitals was selected for the
Metropolitan Division.
P. K. Subban of the
Nashville Predators and
Connor McDavid of the
Edmonton Oilers were selected to captain the
Central and
Pacific Divisions, respectively, for the second consecutive year. On January 7,
Jon Cooper of the Lightning was named head coach of the Atlantic Division Team. Joining him as coaches are
Peter Laviolette of the
Predators (Central),
Barry Trotz of the
Capitals (Metropolitan), and
Gerard Gallant of the
Golden Knights (Pacific). Coaches are chosen from the team in each division with the highest points percentage through January 6, the season's halfway point: the Lightning sat at 0.744 with 61 points as the top team in the NHL, trailed by the Golden Knights at 0.725 with 58 points. The Predators, with a 0.659 percentage and 54 points, were ranked fourth while the Capitals, sitting at a 0.646 percentage for 53 points, ranked sixth overall. Full team rosters were announced on January 10, 2018.
Brock Boeser, the
Vancouver Canucks' first-round draft pick in 2015, was the sole rookie selected to appear in the 2018 All-Star Game. As of January 10, he led all rookies in goals and points with 22 and 40 respectively through 40 games, placing him fifth overall in goal scoring in the entire NHL. Under a week prior to the game, Jonathan Quick of the Los Angeles Kings elected to not accept his invitation. As a consequence, he was suspended for one regular season game. Mike Smith of the Flames replaced Quick and joined Marc-Andre Fleury as the goalies for the Pacific Division. As well, Taylor Hall of the New Jersey Devils was injured and replaced by
Brian Boyle in the Metropolitan Division. • † Replacing
Victor Hedman due to injury. • † Replacing
Taylor Hall due to injury. • † Replacing
Jonathan Quick due to injury. ==Uniforms==