The fog may be rolling in, but the San Francisco Giants are heating up! With a passionate fanbase and a roster hungry for victory, there’s no better time to be cheering on the orange and black. The Giants have a packed MLB schedule remaining in their quest for glory and you don’t want to miss a single pitch. We’re bringing you the remaining San Francisco Giants schedule and all the options to catch the action on TV and via streaming.
Giants TV Options – Streaming
Here’s how people can watch San Francisco Giants games via streaming, depending on their location:
In-Market (San Francisco Bay Area):
NBC Sports App: This is the primary streaming option for Giants games for fans in the Bay Area. However, you’ll need a cable or satellite TV subscription that includes NBC Sports Bay Area and a valid login with your provider. The NBC Sports app allows you to stream games live and on-demand on various devices.
Out-of-Market (Outside San Francisco Bay Area):
MLB.TV: Major League Baseball’s streaming service allows you to watch out-of-market games, including the Giants. This is the best option for fans outside the Bay Area.
Subscription Streaming Services with Live TV like Hulu + Live TV and FuboTV carry NBC Sports Bay Area but their availability can vary significantly depending on your location. Check to see if NBC Sports Bay Area is included in your service area before subscribing. There’s no guarantee it will be available for streaming, even if it’s part of your cable/satellite package.
Find great Giants gear at Fanatics!
MLB Extra Innings: This package is an add-on to some streaming services and allows watching out-of-market games. However, it might not be necessary for out-of-market fans since MLB.TV already offers that functionality.
Giants TV Options – Cable
Here’s how people can watch San Francisco Giants games on TV, depending on their location.
In-Market (San Francisco Bay Area):
NBC Sports Bay Area: This is the primary channel for San Francisco Giants games in the Bay Area. You’ll need a cable or satellite TV subscription that includes NBC Sports Bay Area in your package. Providers like Xfinity and DirecTV offer NBC Sports Bay Area in most areas of the Bay Area.
Out-of-Market (Outside San Francisco Bay Area):
National Broadcasts: Occasionally, Giants games may be picked up by national networks like FOX, FS1, ESPN, MLB Network, or TBS. Check the TV listings for upcoming broadcasts. You’ll need a cable or satellite TV subscription that includes these channels.
Some live TV streaming services like Hulu + Live TV and FuboTV carry NBC Sports Bay Area, but availability can vary depending on your location. Check to see if NBC Sports Bay Area is included in your service area before subscribing.
Important Note:
MLB.TV: Major League Baseball’s streaming service will have blackout restrictions for Giants games if you’re located in the San Francisco Bay Area. While it’s an option for out-of-market fans, it won’t work for those who want to watch Giants games locally.
Remaining San Francisco Giants 2024 Schedule
Check out the remaining San Francisco Giants schedule that concludes on Sunday, September 29th at home against the St. Louis Cardinals.
Date | Opponent | Time (PST) | National TV |
---|---|---|---|
Fri, May 10 | vs Cincinnati | 7:15 PM | |
Sat, May 11 | vs Cincinnati | 4:15 PM | FOX |
Sun, May 12 | vs Cincinnati | 1:05 PM | |
Mon, May 13 | vs Los Angeles | 6:45 PM | |
Tue, May 14 | vs Los Angeles | 6:45 PM | |
Wed, May 15 | vs Los Angeles | 6:45 PM | |
Fri, May 17 | vs Colorado | 7:15 PM | |
Sat, May 18 | vs Colorado | 1:05 PM | |
Sun, May 19 | vs Colorado | 1:05 PM | |
Tue, May 21 | @ Pittsburgh | 3:40 PM | |
Wed, May 22 | @ Pittsburgh | 3:40 PM | |
Thu, May 23 | @ Pittsburgh | 9:35 AM | |
Fri, May 24 | @ New York | 4:10 PM | |
Sat, May 25 | @ New York | 10:40 AM | |
Sun, May 26 | @ New York | 10:40 AM | |
Mon, May 27 | vs Philadelphia | 2:05 PM | |
Tue, May 28 | vs Philadelphia | 6:45 PM | |
Wed, May 29 | vs Philadelphia | 12:45 PM | |
Fri, May 31 | vs New York | 7:15 PM | |
Sat, June 1 | vs New York | 7:05 PM | |
Sun, Jun 2 | vs New York | 1:05 PM | |
Mon, Jun 3 | @ Arizona | 6:40 PM | FS1 |
Tue, Jun 4 | @ Arizona | 6:40 PM | |
Wed, Jun 5 | @ Arizona | 12:40 PM | |
Fri, Jun 7 | @ Texas | 5:05 PM | |
Sat, Jun 8 | @ Texas | 1:05 PM | |
Sun, Jun 9 | @ Texas | 10:05 AM | |
Mon, Jun 10 | vs Houston | 6:45 PM | |
Tue, Jun 11 | vs Houston | 6:45 PM | |
Wed, Jun 12 | vs Houston | 12:45 PM | |
Fri, Jun 14 | vs Los Angeles | 7:15 PM | Apple TV+ |
Sat, Jun 15 | vs Los Angeles | 1:05 PM | |
Sun, Jun 16 | vs Los Angeles | 1:05 PM | |
Mon, Jun 17 | @ Chicago | 5:05 PM | |
Tue, Jun 18 | @ Chicago | 5:05 PM | |
Wed, Jun 19 | @ Chicago | 11:20 AM | |
Thu, Jun 20 | vs St. Louis * | 4:15 PM | FOX |
Sat, Jun 22 | @ St. Louis | 11:15 AM | |
Sun, Jun 23 | @ St. Louis | 11:15 AM | |
Mon, Jun 24 | vs Chicago | 6:45 PM | |
Tue, Jun 25 | vs Chicago | 6:45 PM | |
Wed, Jun 26 | vs Chicago | 6:45 PM | |
Thu, Jun 27 | vs Chicago | 12:45 PM | |
Fri, Jun 28 | vs Los Angeles | 7:15 PM | |
Sat, Jun 29 | vs Los Angeles | 4:15 PM | FOX |
Sun, Jun 30 | vs Los Angeles | 1:05 PM | |
Tue, Jul 2 | @ Atlanta | 4:20 PM | |
Wed, Jul 3 | @ Atlanta | 4:20 PM | |
Thu, Jul 4 | @ Atlanta | 4:20 PM | |
Fri, Jul 5 | @ Cleveland | 4:10 PM | |
Sat, Jul 6 | @ Cleveland | 1:10 PM | |
Sun, Jul 7 | @ Cleveland | 10:40 AM | |
Tue, Jul 9 | vs Toronto | 6:45 PM | |
Wed, Jul 10 | vs Toronto | 6:45 PM | |
Thu, Jul 11 | vs Toronto | 12:45 PM | |
Fri, Jul 12 | vs Minnesota | 7:15 PM | |
Sat, Jul 13 | vs Minnesota | 4:15 PM | FOX |
Sun, Jul 14 | vs Minnesota | 1:05 PM | |
Fri, Jul 19 | @ Colorado | 5:40 PM | |
Sat, Jul 20 | @ Colorado | 5:10 PM | |
Sun, Jul 21 | @ Colorado | 12:10 PM | |
Mon, Jul 22 | @ Los Angeles | 7:10 PM | |
Tue, Jul 23 | @ Los Angeles | 7:10 PM | |
Wed, Jul 24 | @ Los Angeles | 7:10 PM | |
Thu, Jul 25 | @ Los Angeles | 1:10 PM | |
Fri, Jul 26 | vs Colorado | 7:15 PM | |
Sat, Jul 27 | vs Colorado | TBD | |
Sat, Jul 27 | vs Colorado | 4:05 PM | |
Sun, Jul 28 | vs Colorado | 1:05 PM | |
Tue, Jul 30 | vs Oakland | 6:45 PM | |
Wed, Jul 31 | vs Oakland | 6:45 PM | |
Fri, Aug 2 | @ Cincinnati | 4:10 PM | |
Sat, Aug 3 | @ Cincinnati | 4:15 PM | FOX |
Sun, Aug 4 | @ Cincinnati | 9:05 AM | |
Mon, Aug 5 | @ Washington | 3:45 PM | |
Tue, Aug 6 | @ Washington | 3:45 PM | |
Wed, Aug 7 | @ Washington | 3:45 PM | |
Thu, Aug 8 | @ Washington | 1:05 PM | |
Fri, Aug 9 | vs Detroit | 7:15 PM | |
Sat, Aug 10 | vs Detroit | 1:05 PM | |
Sun, Aug 11 | vs Detroit | 1:05 PM | |
Mon, Aug 12 | vs Atlanta | 6:45 PM | |
Tue, Aug 13 | vs Atlanta | 6:45 PM | |
Wed, Aug 14 | vs Atlanta | 6:45 PM | |
Thu, Aug 15 | vs Atlanta | 12:45 PM | |
Sat, Aug 17 | @ Oakland | 4:07 PM | |
Sun, Aug 18 | @ Oakland | 1:07 PM | |
Mon, Aug 19 | vs Chicago | 6:45 PM | |
Tue, Aug 20 | vs Chicago | 6:45 PM | |
Wed, Aug 21 | vs Chicago | 12:45 PM | |
Fri, Aug 23 | @ Seattle | 7:10 PM | |
Sat, Aug 24 | @ Seattle | 1:10 PM | |
Sun, Aug 25 | @ Seattle | 1:10 PM | |
Tue, Aug 27 | @ Milwaukee | 5:10 PM | |
Wed, Aug 28 | @ Milwaukee | 5:10 PM | |
Thu, Aug 29 | @ Milwaukee | 11:10 AM | |
Fri, Aug 30 | vs Miami | 7:15 PM | |
Sat, Aug 31 | vs Miami | 6:05 PM | |
Sun, Sep 1 | vs Miami | 1:05 PM | |
Tue, Sep 3 | vs Arizona | 6:45 PM | |
Wed, Sep 4 | vs Arizona | 6:45 PM | |
Thu, Sep 5 | vs Arizona | 12:45 PM | |
Fri, Sep 6 | @ San Diego | 6:40 PM | |
Sat, Sep 7 | @ San Diego | 5:40 PM | |
Sun, Sep 8 | @ San Diego | 1:10 PM | |
Tue, Sep 10 | vs Milwaukee | 6:45 PM | |
Wed, Sep 11 | vs Milwaukee | 6:45 PM | |
Thu, Sep 12 | vs Milwaukee | 6:45 PM | |
Fri, Sep 13 | vs San Diego | 7:15 PM | |
Sat, Sep 14 | vs San Diego | 6:05 PM | |
Sun, Sep 15 | vs San Diego | 1:05 PM | |
Tue, Sep 17 | @ Baltimore | 3:35 PM | |
Wed, Sep 18 | @ Baltimore | 3:35 PM | |
Thu, Sep 19 | @ Baltimore | 10:05 AM | |
Fri, Sep 20 | @ Kansas City | 5:10 PM | |
Sat, Sep 21 | @ Kansas City | 4:10 PM | |
Sun, Sep 22 | @ Kansas City | 11:10 AM | |
Mon, Sep 23 | @ Arizona | 6:40 PM | |
Tue, Sep 24 | @ Arizona | 6:40 PM | |
Wed, Sep 25 | @ Arizona | 6:40 PM | |
Fri, Sep 27 | vs St. Louis | 7:15 PM | |
Sat, Sep 28 | vs St. Louis | 1:05 PM | |
Sun, Sep 29 | vs St. Louis | 12:05 PM |