How to Watch St. Louis Cardinals Games Online Without Cable

By Sachin Sharma / June 10, 2022

The St. Louis Cardinals are an American professional baseball team competing in the Major League Baseball as part of the National League Central division. They are among the most popular and successful teams in MLB history and have won an impressive 11 World Series titles in their history. In addition, they have also won 19 National League Pennants, 11 Central Division titles, and 3 East Division titles.

The St. Louis Cardinals are also one of the oldest MLB franchises, established in 1882. They have a passionate and strong fanbase, and their Busch Stadium often attracts strong fan support, with attendance among the league's highest. When it comes to fans watching the Cardinals on TV, they are consistently among the top 3 in MLB.

Some true legends from the sport of baseball have played for the St. Louis Cardinals over the years. Among the most accomplished players in Cardinals' history is Albert Pujol, a 10-time All-Star, 2-time World Series champion, and 3-time NL Most Valuable Player. He returned to the Cardinals this season and continues to be a reliable player even at the age of 42. Also on the Cardinals roster is Yadier Molina, who has been with the team for almost two decades. Molina is also a 10-time All-Star with an excellent pedigree. Their first baseman Paul Goldschmidt is another accomplished star, as is pitcher Adam Wainwright.

The Cardinals last won the World Series crown more than a decade ago, and they are looking to get back to the top of the charts this season. So if you are a fan of the St. Louis Cardinals and want to watch them in action live this season, we have you covered. Here is all the information you need on where and how to watch MLB games featuring the St. Louis Cardinals live without the need for cable. Also, be sure to check out our guide on how you can watch every MLB game live this season.

Which Channels to Watch St. Louis Cardinals Games on Tonight?

Like every other team, the St. Louis Cardinals broadcast their games on multiple channels. Fans looking to watch the St. Louis Cardinals can tune in to the local TV channel Bally Sports Midwest. In addition, nationally televised games are broadcast live on channels like ESPN/ABC, FOX, FS1, TBS, and MLB Network. Apple TV+ (Friday Night Baseballand Peacock (Sunday) also have the right to broadcast some of the games live and are exclusive. Most of these networks and channels are available on cable TV and streaming services, so you can watch the action on the go.

How to Watch St. Louis Cardinals' In-Market Games Live?

As mentioned earlier, the St. Louis Cardinals have a devoted fanbase and attract high TV viewing numbers. Fans living in the Missouri area can easily watch their games live on the local TV channel Bally Sports Midwest. This channel is only available for fans in in-market regions, and it broadcasts every game live. You can find this channel on cable TV and one streaming service.

DirecTV Stream

St. Louis Cardinals fans in in-market regions can tune in to DirecTV Stream to watch all their games live. This is the only streaming service that offers Bally Sports Midwest as part of its packs for the fans in the local areas. In addition, fans can also watch nationally televised MLB games live on DirecTV Stream using channels like ESPN, TBS, FOX, FS1, and MLB Network. There are 4 different pack options to choose from, and a subscription will cost you between $69.99 and $139 per month. DirecTV Stream is currently offering $30 off your first 2 months, so you can also check that out.

How to Watch St. Louis Cardinals' Out-of-Market Games?

St. Louis Cardinals also have fans who live in other states in the US. Due to a lack of information, out-of-market fans may sometimes find it tricky to figure out where to watch games live. But worry not, because we have a way for you to watch all the action. Below is a list of streaming services you can use to watch the St. Louis Cardinals in MLB action this season, even from out-of-market regions.


fuboTV is one of the most popular streaming platforms among sports fans in the United States, and you can also use it to watch MLB games live on the go. You can easily find all the channels mentioned above on this streaming service, so you will not miss a single nationally televised game. You will get a 7-day free trial on fuboTV if you are a new subscriber, so don't forget to use this amazing offer. Our fuboTV review will give you all the information you need about this streaming service, making it easy for you to decide.

Sling TV

Sling TV is another excellent option for MLB fans in the United States. You can find channels like ESPN/ABC, FOX, FS1, TBS, and MLB Network on this platform, allowing you to watch the nationally televised games featuring the Cardinals and other MLB teams. You can find these channels on the Sling Orange + Blue pack, and a monthly subscription costs $50. The MLB Network is part of the Sports Extra add-on pack that costs $15 per month. Sling TV is offering $10 off your first month, so don't forget to check out this offer. You can read our Sling TV review for more information on this streaming service.

Hulu + Live TV

All the channels mentioned above (except for MLB Network) are also available on Hulu + Live TV, which offers dozens of premium channels that allow you to watch live sports and events. There is an amazing deal going on right now, and you can get Hulu + Live TV, Disney Plus, and ESPN+ for a combined monthly fee of just $69.99. Make sure to check out our Hulu + Live TV review if you need more information for help with your decision.


If you want to watch more than a dozen MLB games per week (170 games per season), you can purchase a subscription to ESPN+. This service has the streaming rights for many live sporting events and tons of other content like documentaries, podcasts, analyses, etc. Our in-depth review of ESPN+ will give you all the information you need about this streaming service.


The MLB has launched a great streaming service for fans in out-of-market regions to watch every game live. You can purchase a subscription to if you do not want to miss out on any of the action. This platform broadcasts out-of-market games featuring every team except those blacked out in certain regions. Even playoff games and World Series games are available on this platform. You can purchase a seasonal subscription for $129.99, and a single team package costs $109.99 annually.

St. Louis Cardinals 2022 Schedule

If you want to watch the St. Louis Cardinals in action, you will need their full schedule. So mark your calendars if you do not want to miss any of their games. Click here for the full St. Louis Cardinals' schedule for the 2022 season.

For a better user experience we recommend using a more modern browser. We support the latest version of the following browsers: For a better user experience we recommend using the latest version of the following browsers: Chrome, Edge, Firefox, Safari