GridCast
Every game.
Every platform.
One place.
GridCast
tap to skip
EVERY GAME  ·  EVERY PLATFORM  ·  ONE PLACEEVERY GAME  ·  EVERY PLATFORM  ·  ONE PLACEEVERY GAME  ·  EVERY PLATFORM  ·  ONE PLACEEVERY GAME  ·  EVERY PLATFORM  ·  ONE PLACE
GridCastSt. Louis Cardinals in Philadelphia
STL

Where to Watch the St. Louis Cardinals in Philadelphia, PA

Streaming services · Sports bars · TV channels · Blackout info

For St. Louis Cardinals fans residing in Philadelphia, PA, you're in an excellent position to catch every game without the frustration of local blackout restrictions. As Philadelphia is geographically distant from the Cardinals' home market, you are considered out-of-market for MLB purposes. This means that services like MLB.TV, which typically black out games in a team's local broadcast area, will allow you to stream all live and on-demand Cardinals games without interruption. This provides the most comprehensive viewing experience for dedicated fans. Beyond MLB.TV, you'll find additional Cardinals games scattered across other major streaming platforms. Apple TV+ features exclusive Friday night games, while ESPN+ and Peacock also carry select matchups throughout the season. For nationally televised games, you might find them on Fox Sports, which can be accessed through various live TV streaming services or an antenna for local FOX affiliates. GridCast makes it easy to navigate these options, providing real-time broadcast information for every St. Louis Cardinals game, ensuring you always know exactly where to tune in from Philadelphia.

Find tonight's Cardinals game

GridCast shows every broadcast option for every game — live, in real time.

See MLB Schedule
Sports bars showing Cardinals in Philadelphia

Find nearby bars and restaurants with the game on — sorted by distance.

Find Bars Near Me

Frequently Asked Questions

Where can I watch the St. Louis Cardinals in Philadelphia?

As an out-of-market fan in Philadelphia, your best option for watching nearly all St. Louis Cardinals games is MLB.TV. This service allows you to stream live and on-demand games without local blackout restrictions. Additionally, you can find select Cardinals games on Apple TV+ (Friday nights), ESPN+, and Peacock. Nationally televised games may also be available on Fox Sports, accessible via live TV streaming services or over-the-air antenna for local FOX channels.

What channel is the St. Louis Cardinals game on tonight?

To find out the exact channel or streaming service for tonight's St. Louis Cardinals game, you should check GridCast. We provide real-time, up-to-date broadcast information for every game, ensuring you know precisely where to watch, whether it's on MLB.TV, Apple TV+, ESPN+, Peacock, or a national network like Fox Sports.

Can I watch St. Louis Cardinals games for free in Philadelphia?

Watching every St. Louis Cardinals game for free in Philadelphia is challenging, as most require a paid subscription. However, there are some free options for select games: Peacock offers a free tier that occasionally broadcasts MLB games, including some Cardinals matchups. You can also take advantage of free trials offered by various streaming services (like MLB.TV or live TV streaming services that carry Fox Sports) to catch a few games. If a Cardinals game is nationally televised on FOX, you might be able to watch it for free using an over-the-air antenna.

Are St. Louis Cardinals games blacked out in Philadelphia?

No, St. Louis Cardinals games are not blacked out in Philadelphia. Philadelphia is considered an out-of-market location for the Cardinals, meaning you will not face local blackout restrictions on services like MLB.TV. This gives fans in Philadelphia the freedom to watch nearly all Cardinals games live through their preferred streaming services.

Watch St. Louis Cardinals in other cities

Other MLB teams in Philadelphia

Game Alerts