How to Watch the 2024 MLB All-Star Game Online Right Now: TV Channel, Starting Lineups, Live Stream

Each product has been independently selected by our editorial team. We may receive commissions from some links to products on this page. Promotions are subject to availability and retailer terms.
How to Watch MLB All-Star Game
Photo by Cooper Neill/MLB Photos via Getty Images

Baseball fans, the MLB All-Star Game is nearly here. Here's everything you need to know to watch the baseball game tonight.

One of the most anticipated events in professional baseball is happening tonight.

The MLB All-Star Game, where the best players from the National and American leagues face off, is happening today, Tuesday, July 16 at 8:00 p.m. ET. For the first time in 29 years, the athletes will take the field at the Texas Rangers' home stadium in Arlington, TX for the All-Star Game. One of the easiest ways to catch the 94th Midsummer Classic for free is with FuboTV.

Watch the Game on Sling TV

It will be a fierce competition as both teams are stacked with superstar athletes. On the National League, the starters include the Dodgers' Shohei Ohtani, Christian Yelich from the Brewers, the Phillies' Bryce Harper, and the Pirates' Paul Skenes. Over on the American League, the Yankees's Aaron Judge and Juan Soto will be starters, along with the Orioles' Adley Rutschman and the Astros' Yordan Alvarez.

To prepare for one of the biggest nights in baseball, here is everything you need to know about how to watch the MLB All-Star Game, including the schedule, best livestream options and slated players.

When is the MLB All-Star Game 2024?

The MLB All-Star Game is scheduled for Tuesday, July 16, 2024, at 8:00 p.m. ET (5:00 p.m. PT).

How to Watch the 2024 MLB All-Star Game Without Cable

The MLB All-Star Game airs on the cable network Fox, but if you don't have cable or a package that includes it, there are several sports-centric live TV streaming services that offer access to the All-Star Game via FOX. This includes FuboTV, Sling TV and Hulu + Live TV.

Watch FOX on Sling TV

Watch FOX on Sling TV
Sling TV

Watch FOX on Sling TV

The most cost-effective way to watch the 2024 MLB All-Star Game is with Sling TV. Right now, Sling TV is offering 50% off your first month of service on any tier, bringing the Blue tier with FOX down to just $22.50 and the comprehensive Orange + Blue package to $30.

$45 $23

For first month

Watch on Sling TV

Watch FOX on FuboTV

Watch FOX on FuboTV
FuboTV

Watch FOX on FuboTV

FuboTV offers Major League Baseball coverage on a variety of channels, including the All-Star Game on FOX. Fubo's Pro Tier with access to over 190 channels is priced at $79.99 per month, but the streamer offers a seven-day free trial.

Plans starting at $80/month

Free 7-Day Trial

Watch FOX on Hulu + Live TV

Watch FOX on Hulu + Live TV
Hulu

Watch FOX on Hulu + Live TV

Hulu + Live TV plans start at $76.99 per month and include ESPN+ and Disney+ for no extra charge. Along with access to FOX, viewers will also get to watch NBC, ABC, CW, A&E and so many more channels live.

Plans starting at $77/month

Free 3-Day Trial

Watch on Hulu + Live TV

FuboTV and Hulu + Live TV even have free trials for eligible customers, so you could technically watch the All-Star Game for free if you cancel them in time.

Who is playing in the 2024 MLB All-Star Game?

Here are the starters for both the American League and National League during the All-Star Game. You can check out the entire MLB All-Star lineup including reserves and pitchers at CBS Sports.

American League Starters
C Adley Rutschman (Orioles)
1B Vladimir Guerrero Jr. (Blue Jays)
2B Marcus Semien (Rangers)
SS Gunnar Henderson (Orioles)
3B José Ramírez (Guardians)
OF Aaron Judge (Yankees)
OF Steven Kwan (Guardians)
OF Juan Soto (Yankees)
DH Yordan Alvarez (Astros)

National League Starters
C William Contreras (Brewers)
1B Bryce Harper (Phillies)
2B Ketel Marte (Diamondbacks)
SS Trea Turner (Phillies)
3B Alec Bohm (Phillies)
OF Jurickson Profar (Padres)
OF Fernando Tatis Jr. (Padres) - injured
OF Christian Yelich (Brewers)
DH Shohei Ohtani (Dodgers)

What channel is the MLB All-Star Game on?

The MLB All-Star Game will air live on FOX starting at 8:00 p.m. ET.

RELATED CONTENT: