The MLB season is here, and you don’t need an expensive cable package to watch your favorite team. This guide will let you know which streaming services you can use to watch the St. Louis Cardinals without cable.
Which Channels Show St. Louis Cardinals Games?
This depends on where you live. If you live in the St. Louis Cardinals market, games are primarily broadcast on FanDuel Sports Network Midwest, the regional sports network for the Marlins. DIRECTV STREAM and Fubo are currently the only live TV streaming services to offer FanDuel Sports Network Midwest in their channel lineup.
If you don’t live in the Cardinals’ TV market, you can watch games with MLB.TV. The service allows subscribers to stream out-of-market MLB games live or on-demand on their favorite supported devices. (Note that blackout and other restrictions apply, based on geography, so be sure to check the restrictions for your zip code on the website before starting your subscription.)
Games will stream nationally on Apple TV+, ESPN+, and The Roku Channel.
Nationally televised games will be available on MLB Network, ESPN, FOX, FS1, and TBS (Max). The chart below shows which streaming services carry each of those channels.
Streaming St. Louis Cardinals Live Without Cable
| DIRECTV STREAM | Fubo | Hulu + Live TV | Sling TV | YouTube TV | |
| FanDuel Sports Network Midwest | ✔ | ✔ | |||
| ESPN | ✔ | ✔ | ✔ | ✔ | ✔ |
| FOX | ✔ | ✔ | ✔ | ✔ | ✔ |
| FOX Sports 1 | ✔ | ✔ | ✔ | ✔ | ✔ |
| TBS | ✔ | ✔ | ✔ | ✔ |
**Note: Viewers can watch the St. Louis Cardinals for free with an antenna on FOX and other broadcast networks.
How to Watch the St. Louis Cardinals on DIRECTV STREAM
- Channels: 90+
- DVR: Unlimited
- Price: Click here for DIRECTV STREAM’s latest pricing, trials, and promotions
On DIRECTV STREAM, you can watch St. Louis Cardinals games on TBS, Fox, FS1, and ESPN with the Entertainment plan after a 5-day free trial. However, to add FanDuel Sports Network Midwest to your lineup, you’ll need the Sports Pack add-on or to upgrade to the Choice package.
The DIRECTV STREAM Choice package comes with over 105 channels, including MLB Network, ACC Network, Big Ten Network, Golf Channel, NBA TV, and more.
A DIRECTV STREAM subscription comes with unlimited DVR storage. Subscribers can watch on an unlimited number of screens on their home network.
How to Watch the St. Louis Cardinals on Sling TV
- Channels: 32+
- DVR: 50 hours
- Price: Click here for Sling’s latest pricing, trials, and promotions
With Sling TV, you can watch St. Louis Cardinals games on ESPN with a Sling Orange subscription and on FS1 with a Sling Blue subscription. MLB Network is available with Sling’s Sports Extra add-on.
A Sling Orange + Sling Blue subscription gives you access to more than 40 channels, including TBS, NFL Network, Stadium, TNT, and more.
Sling subscribers receive 50 hours of free DVR storage. The DVR Plus can be added for $5 per month to receive 200 hours of storage. With Sling Orange, you’ll be limited to watching on one screen at a time. With Sling Blue, you can watch on up to 3 screens at once. And with a combination of Sling Orange + Sling Blue, you’ll be able to watch on up to 4 screens simultaneously.
How to Watch the St. Louis Cardinals on Fubo
- Channels: 150+
- DVR: 1000
- Price: Click here for Fubo’s latest pricing, trials, and promotions
On Fubo, you can watch St. Louis Cardinals games on Fox, FS1, and ESPN with the Pro plan after a free trial.
Fubo also offers the MLB Network in the fubo Extra add-on, which allows baseball fans to watch out-of-market games, including around 150 regular-season games, and game highlights. Or by upgrading to the Elite plan, you can unlock MLB Network and nearly 300 channels.
Fubo doesn’t offer TBS, TNT, or truTV but you can watch those games live on Max.
Both the Pro and Elite plans on Fubo come with unlimited hours of Cloud DVR storage and allow users to stream on 10 screens simultaneously.
How to Watch the St. Louis Cardinals on Hulu + Live TV
- Channels: 95+
- DVR: Unlimited
- Price: Click here for the latest Hulu + Live TV pricing, trials, and promotions.
On Hulu + Live TV, you can watch St. Louis Cardinals games on Fox, FS1, TBS, and ESPN with the base plan.
Hulu + Live TV has over 95 channels to watch live sports, news, events, and more. The lineup includes FS1, FS2, NFL Network, Big Ten Network, TBS, SEC Network, and more.
Hulu + Live TV also has a sports add-on package with NFL RedZone, Outdoor Channel, MAVTV, and more.
Hulu + Live TV subscribers have access to unlimited DVR and the Disney Bundle of Hulu’s library, Disney+, and live sports on ESPN+ for no additional charge. A Hulu + Live TV subscription allows you to watch on up to two screens at a time, but you can upgrade to unlimited screens for an additional monthly fee.
How to Watch the St. Louis Cardinals on YouTube TV
- Channels: 100+
- DVR: Unlimited
- Price: Click here for the latest YouTube TV pricing, trials and promotions.
YouTube TV subscribers can watch St. Louis Cardinals games on Fox, FS1, TBS and ESPN, all included with the base package.
A YouTube TV subscription gives users access to over 100 channels, including NBA TV, NFL Network, SEC Network, and more.
YouTube TV also has a sports add-on package which comes with NFL RedZone, Outside TV, Players TV, Fox Soccer Plus, and more.
Every YouTube TV subscriber gets Unlimited Cloud DVR storage, and users can stream on up to 3 devices simultaneously.
How to Watch the St. Louis Cardinals on FanDuel Sports Network
In-market fans can stream FanDuel Sports Network Midwest live via FanDuel Sports Network. The over-the-top subscription streaming platform offers live sports, over 4,000 hours of on-demand content, highlights, polling, and much more. Subscribers can stream on two devices at once.
New subscribers can try FanDuel Sports Network for free for 7 days.
Sign up for FanDuel Sports Network
How to Watch Your Favorite MLB Team on Roku, Fire TV, Apple TV & More
You don’t need an expensive cable package to keep up with your favorite MLB team this season. Find your team in the list below for more information about how to stream all of their games on live TV streaming services, including DIRECTV STREAM, Fubo, Hulu + Live TV, Sling TV, and YouTube TV.
AL East
- How to Watch the Baltimore Orioles
- How to Watch the Boston Red Sox
- How to Watch the New York Yankees
- How to Watch the Tampa Bay Rays
AL Central
- How to Watch the Chicago White Sox
- How to Watch the Cleveland Guardians
- How to Watch the Detroit Tigers
- How to Watch the Kansas City Royals
- How to Watch the Minnesota Twins
AL West
- How to Watch the Houston Astros
- How to Watch the Los Angeles Angels
- How to Watch the Oakland Athletics
- How to Watch the Seattle Mariners
- How to Watch the Texas Rangers
NL East
- How to Watch the Atlanta Braves
- How to Watch the Miami Marlins
- How to Watch the New York Mets
- How to Watch the Philadelphia Phillies
- How to Watch the Washington Nationals
NL Central
- How to Watch the Chicago Cubs
- How to Watch the Cincinnati Reds
- How to Watch the Milwaukee Brewers
- How to Watch the Pittsburgh Pirates
- How to Watch the St. Louis Cardinals
NL West
- How to Watch the Arizona Diamondbacks
- How to Watch the Colorado Rockies
- How to Watch the Los Angeles Dodgers
- How to Watch the San Diego Padres
- How to Watch the San Francisco Giants
National Games
- How to Watch MLB Sunday Leadoff on The Roku Channel
- How to Watch MLB Friday Night Baseball on Apple TV+
- How to Watch MLB.TV
- How to Stream MLB Network
- How to Watch the MLB on TBS
- How to Watch the MLB on Max
- How to Watch the MLB on Fox
- How to Watch the MLB on FS1
- How to Watch MLB Sunday Night Baseball on ESPN
- How to Stream the MLB on ESPN+

