The St. Louis are an MLB team playing in the NL Central Division. The Cardinals are expected to contend for a World Series Championship this season, which means fans in St. Louis will want to watch every inning of the action from Busch Stadium. You can live stream St. Louis Cardinals games on Roku, Amazon Fire TV, Samsung Smart TVs, and many other devices using DIRECTV STREAM’s “Choice” package. Outside of the St. Louis area, we recommend MLB.TV for watching the Cardinals.
Table of Contents
The most important channels for Cardinals watching baseball
Most Cardinals regular season action will be carried by Bally Sports Midwest. Due to disputes over carriage fees, the only live TV streaming provider that streams the Bally Sports regional sports networks is DirecTV Stream.
As a contending team, the Cardinals will appear with some regularity on national TV. Nationally televised MLB games will be on ESPN, FOX, FS1, MLB Network, or TBS. There is also a new genre of MLB game for Cardinals fans to be aware of, the exclusive “streaming only” game. Apple and Peacock both own 18 of these games throughout the regular season. When the Cardinals are in a national MLB game, or a streaming only broadcast, Bally Sports Midwest will be blacked out.
|DIRECTV STREAM – Choice||FuboTV Sports Lite||fuboTV||Hulu + Live TV||Sling Orange & Blue||Orange & Blue Sports Extra||YouTube TV|
|Bally Sports Kansas City|
|Bally Sports Midwest|
|Bally Sports Oklahoma|
$99.99 / month
$84.99 / month
$74.99 / month
$69.99 / month
$50 / month
$65 / month
$64.99 / month
How to watch this week’s Cardinals games
Looking for a specific Cardinals game? We list the St. Louis Cardinals TV schedule, as well as the live TV streaming services that carry each game, in the easy to use table below.
Viewer note: some of the Cardinals games that are on Bally Sports Midwest are displaying as Bally Sports KC, a Bally Sports Midwest sister station. We are aware of the issue and are currently resolving it.
The best option for local St. Louis Cardinals fans
Subscribing to DirecTV Stream “Choice” gets you access to Bally Sports Midwest for Cardinals baseball and Blues hockey. After that, because DirecTV Stream carries CBS and FOX, you can also stream NFL games. This package is pricey, but worth it if you want to cut the cord and still see all the Cardinals action this season.
Read our DirecTV Stream review for sports fans.
If you don’t live in St. Louis
Bally Sports Midwest broadcasts in Missouri, Iowa, and parts of Illinois. Outside of that territory, Cardinals fans will need to subscribe to MLB.TV to watch the team out-of-market.
MLB.TV – watch every Cardinals game
MLB.TV is the premium out-of-market option for MLB fans. With MLB.TV fans can circumvent the regional broadcast rules and watch any game they like, including St. Louis games. If you want to follow just one team all summer, the rate drops to a one time annual fee of $109.99.
ESPN+ – watch out-of-market baseball
How to watch the Cardinals on national TV
As a contending team, the Cardinals will appear on national TV often, both in the regular season and playoffs. When this happens, Bally Sports Midwest will be blacked out. Here is how to watch the Cardinals when they take the national stage.