Skip to Content

How to Watch Every Major League Baseball Team’s 2024 Spring Training Games

With MLB Spring Training set to begin this week, The Streamable breaks down all your options for watching in and out-of-market games.

February is still here, but that isn’t stopping Major League Baseball from getting going on spring training! Every team in the league will play around 30 spring training games, the majority of which won’t be shown on a national TV channel!

If your MLB team of choice plays on a regional sports network, a live TV streaming service like DIRECTV STREAM or Fubo may be the best way to watch. But these services can often be expensive, and some teams feature in-market streaming services that allow viewers to stream spring training games for a deep discount.

Fortunatley, The Streamable’s experts are here to break down all your options for streaming MLB spring training games no matter which team you’re pulling for this season. From national games to locally-broadcast options, we’ll cover all the bases!

Where Can You Stream Nationally-Broadcast MLB Spring Training Games?

ESPN+ will offer a limited selection of spring training games this season, and they may be subject to local blackouts in the markets of the teams playing. This 10-game slate will cost the viewer $10.99 to stream, the monthly subscription cost of ESPN+.

Date Time (ET) Game Platforms
Thursday, March 21 1 p.m. Houston Astros vs. St. Louis Cardinals ESPN+
Friday, March 22 1 p.m. New York Mets vs. New York Yankees ESPN+
Saturday, March 23 1 p.m. Philadelphia Phillies vs. New York Yankees ESPN+
Sunday, March 24 1 p.m. Atlanta Braves vs. Boston Red Sox ESPN+
Monday, March 25 1 p.m. Los Angeles Angels vs. Los Angeles Dodgers ESPN+
Tuesday, March 26 1 p.m. St. Louis Cardinals vs. Chicago Cubs ESPN+

Fans who don’t live in the same market as their favorite MLB team will be able to stream spring training games via the league’s out-of-market games platform MLB.TV. Viewers can stream more than 250 spring training games with a $29.99-per-month leaguewide plan, or choose a single-team option for just $19.99 monthly.

MLB Network will also carry some nationally-broadcast MLB spring training games this season. To watch that channel, fans will need a subscription to a live TV streaming service, if they don’t wish to subscribe to MLB.TV to get it. Viewers will find MLB Network on three live TV streaming services, of which Sling TV is the cheapest. Sling TV’s base plans are $40 per month, but to get MLB Network audiences will need to sign up for the Sports Extra add-on ($11 per month).

DTV STREAM Fubo Hulu Philo Sling TV YouTube
Free Trial Free Trial Free 3-Day Trial Free Trial Get 50% OFF Sign Up
$86.99 $94.99 $82.99 $28 $40 $40 $72.99
MLB Network + $15 + $8 - + $11 + $11 -

What’s the Cheapest Way to Watch In-Market MLB Spring Training Games?

MLB spreads its broadcast rights across myriad providers to ensure maximum coverage of all its teams games. That means for in-market fans, there is no one streaming service or live TV distributor that will carry each and every MLB squad’s spring training games.

Most often, the regional sports networks (RSNs) that are responsible for the team’s regular season broadcasts also offers its spring training contests. Providers like Bally Sports are available on select live TV streaming platforms, but the Bally Sports+ platform also carries five MLB teams.

Check out the full list of local broadcast partners for each MLB team below. Included is the cost per month of the cheapest way to watch each team’s spring training games!

Team Channel/Platform Cost per Month
Arizona Diamondbacks MLB.TV $19.99
Atlanta Braves Bally Sports South (Fubo) $90.98 (Pro Plan)
Baltimore Orioles MASN (DIRECTV STREAM) $108.99 (Choice Plan)
Boston Red Sox NESN 360 $29.99
Chicago White Sox NBC Sports Chicago (Hulu + Live TV) $76.99
Chicago Cubs Marquee Sports Network $19.99
Cincinnati Reds Bally Sports Ohio (Fubo) $90.98
Cleveland Guardians Bally Sports Great Lakes (Fubo) $90.98
Colorado Rockies Rockies.TV $19.99
Detroit Tigers Bally Sports+ $19.99
Houston Astros Space City Home Network (Fubo) $90.98
Kansas City Royals Bally Sports+ $19.99
Los Angeles Angels Bally Sports West (Fubo) $90.98
Los Angeles Dodgers Spectrum SportsNet LA (DIRECTV STREAM) $108.99
Miami Marlins Bally Sports+ $19.99
Milwaukee Brewers Bally Sports+ $19.99
Minnesota Twins Bally Sports North (Fubo) $90.98
New York Mets SportsNet NY (Hulu + Live TV) $76.99
New York Yankees YES App $24.99
Oakland Athletics NBC Sports California (Hulu + Live TV) $76.99
Philadelphia Phillies NBC Sports Philadelphia (Hulu + Live TV) $76.99
Pittsburgh Pirates SportsNet Pittsburgh (Fubo) $90.98
San Diego Padres MLB.TV $19.99
San Francisco Giants NBC Sports Bay Area (Hulu + Live TV) $76.99
Seattle Mariners Root Sports Northwest (Fubo) $90.98
St. Louis Cardinals Bally Sports Midwest (Fubo) $90.98
Tampa Bay Rays Bally Sports+ $19.99
Texas Rangers Bally Sports Southwest (Fubo) $90.98
Toronto Blue Jays MLB.TV $19.99
Washington Nationals MASN (DIRECTV STREAM) $108.99

David covers the biggest news stories, live events, premieres, and informational pieces for The Streamable. Before joining TS, he wrote extensively for Screen Rant and has years of experience writing about the entertainment and streaming industries. He's a Broncos fan, streams on his Toshiba Fire TV, and his favorites include "Andor," "Rings of Power," and "Star Trek: Strange New Worlds."

DIRECTV STREAM Cash Back

Let us know your e-mail address to send your $50 Amazon Gift Card when you sign up for DIRECTV STREAM.

You will receive it ~2 weeks after you complete your first month of service.

Sling TV Cash Back

Let us know your e-mail address to send your $25 Uber Eats Gift Card when you sign up for Sling TV.

You will receive it ~2 weeks after you complete your first month of service.

Hulu Live TV Cash Back

Let us know your e-mail address to send your $35 Amazon Gift Card when you sign up for Hulu Live TV.

You will receive it ~2 weeks after you complete your first month of service.