How to watch the MLB online without cable

Baseball is America’s pastime and Major League Baseball (MLB) is at its heart. This professional baseball organization is the longest running major professional sports league in the United States and Canada. There are 30 teams that play in MLB, 15 teams in the National League and 15 in the American League. Some of its biggest teams include the Kansas City Royals, Boston Red Sox, and Philadelphia Phillies. 

It is no wonder that fans of the sport might be reticent to cut the cord and miss out on every inning of every major league game. But you don’t have to. There are several ways you can now stream MLB games without cable. If you want to watch the MLB live stream, this guide will walk you through all of the best options available so you can follow your favorite team all season.

Below, we will go over all the ways you can live stream MLB games legally without cable. At the end of this guide, we also have links to our baseball streaming guides for each specific team, so you can learn more about watching your local MLB team all season long.

Our recommendations

If you’re looking to live stream MLB games, you’ll want to explore a few of what we believe to be the best streaming service options.

  • Hulu Live: Hulu with Live TV offers a comprehensive way to watch live baseball without cable TV.
  • fuboTV: fuboTV offers a great MLB streaming solution with the most regional sports networks of any service.

Streaming services to watch the MLB at-a-glance

Streaming servicePriceFree trial?Free trial length 
Hulu Live$54.99/mo.Yes7 days
fuboTV$64.99/mo.Yes7 days
Sling TV$30/mo.Yes3 days
AT&T NOW$64.99/mo.Yes7 days
YouTube TV$64.99/mo.Yes7 days
MLB TV$19.99/mo.Yes7 days
ESPN+$5.99/mo.NoNA

What MLB channels do you need?

MLB games air nationally on ESPN, ESPN2, FOX, FS1, TBS, and MLB Network. All of these networks are available without cable.

For your local team, most games will air on regional networks local to your area, with a handful of games also being broadcast nationally. These regional networks (typically FOX Sports or NBC Sports) are now widely available without cable. The services described below will let you access the MLB live stream for your favorite local team – keep reading to learn more! 

Hulu Live offers comprehensive coverage of local sports channels for MLB streaming

Get every in-market game and most national games with this popular live streaming service.

Price: $54.99/month+ (free 7-day trial)

Key Channels Included: ESPN, FOX, FS1, FOX Sports Regionals (FSN), NBC Sports regionals (NBCS)

What’s Missing?: MLB Network

MLB Games You Can Stream: Most national games, most local games in most markets

App Authentication: WatchESPN, FOX Sports Go

Device Availability: Amazon Fire TV, Apple TV, Chromecast, Roku, iOS devices, Android devices, web browsers and more.

Hulu Live offers a good way to watch MLB online all season long. It offers ESPN and FS1 nationwide, as well as FOX, Fox Sports and NBC Sports regionals in most areas. These regional networks are essential for watching your favorite local teams, and Hulu Live covers them in most of the country!

Hulu is a great way to get the MLB live stream for most people. Beyond baseball, there’s plenty to watch on Hulu Live’s package of 65+ channels. The service costs $54.99/ a month, with no contract.

Click here to try Hulu Live free for 7 days!

More local channels means more local sports.

Hulu with Live TV offers some of the best coverage of regional and local networks, which are key for local sports. Whether you want to follow your local football, baseball or even college sports team, Hulu Live is a good option. Beyond that, Hulu is unique in offering a massive on-demand entertainment library, covering everything from the latest TV shows to award-winning Hulu Originals. Here are the basics:

  • Pay $54.99/ a month, with the flexibility to cancel at any time
  • Over 65 channels included
  • Great coverage of local and regional sports
  • No MLB Network, unfortunately
  • Works on most devices

Ready to get started? Try Hulu Live free for 7 days

Watch MLB games online with fuboTV

The most regional sports networks of any streaming service makes fuboTV a great choice to follow your local team.

Price: $64.99/month+ (free 7-day trial)

Key channels included: FOX, FS1, TBS, regional FOX Sports, regional NBC Sports, AT&T SportsNet Southwest, NESN, SNY, and other regionals

What’s missing?: MLB Network, ESPN

MLB games you can stream: Many national games, most local games in most markets

App authentication: FOX Sports Go

Device availability: Amazon Fire TV, Apple TV, Chromecast, Roku, Android TV, iOS devices, Android devices, web browsers and more.

Another option for getting the MLB stream is to use fuboTV. This service was originally designed specifically for sports fans, but it’s since expanded into a complete cable alternative. It offers 100+ channels for $64.99 per month, with no contract.

fuboTV is useful to watch MLB games online because it offers FOX Sports regional networks, and NBC Sports regional networks as well as other regionals like AT&T SportsNet Southwest, NESN, SNY, MSG and more. When you sign up, you’ll get your local regional sports channel, which offers live coverage of your favorite local teams – both for MLB, NBA, NHL and more. Channel availability for these regional networks varies depending on where you live. So if you want to watch baseball online and follow your local team only all season long, fuboTV is a great option in many US markets.

Built for sports.

In addition to the regional networks, you’ll also be able to get other MLB live stream for non-local teams, because fuboTV also offers FS1, NBCSN, NBA TV, FX and many more. The service is mostly sports-focused, but there are enough other general channels to keep the whole family happy.

  • $64.99/mo with no contract
  • Covers 100+ channels
  • Great coverage of regional sports on FOX Sports, NBC Sports, and local broadcast networks
  • Missing some key channels, though – ESPN and MLB Network are not included
  • Check out our fuboTV review to learn more.

Ready to try it out? Click here to try a FREE 7-day trial of fuboTV!

Sign up for fuboTV
Start a 7-day free trial

Enjoy the largest selection of live sports content! Get 100+ channels with up to 500 hours of online cloud DVR storage and the option to stream on multiple devices simultaneously.

Watch MLB games with Sling TV

Save a bundle with Sling TV’s budget-friendly streaming service, starting at $30 a month

Price: $30/month+ (free 7-day trial)

Key channels included: ESPN, FOX, FS1, MLB Network, TBS, regional FOX Sports, regional NBC Sports

What’s missing?: A few regional sports networks (e.g. AT&T SportsNet)

MLB games you can stream: All national games, most local games in most markets

App authentication: WatchESPN, FOX Sports Go

Device availability: Amazon Fire TV, Apple TV, Chromecast, Roku, Xbox One, AirTV, Android TV, iOS devices, Android devices, web browsers and more.

Another streaming option for fans to watch MLB online without cable is Sling TV from Dish Network. Like other options, it gives fans multiple ways to watch their favorite teams streaming live without a cable connection.

Sling TV has several different packages starting at only $30 per month, with no contract. These packages include the ESPN family of networks, the FOX Sports family of networks, and other channels that offer MLB streaming like TBS. Depending on your team, check out which package option works best for you, but know that the regional sports networks are only available in certain markets. Sling TV also carries NBC Sports Networks in markets across the country, so regional coverage is expanding. That means you can watch baseball online and catch all the national games as well as watch your local team in the majority of MLB markets. And recently, Sling also added MLB Network to their lineup, in the Sports Extra package!

A budget-friendly streaming solution.

Sling TV is the cheapest of the major streaming services, at just $30 a month for the base package for either Sling Orange or Sling Blue. With that said, sports fans can also get this package for $20 during their first month. Sling remains an affordable service, with lots of customization options.

  • Starts from $30/mo.
  • $20 for first month
  • No contract or commitment
  • Add MLB Network and MLB Network Strike Zone in the Sports Extra package
  • Covers the bulk of MLB teams
  • Easy to expand your selection with channel packs

Read our review here for full info. You can also sign up for a FREE 3-day trial of Sling TV now to stream MLB games free for a week! 

Sling TV logo
Sign up for Sling TV
Start a 7-day free trial

Sign up for the Orange or Blue Sling TV packages, or get them both to access 50+ channels. Use the add-ons to customize your streaming experience!

Watch the MLB Live Stream on AT&T TV Now

Get most national and regional games with this streaming service.

Price: $64.99/month (free 7-day trial)

Key channels included: ESPN, FOX, FS1, TBS, MLB Network, regional FOX Sports, regional NBC Sports

What’s missing?: A few regional sports networks (e.g. AT&T SportsNet)

MLB games you can stream: All national games, most local games in most markets

App authentication: WatchESPN, FOX Sports Go, MLB At Bat

Device availability: Amazon Fire TV, Apple TV, Chromecast, Roku, iOS devices, Android devices, web browsers, and more.

AT&T TV NOW, formerly DIRECTV NOW is a live streaming service from AT&T that acts as a cable TV replacement. You get most of the same channels that cable offers, but there’s no contract and it’s all streaming over your internet connection. It’s a great service in general, and there is great news for baseball fans who want to watch baseball online without cable!

AT&T TV NOW offers all the important nationally broadcast networks that host MLB games: ESPN, ESPN2, FOX, FS1, and TBS. In addition, regional FOX Sports and NBC Sports networks are available for fans living near their teams, in most areas.

A wide channel selection.

AT&T TV NOW starts out at $64.99 per month for their 160+ channel package, but other packages are available. HBO is included along with many other channels, so there is certainly plenty to watch! This package includes key baseball channels, including NBC/FOX regionals, ESPN, FS1, and FOX (in select markets).

  • Starts at $64.99/mo for 160+ channels
  • Get the MLB live stream on all your favorite devices – even while on-the-go
  • Covers most nationally broadcast MLB games, and local games in most areas
  • Grid-style guide like the ones used for cable or satellite.
  • Does not require a satellite connection to work (works over the internet)
  • Read our review of AT&T TV NOW here.

You can actually start out with a FREE 7-day trial of AT&T TV NOW to watch MLB online free for a week!

Watch MLB Games with YouTube TV

With great coverage of local and national sports networks, YouTube TV gives fans a great way to follow their favorite teams.

Price: $64.99/month+ (Try out the YouTube TV free trial)

Key channels included: ESPN, ESPN2, MLB Network, FOX, FOX Sports Regionals, NBC Sports Regionals

What’s missing?: Local networks missing in a few areas

MLB games you can stream: All national games, most local games in most markets

App authentication: MLB At Bat, FOX Sports Go, WatchESPN

Device availability: Apple TV, Chromecast, Roku, iOS devices, Android devices, web browsers, and more.

YouTube TV is a relatively new streaming service that’s rapidly expanding. It provides a package of 60+ channels to subscribers, for the cost of $64.99 a month. The service lets you watch MLB games online for the vast majority of games, as it covers all the national channels and most of the regional channels.

The all-important regional sports networks are available in most – but not all – of the country. In fact, YouTube TV itself is not yet available nationwide, but it is live in most major markets. If the service is available in your area, chances are very good that it will cover the majority of games for your favorite local teams.

A great service that’s getting better.

youtube tv menu

YouTube TV is continually expanding and getting better. Beyond letting you watch MLB games without cable, the service is an entertainment powerhouse with 60+ of the best channels on TV. It also features some of the best coverage of broadcast networks like NBC, FOX and CBS, which are important for all types of sports coverage. Here’s what you need to know:

  • $64.99 per month, with no need to sign a contract
  • 85+ channels in each plan
  • Great selection of channels to watch baseball online
  • Works on most streaming devices
  • Comes with a cloud DVR with unlimited storage
  • Great coverage of local sports and broadcast networks
  • Missing a few popular entertainment channels, like HGTV and Food Network
  • Try YouTube TV free

To learn more, make sure you check out our YouTube TV review or try it free.

Watch MLB streaming for out of market teams with MLB.TV

There is another viable option for MLB fans, especially those who might have moved out of their hometown but still want to watch their favorite teams, like this Detroit Tigers’ fan living in North Carolina.

MLB.TV is the official streaming service for Major League Baseball. For just $118.99 per year, or $24.99 per month for a monthly subscription, you can stream all out of market regular season games. For just one team, you can get their $19.99 per month single-team package. Games airing in your local market will be blacked out, but if you’ve relocated this could be a great option to watch baseball online without cable.

Sure, MLB.TV can’t be a complete cable replacement, but it can give you options to watch MLB online using Roku, Apple TV, and most of the other available streaming devices.

Learn more about MLB.TV here and watch the MLB live stream starting today!

Watch MLB games without cable via ESPN+

ESPN’s new live streaming service will cover one random game per day.

ESPN+ will provide a cheap, although limited, way to watch live baseball games this coming season. The service is meant to be a supplement to other streaming sources, and it’s definitely not a comprehensive way to watch sports online. That said, the service plans to air 1 MLB game per day during the 2019 season. And, it costs only $5.99 per month!

ESPN+ is a new service. It provides live and on-demand sports coverage, as well as access to original programming like 30 for 30. You can learn all about it on our ESPN+ review.

Our hot take

We believe fuboTV and Hulu Live are the best ways to stream MLB games. These options come not only at an affordable price, but these services connect with dozens of sports channels you can stream. These streaming services, however, aren’t the only means to get your sports fix. If you’d prefer other streaming services, there are thankfully many other choices you can choose from.  

MLB streaming guides by team

Arizona DiamondbacksMilwaukee Brewers
Atlanta BravesMinnesota Twins
Baltimore OriolesNew York Mets
Boston Red SoxNew York Yankees
Chicago CubsOakland Athletics
Chicago White SoxPhiladelphia Phillies
Cincinnati RedsPittsburgh Pirates
Cleveland IndiansSan Diego Padres
Colorado RockiesSan Francisco Giants
Detroit TigersSeattle Mariners
Houston AstrosSt. Louis Cardinals
Kansas City RoyalsTampa Bay Rays
LA Angels of AnaheimTexas Rangers
Los Angeles DodgersToronto Blue Jays
Miami MarlinsWashington Nationals

Have any questions about watching baseball online without cable? Just comment below!

For more info on keeping up with all of your favorite live sports, take a look at this guide on watching sports online.

Amanda Push