You can usually watch St. Louis Cardinals vs. San Francisco Giants games in three main ways, depending on where you live and whether the game is national or local.

1. National TV & streaming (U.S.)

When the matchup is picked up as a national game (for example, on FOX), you can watch on:

  • The FOX broadcast channel via antenna.
  • Live TV streaming services that carry FOX, such as:
    • Sling TV (Blue plan with FOX in supported markets).
* Fubo.
* DirecTV Stream.
* YouTube TV and Hulu + Live TV (also typically carry FOX in most markets).

These services let you stream the game on smart TVs, phones, tablets, or browsers once you sign in.

2. Local regional sports networks

For regular-season games that are not exclusive national broadcasts, each team has its own primary regional sports network:

  • Giants home/most Giants games:
    • NBC Sports Bay Area (Giants’ RSN).
* You can access it through cable/satellite packages in the Bay Area or via streaming providers that include NBC Sports regional networks (YouTube TV, Hulu + Live TV, Fubo, DirecTV Stream in eligible regions).
  • Cardinals games:
    • Their games are usually carried on a regional sports network in the St. Louis market (often branded under the Bally/Fox Sports Midwest/FDSMW lineage).
* Local cable/satellite packages in the Cardinals’ territory, or streaming bundles that include that RSN, will carry those broadcasts.

If you’re inside a team’s home territory, MLB.TV will usually black out that game and push you toward these local channels.

3. Out-of-market streaming (MLB.TV & radio-style streams)

If you live outside both the Cardinals’ and Giants’ broadcast territories:

  • MLB.TV (subscription) typically lets you stream out-of-market games live or on demand, including Cardinals vs. Giants, as long as there is no national blackout. (General MLB.TV behavior described in league and team TV guides.)
  • There are also watch-along or radio-style live streams on platforms like YouTube that show a scoreboard and provide commentary but not the official game video feed. These are legal as watch-alongs, not as full game broadcasts.

4. Checking today’s specific game

Because schedules and TV rights change throughout the season, the exact channel or streaming platform for today’s Cardinals vs. Giants game can vary by date and market. Team schedule/“How to Watch” pages list current options, including:

  • Exact start time and ballpark.
  • Whether the game is on a national partner (FOX, ESPN, etc.) or only on local RSNs.
  • Links or notes on how to stream via authenticated provider apps (like the NBC Sports app for Giants games).

As a quick example from a recent matchup:

  • A September Giants at Cardinals game was aired on FOX and streamable via Sling TV and other services that carry FOX.
  • Another game was carried on NBC Sports Bay Area and a Cardinals RSN, viewable through providers like Fubo, DirecTV Stream, and other partners.

5. Practical step-by-step

To find where your Cardinals vs. Giants game is on:

  1. Go to the Giants’ “How to Watch” or TV schedule page or the Cardinals’ schedule TV info.
  1. Note whether it lists a national partner (FOX/ESPN) or only local channels.
  1. If it’s national: open that channel on your cable/antenna or sign in to a streaming service that carries it (Sling, Fubo, DirecTV Stream, Hulu Live, YouTube TV).
  1. If it’s local only: use a package that includes NBC Sports Bay Area (Giants) or the Cardinals’ RSN in your region.
  1. If you’re out of market for both and there’s no exclusive national broadcast, use an MLB.TV subscription to stream the game. (Standard league behavior referenced in team streaming info.)

Information gathered from public forums or data available on the internet and portrayed here.