MLB Livestream: How to Watch Baseball Online During the 2024 Season
If you purchase an independently reviewed product or service through a link on our website, Rolling Stone may receive an affiliate commission.
Quick Answer: The best way to watch baseball online is DirecTV Stream. Get a free trial here.
More from Rolling Stone
Duke vs. Houston Livestream: How to Watch the March Madness Sweet 16 Game Online
How This L.A. Restaurant's Signature Dessert Ended Up in Beyoncé's 'Cowboy Carter' Rollout
Get Free Trial at DirecTV Stream
Major League Baseball is back for another season, kicking off on March 28. However, MLB playoff broadcasts are spread out across several TV channels and streaming platforms, making it tricky for cord-cutters looking to watch baseball online. But we’re here to help: Below is a full guide on the best ways to stream MLB games online this year, including an easy way to catch a few games for free.
How to Watch MLB Games Online Without Cable
MLB playoff broadcasts are spread out across TBS, FS1, ESPN, FOX, MLB Network, and local and regional sports networks (RSNs). This means you’ll want a live TV streaming service that carries all or most of these channels if you want to catch MLB games live online. Below are some of our favorite streaming services to use right now.
Stream MLB on DirecTV Stream
With ESPN, FS1, TBS, local channels, and more RSNs than any other live TV streaming service, DirecTV Stream is the best way to watch MLB online in 2024. You’ll want to get the Choice package to stream baseball games shown RSNs and MLB Network, which starts with a five-day free trial and costs $108.99 a month after that.
Get Free Trial at DirecTV Stream
Stream MLB on Sling
Sling — one of the most affordable live TV streaming services — is another great way to watch baseball online in 2024. The service offers three subscription tiers — Orange, Blue, and Orange + Blue — with different live channels in each package. Orange gets you ESPN, ESPN2, and TBS, Blue gets you TBS, FOX, and FS1, and Orange + Blue gets you all the above. For MLB Network livestreams, grab the Sports Extra add-on. Pricing is $40 a month for Orange and Blue, $60 per month for Orange + Blue, and $11 a month for the Sports Extra add-on
Stream MLB on fubo
Want to stream MLB live on FS1, ESPN, local channels, and RSNs? Check out fubo. The live TV streamer offers plenty of baseball coverage, plus dozens of other popular live channels. It starts at $74.99 per month, but comes with a free trial that lets you stream baseball free.
How to Watch MLB Games Free Online
Want to watch baseball for free online? Be sure to take advantage of the free trials from DirecTV Stream and fubo. Together, these free trials get you multiple days of free MLB livestreams. Alternatively, you can time these free trials throughout the playoffs to watch certain MLB games for free.
Get Free Trial at DirecTV Stream
How to Stream Out-of-Market MLB Games
With regional restrictions on MLB broadcasts, it can be hard to watch your baseball team online while traveling or living away from home. The best way to watch MLB while traveling is with a VPN (a virtual private network), which essentially tricks your device into thinking it’s in another region. This will let you choose a location, and enjoy local broadcasts from that area.
We think the best VPN for baseball games is ExpressVPN. It’s easy to use, safe, and very fast, letting you quickly switch locations to catch your home team’s games. It costs just $12.95 a month, or less if you pay for multiple months upfront.
Another way to watch out-of-market baseball games is with MLB.TV. This service costs $29.99 a month or $149.99 a year and gets you livestreams of every out-of-market MLB game, but not any nationally televised or local games. Considering the price, however, a VPN is a better option for most fans.
MLB Schedule: 2024 Opening Day Games
The 2024 MLB season kicks off March 28 with a great lineup of Opening Day games. Here’s the full schedule for MLB Opening Day 2024 (times in ET):
Thursday, March 28
Orioles vs. Angels — 3:05 p.m. on locals
Reds vs. Nationals — 4:10 p.m. on locals
Padres vs. Giants — 4:10 p.m. on locals
Dodgers vs. Cardinals — 4:10 p.m. on locals
Rays vs. Blue Jays — 4:10 p.m. on locals
Marlins vs. Pirates — 4:10 p.m. on locals
Royals vs. Twins — 4:10 p.m. on locals
Astros vs. Yankees — 4:10 p.m. on locals
White Sox vs. Tigers — 4:10 p.m. on locals
Rangers vs. Cubs — 7:35 p.m. on ESPN
Athletics vs. Guardians — 10:07 p.m. on locals
Diamondbacks vs. Rockies — 10:10 p.m. on locals
Mariners vs. Red Sox — 10:10 p.m. on locals
Friday, March 29 (games rescheduled due to rain)
Mets vs. Brewers — 1:40 p.m. on locals
Phillies vs. Braves — 3:05 p.m. on locals
Best of Rolling Stone