How to watch 2024 MLB All-Star Game online or on TV

How to watch 2024 MLB All-Star Game online or on TV

As we enter the dog days of summer, the baseball season is hitting pause for its annual celebration of the best players in the league, the MLB All-Star game, aka the Mid-Summer Classic. If you're eager to tune in for the exhibition game, as well as the many different festivities that surround it, we've got everything you need to know about how to watch the 2024 MLB All-Star Game, streaming or on TV, right here.

The All-Star Game pits the best in the American League against the best in the National League. While it no longer determines home-field advantage in the World Series as it did for a brief time, the game is still a fun opportunity to see some of baseball's marquee players compete and play alongside each other. Among some of the big names participating in the All-Star game are Shohei Ohtani, Aaron Judge, Bryce Harper, Vladimir Guerro Jr., Fernando Tatis Jr. and more. 

While the game, taking place on Tuesday, July 16, at 8 pm ET/5 pm PT, is the main attraction, there is plenty more airing over the weekend to watch, including the always fun Home Run Derby. Find out all the details on how to watch the 2024 MLB All-Star game directly below.

How to watch the 2024 MLB All-Star Game in the US

Looking to partake in America's pastime by watching the MLB All-Star Game? US viewers can watch the game live on Fox at 8 pm ET/5 pm PT on Tuesday, July 16.

There are a number of options that will allow you to tune into Fox's broadcast of the MLB All-Star game. They include a traditional pay-TV provider, a TV antenna or a live TV streaming service (Fubo, Hulu with Live TV, Sling TV and YouTube TV). All of these services can be used to watch the game on a TV set, while a live TV streaming service also allows you to watch the game online via your computer or mobile device. 

Today's best FuboTV, Hulu + Live TV, Sling TV and YouTube TV deals

How to watch the 2024 MLB All-Star Game in Canada

Toronto Blue Jays fans (or any baseball-loving Canadian) wanting to watch their star Vladimir Guerrero Jr. participate in the All-Star Game can do so on RogersSportsnet and RDS. 

How to watch the 2024 MLB All-Star Game in the UK

TNT Sports owns all the MLB rights in the UK, so they will be airing the MLB All-Star Game for UK audiences. 

How to watch the 2024 MLB All-Star Game from anywhere

If you're going to be away from your normal TV setup but still want to watch the MLB All-Star Game, you might run into some problems. Thankfully, you can solve this exact issue with a Virtual Private Network (VPN). 

A VPN lets you change your IP address to that of the area of what you want to watch, meaning you can tune in to your favorite sports, shows or other content even if you're not there. Our favorite is NordVPN, which is the No. 1-rated VPN in the world right now according to our sister site, TechRadar.

How to use a VPN to watch any stream

  • Download the app at NordVPN
  • Choose the location of the streaming service you want to watch (UK, US, etc)
  • Navigate to the streaming service and start watching!

Today's best NordVPN deals

How to watch 2024 MLB Home Run Derby

It may be a toss-up between what event is more anticipated, the actual All-Star Game or the Home Run Derby, where the best sluggers in the game hit dinger after dinger. Taking place on Monday, July 15, at 8 pm ET/5 pm PT, the 2024 Home Run Derby is going to air on ESPN, which is available through traditional cable TV providers and live TV streaming services (Fubo, Hulu with Live TV, Sling TV, YouTube TV). 

Today's best FuboTV, Hulu + Live TV, Sling TV and YouTube TV deals

For Canada and the UK, expect the Home Run Derby to air on the same channels that the All-Star Game is airing (RogersSportsnet for Canada, TNT Sports for the UK). 

Other All-Star Game Weekend events

Here are some other All-Star Game weekend events and where they are available to watch:

  • HBCU Swingman Classic, Friday, July 12, 8 pm ET/5 pm PT, MLB Network
  • All-Star Futures Game, Saturday, July 13, 4:10 pm ET/1:10 pm PT, MLB Network
  • 2024 MLB Draft, Sunday, July 14, 7 pm ET/4 pm PT, MLB Network

MLB Network is a US cable channel available through various pay-TV providers, including DirecTV, Dish, Verizon and more. For more info check out the MLB Network webiste.

2024 MLB All-Star Game FAQs

Bryce Harper of the Philadelphia Phillies

Philadelphia Phillies' Bryce Harper (Image credit: Brandon Sloter/Icon Sportswire via Getty Images)

Where is the 2024 All-Star Game?

Rotating to different MLB stadiums every year, the 2024 MLB All-Star Game is going to take place at Globe Life Field in Arlington, Texas, home of the Texas Rangers.

Opened in 2020, this is the first time that the All-Star Game is taking place at Globe Life Field, though the stadium was used as the neutral site location during the 2020 World Series, which was held in one place because of the pandemic.

2024 MLB All-Star Game rosters

Here are the starting rosters for the American League and National League for the 2024 MLB All-Star Game:

American League
C: Adley Rutschman (Baltimore Orioles)
1B: Vladimir Guerrero Jr. (Toronto Blue Jays)
2B: Jose Altuve (Houston Astros)
3B: José Ramírez (Cleveland Guardians)
SS: Gunnar Henderson (Baltimore Orioles)
OF: Aaron Judge (New York Yankees)
OF: Steven Kwan (Cleveland Guardians)
OF: Juan Soto (New York Yankees)
DH: Yordan Alvarez (Houston Astros)

National League
C: William Contreras (Milwaukee Brewers)
1B: Bryce Harper (Philadelphia Phillies)
2B: Ketel Marte (Arizona Diamondbacks)
3B: Alec Bohm (Philadelphia Phillies)
SS: Trea Turner (Philadelphia Phillies)
OF: Jurickson Profar (San Diego Padres)
OF: Fernando Tatis Jr. (San Diego Padres)
OF: Christian Yelich (Milwaukee Brewers)
DH: Shohei Ohtani (Los Angeles Dodgers)

The starting pitchers will be announced at a later date. Here are the pitchers and remaining field players that have been named to the All-Star teams:

AL: Tyler Anderson (pitcher, Los Angeles Angels), Corbin Burnes (pitcher, Baltimore Orioles), Emmanuel Clase (pitcher, Cleveland Guardians), Carlos Correa (shortstop, Minnesota Twins), Garrett Crochet (pitcher, Chicago White Sox), Rafael Devers (third baseman, Boston Red Sox), Jarren Duran (outfielder, Boston Red Sox), Logan Gilbert (pitcher, Seattle Mariners), Riley Greene (outfielder, Detroit Tigers), Clay Holmes (pitcher, New York Yankees), Tanner Houck (pitcher, Boston Red Sox), Seth Lugo (pitcher, Kansas City Royals), Mason Miller (pitcher, Oakland Athletics), Josh Naylor (first baseman, Cleveland Guardians), Isaac Paredes (third baseman, Tampa Bay Rays), (Salvador Perez (catcher, Kansas City Royals), Cole Ragans (pitcher, Kansas City Royals), Marcus Semien (second baseman, Texas Rangers), Tarik Skubal (pitcher, Detroit Tigers), Kyle Tucker (outfielder, Houston Astros), Bobby Witt Jr. (shortstop, Kansas City Royals) Kirby Yates (pitcher, Texas Rangers)

NL: CJ Abrams (shortstop, Washington Nationals), Pete Alonso (first baseman, New York Mets), Luis Arraez (first baseman, San Diego Padres), Mookie Betts (shortstop, Los Angeles Dodgers), Elly De La Cruz (shortstop, Cincinnati Reds), Freddie Freeman (first baseman, Atlanta Braves), Tyler Glasnow (pitcher, Los Angeles Dodgers), Ryan Helsley (pitcher (St. Louis Cardinals), Teoscar Hernandez (outfielder, Los Angeles Dodgers), Jeff Hoffman (pitcher, Philadelphia Phillies), Shota Imanaga (pitcher, Chicago Cubs), Reynaldo López (pitcher, Atlanta Braves), Ryan McMahon (third baseman, Colorado Rockies), Jackson Merrill (outfielder, San Diego Padres), Heliot Ramos (outfielder, San Francisco Giants), Bryan Reynolds (outfielder, Pittsburgh Pirates), Chris Sale (pitcher, Atlanta Braves), Tanner Scott (pitcher, Miami Marlins), Paul Skenes (pitcher, Pittsburgh Pirates), Will Smith (catcher, Los Angeles Dodgers), Matt Strahm (pitcher, Philadelphia Phillies), Ranger Suárez (pitcher, Philadelphia Phillies), Robert Suarez (pitcher, San Diego Padres), Logan Webb (pitcher, San Francisco Giants), Zack Wheeler (pitcher, Philadelphia Phillies)