Where to Watch the St. Louis Cardinals in St. Louis, MO
Streaming services · Sports bars · TV channels · Blackout info
For St. Louis Cardinals fans residing in their home market of St. Louis, MO, watching every game requires navigating local broadcast rights. As St. Louis is the Cardinals' home territory, most games will be broadcast on a regional sports network (RSN) or local over-the-air channels. This means that out-of-market streaming packages like MLB.TV will black out live Cardinals games for viewers within the St. Louis area. To catch all the action, your primary options are subscribing to a cable or satellite TV package that includes the Cardinals' regional sports network, or using a live TV streaming service that carries it. For select national broadcasts, you might find games on Apple TV+ (Friday nights), ESPN+, Peacock, or Fox Sports, but these only cover a limited number of games. GridCast helps you cut through the confusion by providing real-time broadcast information for every game.
GridCast shows every broadcast option for every game — live, in real time.
Find nearby bars and restaurants with the game on — sorted by distance.
Frequently Asked Questions
Where can I watch the St. Louis Cardinals in St. Louis?
In St. Louis, MO, the best way to watch the St. Louis Cardinals is through a cable or satellite TV subscription that includes their regional sports network, or via a live TV streaming service that carries that RSN. MLB.TV will black out live Cardinals games in your home market. National broadcasts may appear on Apple TV+, ESPN+, Peacock, or Fox Sports, but these are not consistent for every game.
What channel is the St. Louis Cardinals game on tonight?
To find out the exact channel for tonight's St. Louis Cardinals game, you should check GridCast. We provide real-time, updated broadcast information for every game, so you'll know precisely where to tune in, whether it's a regional sports network, a local channel, or a national platform like Apple TV+ or ESPN+.
Can I watch St. Louis Cardinals games for free in St. Louis?
Watching every St. Louis Cardinals game for free in St. Louis is challenging due to regional broadcast rights. Some games might be available over-the-air via an antenna if broadcast on a local affiliate. Additionally, select games may be available on the free tier of Peacock or through free trials offered by live TV streaming services. Apple TV+ offers some Friday night games for free to Apple ID holders. However, these options will not cover the entire season.
Are St. Louis Cardinals games blacked out in St. Louis?
Yes, St. Louis Cardinals games are blacked out in St. Louis, MO, for out-of-market streaming services like MLB.TV. Since St. Louis is considered the Cardinals' home market, live games are exclusively available through regional sports networks or local broadcasters. MLB.TV subscribers in St. Louis can only watch games on demand after they have concluded.





