Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

How to watch the 2024 NHL All-Star Game weekend: Time, channel, full schedule and more

WINNIPEG, CANADA - JANUARY 27: Auston Matthews #34 of the Toronto Maple Leafs looks on during a third period stoppage in play against the Winnipeg Jets at the Canada Life Centre on January 27, 2024 in Winnipeg, Manitoba, Canada. (Photo by Darcy Finley/NHLI via Getty Images)
Auston Matthews #34 of the Toronto Maple Leafs is co-captain of Team Matthews with Justin Bieber this All-Star weekend. (Darcy Finley/NHLI via Getty Images)

It’s time for the National Hockey League’s 2024 All-Star weekend. This weekend, Team Matthews, Team McDavid, Team MacKinnon and Team Hughes will go head to head in a series of skill competitions, culminating in the 2024 All-Star game. All-Star weekend kicked off with the return of the All-Star draft last night. Tonight, the hockey festivities continue with the newly revamped All-Star skills competition at 7 p.m. ET on ESPN. All-Star weekend closes out with the NHL All-Star Game on Saturday, Feb. 3 at 3 p.m. ET on ABC. All of the All-Star weekend events will also stream live on ESPN+. Ready to watch? Here’s everything you need to know about NHL All-Star Weekend.

What channel is NHL All-Star weekend on?

All the NHL All-Star events will air across ESPN and ABC. In order of events: Tonight's All-Star skills competition will air on ESPN, and the All-Star Game will air on ABC. All of NHL All-Star weekend will stream live on ESPN+.

When is the NHL All-Star skills competition?

The All-Star skills competition will start at 7 p.m. ET/4 p.m. PT on Friday, Feb. 2.

When is the NHL All-Star Game?

The 2024 NHL All-Star Game is this Saturday, Feb. 3 at 3 p.m. ET.

How to watch NHL All-Star weekend without cable:

NHL All-Star Game teams:

Team Matthews:

Captain Auston Matthews (Toronto Maple Leafs)

assistant captain Morgan Rielly (Maple Leafs)

Celebrity captain Justin Bieber

William Nylander (Maple Leafs)

Mitch Marner (Maple Leafs)

Jake Oettinger (Dallas Stars)

Clayton Keller (Arizona Coyotes)

Mathew Barzal (New York Islanders)

Filip Forsberg (Nashville Predators)

Alex DeBrincat (Detroit Red Wings)

Vincent Trocheck (New York Rangers)

Team McDavid:

Captain Connor McDavid (Edmonton Oilers)

Assistant captain Leon Draisaitl (Oilers)

Celebrity captain Will Arnett

Connor Hellebuyck (Jets)

David Pastrnak (Bruins)

Rasmus Dahlin (Buffalo Sabres)

Robert Thomas (St. Louis Blues)

Sam Reinhart (Florida Panthers)

Sergei Bobrovsky (Panthers)

Boone Jenner (Columbus Blue Jackets)

Nick Suzuki (Montreal Canadiens)

Tomas Hertl (San Jose Sharks)

Team MacKinnon:

Captain Nathan MacKinnon (Colorado Avalanche).

Assistant captain Cale Makar (Avalanche).

Celebrity captain Tate McRae.

Sidney Crosby (Pittsburgh Penguins)

Alexander Georgiev (Avalanche)

Kirill Kaprizov (Minnesota Wild)

Sebastian Aho (Carolina Hurricanes)

Tom Wilson (Washington Capitals)

Jeremy Swayman (Boston Bruins)

Travis Konecny (Philadelphia Flyers)

Elias Lindholm (Canucks)

Oliver Bjorkstrand (Seattle Kraken)

Team Hughes:

Co-captains Jack Hughes (New Jersey Devils, injured) and Quinn Hughes (Vancouver Canucks)

Assistant captain Elias Pettersson (Canucks)

Celebrity captain Michael Bublé

Nikita Kucherov (Tampa Bay Lightning)

Thatcher Demko (Canucks)

Kyle Connor (Winnipeg Jets)

Brady Tkachuk (Ottawa Senators)

Jesper Bratt (Devils)

Cam Talbot (Los Angeles Kings)

Brock Boeser (Canucks)

J.T. Miller (Canucks)

Frank Vatrano (Anaheim Ducks)

Who are the celebrity captains in the NHL All-Star game?

Canadian celebrities Justin Bieber, Will Arnett, Tate McRae and Michael Buble are joining Auston Matthews, Connor McDavid, Nathan MacKinnon and Jack and Quinn Hughes as celebrity co-captains at the 2024 All-Star Game.