skip to main content
We may earn money when you click our links.

How To Watch the NHL All-Star Game 2024

The NHL’s best athletes will face off at Scotiabank Arena for the 2024 NHL All-Star Game, and our sports experts outline how you can tune in from home via ABC and ESPN channels.

The NHL All-Star Game returns for its 2024 edition on February 3, and you can watch it unfold live on ABC and ESPN+. This season, the Toronto Maple Leafs will hold All-Star Weekend at Scotiabank Arena—marking the stadium’s second NHL All-Star Game.

For those not making the trip, your TV setup is just as capable of providing you with all the action. So keep scrolling to learn more about the All-Star Weekend schedule and our TV provider recommendations. Sports logo featuring animated athlete with raised hands.

Don’t miss hockey’s star-studded weekend

Enter your zip code below to see the best TV and internet providers available in your area.

Please enter a valid zip code.

What channel is the NHL All-Star Game on?

The 2024 NHL All-Star Game will air on ABC, while ESPN2 and ESPN will broadcast the All-Star Player Draft and All-Star Game Skills Competition. You can stream all events on ESPN+.

Viewers based in Canada can watch the Skills Competition and All-Star Game on Sportsnet, with CBC also airing the All-Star Game. TVA Sports will provide Canadian French–language commentary for both events.

NHL All-Star Weekend schedule

Three main events will air on TV during the NHL All-Star Weekend, including the newly created NHL All-Star Thursday. The Toronto Maple Leafs will host the weekend’s festivities at Scotiabank Arena in downtown Toronto’s South Core neighborhood.

Event Date Time (ET) U.S. channels Canada channels
NHL All-Star Thursday Thursday, February 1 6:00 p.m. ESPN2, ESPN+ Sportsnet (English)
NHL All-Star Skills Competition Friday, February 2 7:00 p.m. ESPN, ESPN+ Sportsnet (English), TVA Sports (French)
NHL All-Star Game Saturday, February 3 3:00 p.m. ABC, ESPN+ Sportsnet and CBC (English), TVA Sports (French)

Data effective as of post date.

Best TV plans for watching the NHL All-Star Game

If you’ve been watching the NHL regular season, you might already have TV access to the NHL All-Star Game. But if not, the best TV plan is the one that fits your viewing habits.

A simple over-the-air (OTA) antenna should pick up your local ABC network, so you won’t need to pay for a TV service—we cover that more in our free-options section below. Otherwise, ESPN+ offers the next cheapest way to watch the All-Star Game. The streaming service costs $10.99 a month and carries exclusive NHL matchups and every out-of-market game.

If you want a complete TV plan that has national NHL channels like ESPN and TNT, we recommend Sling TV. Its Sling Orange plan is $40.00 a month and will get you every channel needed to watch the NHL Playoffs. While Sling Orange doesn’t have ABC (ABC is available with Sling Blue in select markets), you can still watch the All-Star Game on ESPN3. You can also score NHL Network and college conference channels through Sling TV’s Sports Extra add-on for $11.00 a month.

Which TV providers show the NHL All-Star Game?

Because ABC is a widely available channel, most TV providers will carry the NHL All-Star Game. But we’ve outlined popular services in the table below in case you want to browse more viewing options.

Provider Price ABC ESPN Details
Cox $61.00–$146.00/mo.

Read Cox Review
DIRECTV $69.99–$159.99/mo. View plans

Read DIRECTV Review
DIRECTV STREAM $69.99–$159.99/mo. View plans

DISH $84.99–$114.99/mo. View plans

Read DISH Review
Fubo $32.99–$99.99/mo. View plans

Read Fubo Review
Hulu + Live TV $76.99–$89.99/mo. View plans

Read Hulu + Live TV Review
Optimum $35.00–$125.00/mo. View plans

Read Optimum Review
Philo $25.00/mo. View plans

Read Philo Review
Sling TV $40.00–$55.00/mo. ✔* View plans

Read Sling TV Review
Spectrum $64.99/mo. View plans

Read Spectrum Review
Verizon Fios $69.00–$129.00/mo. View plans

Read Verizon Fios review
Vidgo $69.99–$99.99/mo. View plans

Read Vidgo Review
Xfinity $20.00–$80.00/mo. View plans

Read Xfinity Review
YouTube TV $72.99/mo. View plans

Read YouTube TV Review

Data effective as of post date. Offers and availability may vary by location and are subject to change.

* Available only in select markets with Sling Blue. Without ABC, Sling TV subscribers can watch ESPN on ABC broadcasts via ESPN3.

Score the best TV plan in your area

Only some TV providers are available nationwide. Enter your zip code below to look up the best viewing options for your home setup.

Please enter a valid zip code.

How to watch the NHL All-Star Game for free

Get free local channels
Recommended antenna:
Mohu Leaf 50 ($39.99, one-time purchase)
All-Star Game channels:
All local broadcast channels utilizes paid Amazon links. Price; $39.99 (as of 2/1/24 9:30 a.m. CT). Read full disclaimer.

There are two main ways you can watch the NHL All-Star Game for free. For those who prefer streaming, Fubo and YouTube TV usually offer free trials. But you’ll want to be sure to cancel before the trial ends.

A more reliable way to watch the All-Star Game for free is by using an OTA antenna to pick up your local ABC affiliate. All you need is a TV with an Antenna In port and an antenna with a strong enough range for receiving an uninterrupted channel signal.

The Mohu Leaf 50 is a top-notch antenna that has a 60-mile range ideal for anyone living in the suburbs. It also comes with an added amplifier for stronger indoor reception. But you’ll want to double-check that you’re located within range of an ABC affiliate by entering your zip code on the Federal Communications Commission’s (FCC) Reception Map Tool.

Pro tip: Canada-based viewers can also use an OTA antenna to watch the NHL All-Star Game on CBC in select areas with a CBC TV transmission tower. You can verify this viewing option using your postal code on the CBC Channels and Frequencies page.

How to watch the NHL All-Star Game FAQ

When and where is the NHL All-Star Game?

The 2024 NHL All-Star Game will occur at 3:00 p.m. ET on Saturday, Feb. 3. ABC and ESPN+ will show the game live from Scotiabank Arena in Toronto, Ontario.

How can I watch the NHL All-Star Game without cable?

You can watch the NHL All-Star Game without cable using an OTA antenna or signing up for ESPN+ ($10.99 a month). Live TV streaming services like Hulu + Live TV, Sling TV, and YouTube TV also carry the All-Star Game.

Is there an NHL All-Star Celebrity Game?

No, the 2024 NHL All-Star Weekend doesn’t include a celebrity game. Previous All-Star Weekends featured celebrity events like the 2002 NHL All-Star Celebrity Challenge and the 2017 NHL All-Star Celebrity Shootout. Now, celebrities participate in other roles throughout the weekend.

Who’s performing at the NHL All-Star Game?

Singer-songwriter Tate McRae will perform during the 2024 NHL All-Star Game’s second intermission. McRae will also serve as one of four celebrity captains alongside Justin Bieber, Will Arnett, and Michael Bublé.


Our hockey experts compiled the best ways to watch the NHL All-Star Game after researching and testing several popular TV services. We based our viewing recommendations on pricing, sign-up convenience, and overall NHL coverage.

Check out our How We Rank page to learn more about our methods.


Data effective as of post date. Offers and availability may vary by location and are subject to change. price as of 2/1/24 9:30 a.m. CT. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on at the time of purchase will apply to the purchase of this product. utilizes paid Amazon links.

Certain content that appears on this site comes from Amazon. This content is provided “as is” and is subject to change or removal at any time.

Don't miss an update

Stay updated on the latest products and services anytime anywhere.