MLB All-Star Game 2024: Where To Stream, Start Time, How To Watch Live Without Cable

Live from Globe Life Field in Arlington, Texas, it’s the 2024 MLB All-Star Game!

It’s been a wild first half of the regular season. The young Baltimore Orioles (58-38) have a one-game lead over the New York Yankees in the American League East, the Cleveland Guardians have a 30-11 home record, and the Philadelphia Phillies have the best record in baseball (62-34).

Later tonight, the best of the best take the field in baseball’s annual battle between the American and National Leagues. Rookie sensation Paul Skenes gets the start for the N.L. as he tries to subdue Orioles star Adley Rutschman, Blue Jays slugger Vladimir Guerrero Jr., MVP hopeful Gunnar Henderson, and the rest of the dangerous A.L. lineup. The full roster of all-stars can be found on the MLB website.

From start time to streaming info, here’s how to watch tonight’s MLB All-Star Game live online.

What Time Is The MLB All-Star Game On Tonight?

The 2024 MLB All-Star game starts at 8:00 p.m. ET on FOX.

Where To Watch The 2024 MLB All-Star Game Live Online:

You can watch this year’s game live on FOX. If you have a valid cable login, you can also stream the All-Star Game on the FOX Sports app or FOXSports.com.

How To Watch The All-Star Game Live Online Without Cable:

No cable? No problem. You can watch the 2024 MLB All-Star Game with an active subscription to DirecTV Stream, fuboTVHulu + Live TV, Sling TV, or YouTube TV. FuboTV, Hulu + Live TV, and YouTube TV offer free trials for eligible subscribers.

Bobby Witt Jr.
Photo: Getty Images

Can I Stream The 2024 All-Star Game On Peacock?

Nope. This year’s game is airing on FOX, so it won’t be streaming on Peacock.