Where to watch the Cardinals across the Midwest and out of market, every channel and every night.
Home venueBusch Stadium
LocationSt. Louis, MO
LeagueMLB
DivisionNL Central
Opened2006
How to Watch
The St. Louis Cardinals' 2026 schedule includes 12 national-TV dates — FOX, ESPN, FS1, and MLB Network — with every other game on CARDINALS.TV, the team's direct-to-fan service that replaced its regional sports network.
All 162 St. Louis Cardinals games, mapped to the channel and streaming service that carries each. Enter your ZIP to calculate localized costs and viewing options.
Listed channels are included with each service and may be carrying a given game. Check the schedule for the confirmed channel on any specific matchup.
St. Louis Cardinals Featured Videos
Highlights and the latest videos.
No content available.
Common questions
What TV channel is the Cardinals game on today?
Most St. Louis Cardinals games air on CARDINALS.TV, the team's regional broadcaster, with national games on FOX, FS1, NBC, and NBCSN. For the rest of the season, the How to Watch section above breaks down every channel and service that carries St. Louis Cardinals games.
What is CARDINALS.TV and do I need cable for it?
CARDINALS.TV is the team's direct-to-consumer stream, run by MLB. You can subscribe to it on its own with no cable, and unlike a regional cable app it works in any market, not just the team's home area. It carries the local Cardinals broadcasts that used to air on FanDuel Sports Network Midwest.
How do I watch the Cardinals if I live outside the market?
CARDINALS.TV works in any market, so you can subscribe to it from anywhere to follow the Cardinals, which a regional cable app would not allow. MLB.TV is the other option and carries every out-of-market game. The one catch is local blackouts: if you are physically inside a team's home territory, that team's games can be blacked out on either service.
How do I know if I'm in the St. Louis Cardinals TV territory?
If you live in Arkansas, Iowa, Illinois, Indiana, Kansas, Kentucky, Missouri, Mississippi, Oklahoma, or Tennessee, you're probably inside it — that's where CARDINALS.TV carries the games and MLB.TV blacks them out, home or away. Territory lines follow ZIP codes, not state lines, so check your ZIP in the streaming calculator for the real answer.
What time do the Cardinals play?
Most Cardinals home games start around 6:45 PM CT, with day games near 1:15 PM CT and road games shifting by time zone. See the schedule above for the next game's exact first pitch.