When you buy through links on our site, we may earn an affiliate commission. Learn more.

How to Watch the St. Louis Cardinals Live Without Cable

Written by Streaming Stadium

Last updated on

MLB fans in St. Louis, and across Missouri, Iowa, and southern IL can watch Cardinals baseball live on Bally Sports Midwest with DIRECTV STREAM, Fubo, or Bally Sports Plus. Out-of-market, get the most Cardinals coverage by adding MLB.TV.

Watch St Louis Cardinals live
Watch the St. Louis Cardinals live online.
Table of Contents
  1. Today’s game
  2. Important channels
  3. Local Cardinals fans
  4. If you don’t live in St. Louis
  5. National TV
  6. More MLB Teams

You can watch St. Louis Cardinals games on Roku, laptops, iPhones, Amazon Fire TV, and most streaming devices.

  • Bally Sports Plus offers most regular season games at a lower price than Fubo and DIRECTV STREAM; however, the Diamond Sports bankruptcy could affect the platform’s viability, and the app has major gaps in coverage for national MLB games, as well as the playoffs and World Series.
  • Fubo and DIRECTV STREAM “Choice” both offer in-market Cardinal fans full coverage of the 2023 season, as well as KMOV-TV CBS 4 St. Louis for watching the Chiefs and Broncos on Sundays, as well as KTVI FOX 2 for NFC action on Sundays.
  • Fubo is a better choice for 4K enthusiasts and offers a better free trial period, while DTV has a DVR advantage.


ABC, ESPN, CBS, FS1, TBS, KTVI FOX 2, Bally Sports Midwest, and more.

$74.99 / month

7 Day Free Trial


ABC, ESPN, CBS, FS1, TBS, FOX, Bally Sports Midwest, and more.

$99.99 / month

5 Day Free Trial


For out-of-market Cardinals fans.

$24.99 / month

Signup for MLB.TV on ESPN+

Today’s game

DIRECTV STREAM – ChoiceHulu + Live TVFuboOrange & Blue Sports ExtraYouTube TV
Arizona Diamondbacks vs St. Louis CardinalsApril 12, 9:40 pmTBD
Arizona Diamondbacks vs St. Louis CardinalsApril 13, 8:10 pmBally Sports Midwest
Arizona Diamondbacks vs St. Louis CardinalsApril 14, 4:10 pmBally Sports Midwest
Oakland Athletics vs St. Louis CardinalsApril 15, 9:40 pmTBD
Oakland Athletics vs St. Louis CardinalsApril 16, 9:40 pmTBD
All times are ET

Important channels

Most Cardinals regular season action will be carried by Bally Sports Midwest. Although Diamond Sports Group, the parent company of Bally Sports, has filed for chapter 11 bankruptcy, it appears likely that Bally Sports Midwest will continue to air Cardinals games through the 2023 season.

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 – ChoiceFuboHulu + Live TVSling Orange & BlueYouTube TV
MLB Network MLB Network
Bally Sports Kansas City Bally Sports Kansas City
Bally Sports Midwest Bally Sports Midwest
Bally Sports Oklahoma Bally Sports Oklahoma
SEC Network SEC Network

Local Cardinals fans

Subscribing to DirecTV Stream “Choice” gets you access to Bally Sports Midwest for Cardinals baseball and Blues hockey. 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 Cardinal’s action this season.

Note that DIRECTV STREAM has upgraded its DVR package to include unlimited DVR at all price tiers.

However, for 2023, DIRECTV STREAM lost the rights to NFL Sunday Ticket to YouTube TV, so the app isn’t as attractive to baseball fans who want to stream out-of-market NFL games.

For 2023, YouTube TV will have the rights to NFL Sunday Ticket.

Read our DirecTV Stream review for sports fans.

Fubo carries Bally Sports Midwest, ESPN, FOX, and FS1 which gives Cardinal fans excellent coverage of the 2023 season. In addition, Fubo offers SEC Network in the base package which is a key channel for watching Missouri football and Missouri basketball during the regular season.

If you want to keep an eye on the Cardinal’s National League rivals, it is also possible to add an MLB.TV subscription to a Fubo account. That, and Fubo carries MLB Network, which could become a key channel in some markets if MLB takes back the local TV rights to any of the franchises in Bally Sports markets.

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 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.

Even if you don’t upgrade to MLB.TV, ESPN+ plays one out-of-market MLB game every day during the regular season. You can’t follow the Cardinals season this way, but you can watch a fun lineup of out-of-market baseball games, which will sometimes include Cardinals games.

Read our ESPN+ review.

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.

More MLB Teams

Get our Streaming Newsletter!
Get insider tips, top news stories, and the best streaming deals in your inbox.