If you purchase an independently reviewed product or service through a link on our website, Variety may receive an affiliate commission.
As we head into the halfway point of the 2026 MLB season, teams like the Tampa Bay Rays and Los Angeles Dodgers are at the top of the league with impressive play, strong pitching and out-of-the-park hitting. But now, it’s the time of the season for a little bit of rest, relaxation and fun for the MLB All-Star Game weekend A.K.A. the Midsummer Classic.
The National League, with superstars like Freddie Freeman, Juan Soto, Ozzie Albies and Brandon Marsh, take on the American League with stars like Aaron Judge, Mike Trout, Bobby Witt Jr. and Vladimir Guerrero Jr., during the MLB All-Star Game at Citizens Bank Park (home of the Philadelphia Phillies) in Philadelphia, Pennsylvania.
The game starts on Tuesday, July 14, with a start time of 8 p.m. ET/5 p.m. PT. Watch the MLB All-Star Game on TV on FOX.
Even without cable, you don’t have to miss any of the action. The MLB All-Star Game is available to livestream online on a variety of platforms, such as DirecTV, Fubo, Sling TV, Hulu + Live TV and others. All of these services (with the exception of Sling) offer free trials that you can use to livestream event online for free.
DirecTV’s “Entertainment” package is one of the best ways for cable-cutters to access live sports and TV from home.
At $59.99 for the first month of service ($89.99/month afterwards), you get access to more than 90 channels for watch local, broadcast and cable TV, as well as an unlimited cloud DVR to record all sorts of programming. For the MLB All-Star Game, you’ll get access to FOX. Watch with DirecTV’s five-day free trial.
Pricing and channel availability are subject to your local TV market.
Sling TV is one of the best options for affordable live streaming with the Blue package, which goes for $45.99/month. The package includes FOX for the MLB All-Star Game. However, for an additional $11/month, you can get access to MLB Network, which features more games, baseball analysis and commentary, with Sling Sports Extra.
Starting at $63.99 for the first month of service ($88.99/month afterward).
Fubo is one of the best options for streaming the MLB All-Star Game because it’s value. The service features FOX, as well as MLB Network (and Regional Sports Network for even more MLB teams to watch afterward). It has more than 220 live TV channels for cable-free streaming at a low cost. Watch the game with Fubo’s five-day free trial.
The streaming service includes access to Disney+, Hulu and ESPN Unlimited.
Starting at $89.99/month, Hulu + Live TV is a great option for live channel streaming the MLB All-Star Game with access to FOX, along with more than 95 other channels. Watch the game with Hulu + Live TV’s three-day free trial.
FOX has its own streaming service called FOX One, which features every network under the FOX umbrella, including FOX News, FOX Weather, FOX Nation, FOX Business, FOX Sports, FS1, FS2, Big Ten Network, FOX Deportes, FOX Network and your local FOX station. FOX One starts at $19.99/month ($199.99/year), or you can signup with the service as a channel add-on for Prime Video. In fact, go with Prime Video and get a three-day free trial just for signing up.
Sign up for a 30-day free trial to take advantage of all that Amazon Prime has to offer, including access to Prime Video, Prime Gaming and Amazon Photos; fast free shipping in less than two days with Prime Delivery; in-store discounts at Whole Foods Market; access to exclusive shopping events — such as Black Friday in November — and much more. Learn about Amazon Prime and its benefits here.
On Tuesday, July 14, you can watch 2026 MLB All-Star Game on FOX, or livestream the game online free with DirecTV here.