David Perron of the St. Louis Blues along with T.J. Oshie of the Washington Capitals were also announced to the teams on Saturday night.
Over 18 million people casted a vote for which players they wanted to see complete the all-star game rosters, which are split into four teams for each division.
The all-star weekend will take place on Jan. 24 and 25 with a skills competition and 3-on-3 tournament.
Marner joins teammates Auston Matthews and Frederik Andersen at the game while Hughes will play alongside teammate Elias Pettersson.
Perron and Oshie both have strong connections to St. Louis, which is hosting the event this year with Perron currently playing there and Oshie starting his NHL career with the Blues.