Live Stream MLB Games Without Cable

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.

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.

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.

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


Leave a Reply

Your email address will not be published. Required fields are marked *