Here's a comprehensive listing of how to watch all your favorite MLB team's games throughout the regular season (and any other team for that matter).
1) MLB Baseball Games - Cable, Satellite & Internet TV Options. This guide includes every single channel airing a regular season MLB game, and shows which cable, satellite and internet TV providers include them, as well as all the plans and associated costs. If you scroll down you will also see a full schedule of all the most current MLB games.
2) MLB Baseball Games - Schedule, TV & Live Streams. This is a spoiler-free and always up-to-date schedule for the entire league. You can click on any given team to see it's schedule for the year with live game stream links.
For a more detailed option listing, continue below.
TV Channels Airing MLB Regular Season Games
TV Channels: ESPN, MLB Network, FOX, FS1, TBS, Local and Regional Sports Channels
MLB Baseball games broadcast in 2 different ways, in-market games which are locally or regionally broadcast depending on your location and channel availability, and then by national broadcast. So your access will be a mix depending upon where you live, what TV provider if any you have, and what games the league and broadcasters choose to air nationally.
All the channels listed here are cable channels except for FOX.
With a digital tuner and good reception you can get FOX nationally broadcast games as well as any local channels that air regional games for free. Though for many ardent fans, this likely won't suffice, and you'll need to consider a cable package of some kind as well, either through a traditional cable company, satellite service or one of the cord-cutting options like an internet TV plan. Options just below.
Cable & Streaming Options for MLB Regular Season Games
These links will show all the plans and channels each provider carries. Traditional cable likely has the most robust options beyond just sports, but the satellite and especially the Internet TV options are typically cheaper, easier to get just the channels you want and usually come with trial periods and no contracts.
Traditional cable options: Cox, Spectrum, U-Verse, Verizon Fios, Xfinity
Satellite TV options: DirecTV and Dish Network.
Internet TV options: AT&T TV Now, FuboTV, Hulu Live TV, Sling TV and YouTube TV.
To see all these providers and plans on a master list showing which plan covers the most channels airing MLB games, use this single link: MLB Baseball Games Watching Guide.
1) WatchESPN, Fox Sports Live, MLB Network Live, WatchTBS. If you have a cable provider you can live stream any of the nationally broadcast games from these sources. You just have to login if your username and password and you can stream from any device.
2) MLB.TV. To watch any out-of-market game without the need for any cable package or scrambling around to see what channel is airing what game, MLB.TV is by far the best option out there. But it does come with pros and cons..
The Good --- For a relativity low monthly fee or even better priced seasonal cost, you can stream almost every single regular reason MLB game, from almost any device. They have several useful features too: HD, home and away feed options, additional audio overlay.. stuff like that. Very well made.
The Bad --- For a monthly fee, this service only allows you to stream out-of-market games. So the service 'blacks-out' local games from streaming to you. It does this by determining your location via your IP address, and disables your ability to watch your local teams. They do this to avoid a fight between the big networks that paid for that game's rights to broadcast, hoping you will tune into their channel instead. Exclusivity rights at their best, or worst really.
Cost: MLB.TV will run you $24.99/month, or $59.99/year (2020 prices) to stream on your PC or TV (via a smart TV feature that has the MLB application built in). If you want this package for just a single team, it's $49.99/year.