Disclosure: Your support helps keep our site running! We earn referral fees for some of the products & services we recommend. Learn more

Your Guide to Watching the San Francisco Giants Without Cable

Last Updated:

2024 MLB Regular Season under way! Stream it live with Fubo!

There is no problem watching the whole San Francisco Giants season without cable. But it is a bit complicated. Read on to learn everything you need to know.

In a hurry? The following streaming services will let you watch pretty much every game of the regular season:

Hulu Live

Get 100+ live TV channels along with the Hulu Bundle with Disney+ and ESPN+! Try it today with a free trial.


Known for its outstanding sports coverage, Fubo’s 150+ live TV channels provide a broad selection that appeals to most people. Fubo allows you to try out its service with a free trial.


The king of RSNs, this is the streaming service for MLB, NBA, and NHL fans with its Choice Plan! New customers get a 5-day free trial with DIRECTV STREAM.

In a hurry? Unfortunately, we don’t know a streaming service in that offers this TV channel/sport. But if you’ve already paid for the right service, and just can’t watch because of your location, there is an easy way to get the sports, movies, and TV you deserve. You need a VPN, like one of the following.


1. ExpressVPN: Established VPN provider in 105 countries. Smart DNS, a built-in ad-blocker, and unlimited bandwidth. Try it with a 30-day money-back guarantee.

Private Internet Access

3. Private Internet Access: The only no-logs VPN with a location for every US state. Get 82% off + 2 months free.

If you’re overwhelmed and not sure where to begin, you’ll find all the answers in our full VPN guide.

The San Francisco Giants are one of Major League Baseball’s most popular teams. It has also been amongst the most successful on the field for much of the past decade-plus, including recording MLB’s best regular-season record in 2021 and claiming World Series titles in 2010, 2012, and 2014.

How can you stream most Giants games? If you are the team’s local market, you will need to secure access to NBC Sports Bay Area, which you can get from live TV streaming services like DIRECTV STREAM and FuboTV. If you are not, MLB.TV ($24.99/mo) will have you covered.

Sign Up for a Free Fubo Trial

San Francisco Giants
Cropped from Pablo Sandoval San Francisco Giants by Dirk DBQ under CC BY 2.0.

Unblock Your Favorite Events & Teams With a VPN

If you can’t watch your favorite events or teams because of your location, a VPN will allow you to get the access you are entitled to, plus extra security and unequaled privacy. Check out our VPN Guide for everything you need to know, including our top pick ExpressVPN.

Get ExpressVPN Today

Other brands worth checking out include Hotspot Shield and CyberGhost.

Schedule and Start Times for Today’s San Francisco Giants Game(s)

Get complete information in our San Francisco Giants Today page.

DateTime (ET)Teams
Tue Jun 188:05 pmGiants vs Cubs

Sign Up for a Free Fubo Trial

Giants TV Channels

The vast majority of Giants games are broadcast locally on NBC Sports Bay Area. That is a regional sports network that focuses on the Giants and the NBA’s Golden State Warriors.

It is available to those situated in Northern California down to Fresno, in Oregon up to Eugene, and in Nevada and Hawaii. Note that when the Giants and Warriors play at the same time, one is moved to NBC Sports Bay Area Plus.

In addition, the Giants are one of the rare MLB teams that have local broadcasts on an over-the-air outlet. In this case, that is NBC Bay Area (KNTV).

For example, as the Giants and Dodgers fought down the stretch of the 2021 campaign, five Friday night games in August and September were shown here, including a Bay Bridge Series game with the Oakland Athletics and a showdown with the Dodgers.

Also, as one of MLB’s most popular teams, you can expect the team to be regularly featured on a national basis. These can include games on Fox, ESPN, TBS, Fox Sports 1 (FS1), ABC, NBC, and MLB Network. Also, some games may only be available online through Apple TV+ and Peacock Premium.

Sign Up for a Free Fubo Trial

Ultimate Guide: How to Watch the San Francisco Giants Without Cable

How can you watch the San Francisco Giants play? Fortunately, you have several options available.


Several streaming services will offer you numerous San Francisco Giants broadcasts, especially if NBC Sports Bay Area is available to you.

  • FuboTV: A solid option for San Francisco Giants fans as it offers streaming access to NBC Sports Bay Area and local NBC, Fox, and ABC affiliates. For only $94.98/mo, it gives you over 150 channels to its subscribers. Get MLB.TV as an add-on. Comes with unlimited cloud DVR storage and streaming on up to 10 devices. (FuboTV review)
  • DIRECTV STREAM (formerly AT&T TV): Offers regional access to NBC Sports Bay Area as well as NBC Bay Area to local fans with its Choice plan ($108.99/mo). Local NBC, ABC, and Fox affiliates are also available elsewhere. Meanwhile, national outlets that may show Giants games and that are accessible through DIRECTV STREAM’s Choice plan include ESPN, FS1, TBS, and MLB Network. All plans come with unlimited cloud DVR storage (online sign-up required) and simultaneous streaming on unlimited devices. (DIRECTV STREAM review)
  • Hulu + Live TV: Provides subscribers who are in these channels’ broadcast areas with access to NBC Sports Bay Area and NBC Bay Area. Local Fox, ABC, and NBC affiliates are available throughout the country as well. As for national outlets, ESPN, TBS, and FS1 are included, but the MLB Network is not. ESPN+ and Disney+ are included in the $76.99/mo. The plan comes with unlimited cloud DVR with 9 months of storage and streaming on two devices. (Hulu + Live TV review)
  • YouTube TV: is a preferred selection for many local San Francisco Giants fans as it provides NBC Sports Bay Area, local network affiliates, ESPN, TBS, FS1, and MLB Network in its base plan.

Sign Up for a Free Fubo Trial

Streaming services that you may want to consider subscribing to that do not offer NBC Sports Bay Area include Vidgo ($69.99/mo) and Sling TV ($40.00/mo). Sling Blue was a solid option for local Giants fans until NBC’s regional sports networks were removed from that streaming service just before the 2021 season.

Explore More Ways to Watch the San Francisco Giants Games Today

Increasingly, MLB games appear (sometimes exclusively) on streaming services outside of live TV channels:

  • Apple TV+: This is an option for watching baseball games, starting with the 2022 campaign. It will exclusively show two games on Friday evenings throughout the season. It costs $4.99/mo.
  • Peacock Premium: It also exclusively streams games, so it may be necessary to subscribe to this streaming service to watch Giants contests. Peacock’s MLB streams are on Sundays. It costs $4.99/mo. (Peacock review)
  • ESPN+: Expected to carry games regularly throughout the season, but note that any that it does stream are subject to blackout restrictions, so this is mainly an option for out-of-market fans. It costs $10.99/mo but it’s a better deal with the Hulu Bundle. (ESPN+ review)

Out-of-Market Viewing With MLB.TV

MLB.TV allows you to watch all out-of-market games. This makes it an outstanding option to watch Giants games as long as you are located outside of the team’s blackout area. Even fans inside the blackout area can watch but they must wait 90 minutes after a game ends. It costs $24.99/mo but you can get it for a bit less if you get a Single Team plan.

Note that you cannot watch any games whatsoever played by teams that you are blacked out from. In other words, if you are in St Louis, you cannot watch Giants-Cardinals games through MLB.TV. Many national broadcasts are blacked out as well.

Sign up for MLB.TV on Fubo for FREE today!

Watch Some Giants Games for Free With an Antenna

Simply using an antenna will provide you with access to several MLB games, including any World Series contests that the Giants play in. This setup will allow you to watch all games shown nationally and regionally on Fox, nationally on NBC and ABC, and locally on NBC Bay Area.

See our HD antenna guide for complete information.

Devices and Apps for Streaming San Francisco Giants Games

All the main live TV and on-demand streaming services we’ve discussed plus MLB.TV allows you to stream Giants games live on the following:

  • Amazon Fire TV
  • Android mobile devices
  • Apple TV
  • Chromecast
  • Android TV devices
  • iOS mobile devices
  • Roku
  • Samsung smart TVs
  • Web browsers.

Other than DIRECTV STREAM, they all support Xbox gaming systems. Several also support PlayStation units.

For complete lists of supported devices, see our streaming reviews.

Superpower Your Sports Streaming With a VPN

For the sake of privacy, security, and access, you should be using a VPN. They are low-cost and easy to use. We’ve been using them for years and our top pick is ExpressVPN. Other brands worth checking out include Hotspot Shield and CyberGhost.

i Our VPN Buyer’s Guide provides a complete introduction and all you need to know to choose the best VPN for your needs.

Everything You Need to Know About the San Francisco Giants

The Giants have one of the oldest histories in MLB, having first hit the field in 1883. Most of its history was recorded on the other side of the country, in New York. The team joined the National League for its inaugural season, replacing a team that was in Troy, NY, just outside the state capital of Albany. They play their home games at Oracle Park.

The club has claimed 23 NL pennants, the first in 1888 and 17 of them while the team was in New York. Included during the team’s time there were World Series titles in 1905, 1921, 1922, 1933, and 1954.

After making the move to San Francisco, the club did not experience as much success. It only won one pennant, in 1962, from its first year in San Francisco in 1958 until its second NL title in 1989.

However, the 2010s were a spectacular decade for the Giants as they won three World Series titles in five years, in 2010, 2012, and 2014. Another NL pennant was claimed in the previous decade, in 2002.

The team’s 2021 campaign was an incredible one, albeit with a heartbreaking conclusion. The Giants and Los Angeles Dodgers battled the entire season not only for the NL West Division crown but also for the top record in all of MLB. Although the Giants took it on the last day of the season by a game over their rivals, the Dodgers earned a measure of revenge by eliminating the Giants in a NL Division Series showdown, 3-2.

In 2022, the Giants finished the season with a record of 81-81. They were third in their division rankings failing to progress to the postseason after winning 107 games the previous season. 2023 saw the Giants perform worse than their previous season as they managed a losing record of 79-83 to finish fourth in the NL West division standings. This got them eliminated from playoff contention for the second season.

Complete 2024 San Francisco Giants Game Schedule: Dates, Times, and Venues

DateTime (ET)TeamsTV
Thu Mar 284:10 pmGiants vs Padres
Fri Mar 299:40 pmGiants vs Padres
Sat Mar 307:15 pmGiants vs PadresFox
Sun Mar 314:10 pmGiants vs Padres
Mon Apr 110:10 pmGiants vs Dodgers
Tue Apr 210:10 pmGiants vs DodgersTBS
Wed Apr 310:10 pmGiants vs DodgersMLBN
Fri Apr 54:35 pmPadres vs Giants
Sat Apr 69:05 pmPadres vs Giants
Sun Apr 74:05 pmPadres vs Giants
Mon Apr 89:45 pmNationals vs Giants
Tue Apr 99:45 pmNationals vs Giants
Wed Apr 103:45 pmNationals vs Giants
Fri Apr 126:50 pmGiants vs Rays
Sat Apr 134:10 pmGiants vs Rays
Sun Apr 141:40 pmGiants vs Rays
Mon Apr 156:40 pmGiants vs Marlins
Tue Apr 166:40 pmGiants vs Marlins
Wed Apr 1712:10 pmGiants vs Marlins
Thu Apr 189:45 pmDiamondbacks vs GiantsFS1
Fri Apr 1910:15 pmDiamondbacks vs GiantsApple TV+
Sat Apr 204:05 pmDiamondbacks vs Giants
Sun Apr 214:05 pmDiamondbacks vs Giants
Mon Apr 229:45 pmMets vs Giants
Tue Apr 239:45 pmMets vs Giants
Wed Apr 243:45 pmMets vs Giants
Fri Apr 2610:15 pmPirates vs Giants
Sat Apr 279:05 pmPirates vs Giants
Sun Apr 284:05 pmPirates vs Giants
Tue Apr 307:10 pmGiants vs Red Sox
Wed May 17:10 pmGiants vs Red Sox
Thu May 21:35 pmGiants vs Red Sox
Fri May 36:40 pmGiants vs PhilliesApple TV+
Sat May 46:05 pmGiants vs Phillies
Sun May 57:10 pmGiants vs PhilliesESPN
Mon May 64:05 pmGiants vs Phillies
Tue May 78:40 pmGiants vs Rockies
Wed May 88:40 pmGiants vs Rockies
Thu May 93:10 pmGiants vs Rockies
Fri May 1010:15 pmReds vs Giants
Sat May 117:15 pmReds vs GiantsFox
Sun May 124:05 pmReds vs Giants
Mon May 139:45 pmDodgers vs Giants
Tue May 149:45 pmDodgers vs Giants
Wed May 159:45 pmDodgers vs Giants
Fri May 1710:15 pmRockies vs Giants
Sat May 184:05 pmRockies vs Giants
Sun May 194:05 pmRockies vs Giants
Tue May 216:40 pmGiants vs Pirates
Wed May 226:40 pmGiants vs Pirates
Thu May 2312:35 pmGiants vs Pirates
Fri May 247:10 pmGiants vs Mets
Sat May 251:40 pmGiants vs Mets
Sun May 261:40 pmGiants vs Mets
Mon May 275:05 pmPhillies vs Giants
Tue May 289:45 pmPhillies vs Giants
Wed May 293:45 pmPhillies vs Giants
Fri May 3110:15 pmYankees vs Giants
Sat Jun 110:05 pmYankees vs Giants
Sun Jun 24:05 pmYankees vs Giants
Mon Jun 39:40 pmGiants vs DiamondbacksFS1
Tue Jun 49:40 pmGiants vs Diamondbacks
Wed Jun 53:40 pmGiants vs Diamondbacks
Fri Jun 78:05 pmGiants vs Rangers
Sat Jun 84:05 pmGiants vs Rangers
Sun Jun 92:35 pmGiants vs Rangers
Mon Jun 109:45 pmAstros vs Giants
Tue Jun 119:45 pmAstros vs Giants
Wed Jun 123:45 pmAstros vs Giants
Fri Jun 1410:15 pmAngels vs GiantsApple TV+
Sat Jun 154:05 pmAngels vs Giants
Sun Jun 164:05 pmAngels vs Giants
Mon Jun 178:05 pmGiants vs Cubs
Tue Jun 188:05 pmGiants vs Cubs
Wed Jun 192:20 pmGiants vs Cubs
Thu Jun 207:15 pmGiants vs CardinalsFox
Sat Jun 222:15 pmGiants vs Cardinals
Sun Jun 232:15 pmGiants vs Cardinals
Mon Jun 249:45 pmCubs vs Giants
Tue Jun 259:45 pmCubs vs Giants
Wed Jun 269:45 pmCubs vs Giants
Thu Jun 273:45 pmCubs vs Giants
Fri Jun 2810:15 pmDodgers vs Giants
Sat Jun 297:15 pmDodgers vs GiantsFox
Sun Jun 304:05 pmDodgers vs Giants
Tue Jul 27:20 pmGiants vs Braves
Wed Jul 37:20 pmGiants vs Braves
Thu Jul 47:20 pmGiants vs Braves
Fri Jul 57:10 pmGiants vs Guardians
Sat Jul 64:10 pmGiants vs Guardians
Sun Jul 71:40 pmGiants vs Guardians
Tue Jul 99:45 pmBlue Jays vs Giants
Wed Jul 109:45 pmBlue Jays vs Giants
Thu Jul 113:45 pmBlue Jays vs Giants
Fri Jul 1210:15 pmTwins vs Giants
Sat Jul 137:15 pmTwins vs GiantsFox
Sun Jul 144:05 pmTwins vs Giants
Fri Jul 198:40 pmGiants vs Rockies
Sat Jul 208:10 pmGiants vs Rockies
Sun Jul 213:10 pmGiants vs Rockies
Mon Jul 2210:10 pmGiants vs Dodgers
Tue Jul 2310:10 pmGiants vs Dodgers
Wed Jul 2410:10 pmGiants vs Dodgers
Thu Jul 254:10 pmGiants vs Dodgers
Fri Jul 2610:15 pmRockies vs Giants
Sat Jul 277:05 pmRockies vs Giants
Sun Jul 284:05 pmRockies vs Giants
Tue Jul 309:45 pmAthletics vs Giants
Wed Jul 319:45 pmAthletics vs Giants
Fri Aug 27:10 pmGiants vs Reds
Sat Aug 37:15 pmGiants vs RedsFox
Sun Aug 41:40 pmGiants vs Reds
Mon Aug 56:45 pmGiants vs Nationals
Tue Aug 66:45 pmGiants vs Nationals
Wed Aug 76:45 pmGiants vs Nationals
Thu Aug 84:05 pmGiants vs Nationals
Fri Aug 910:15 pmTigers vs Giants
Sat Aug 104:05 pmTigers vs Giants
Sun Aug 114:05 pmTigers vs Giants
Mon Aug 129:45 pmBraves vs Giants
Tue Aug 139:45 pmBraves vs Giants
Wed Aug 149:45 pmBraves vs Giants
Thu Aug 153:45 pmBraves vs Giants
Sat Aug 177:07 pmGiants vs Athletics
Sun Aug 184:07 pmGiants vs Athletics
Mon Aug 199:45 pmWhite Sox vs Giants
Tue Aug 209:45 pmWhite Sox vs Giants
Wed Aug 213:45 pmWhite Sox vs Giants
Fri Aug 2310:10 pmGiants vs Mariners
Sat Aug 244:10 pmGiants vs Mariners
Sun Aug 254:10 pmGiants vs Mariners
Tue Aug 278:10 pmGiants vs Brewers
Wed Aug 288:10 pmGiants vs Brewers
Thu Aug 292:10 pmGiants vs Brewers
Fri Aug 3010:15 pmMarlins vs Giants
Sat Aug 319:05 pmMarlins vs Giants
Sun Sep 14:05 pmMarlins vs Giants
Tue Sep 39:45 pmDiamondbacks vs Giants
Wed Sep 49:45 pmDiamondbacks vs Giants
Thu Sep 53:45 pmDiamondbacks vs Giants
Fri Sep 69:40 pmGiants vs Padres
Sat Sep 78:40 pmGiants vs Padres
Sun Sep 84:10 pmGiants vs Padres
Tue Sep 109:45 pmBrewers vs Giants
Wed Sep 119:45 pmBrewers vs Giants
Thu Sep 129:45 pmBrewers vs Giants
Fri Sep 1310:15 pmPadres vs Giants
Sat Sep 149:05 pmPadres vs Giants
Sun Sep 154:05 pmPadres vs Giants
Tue Sep 176:35 pmGiants vs Orioles
Wed Sep 186:35 pmGiants vs Orioles
Thu Sep 191:05 pmGiants vs Orioles
Fri Sep 208:10 pmGiants vs Royals
Sat Sep 217:10 pmGiants vs Royals
Sun Sep 222:10 pmGiants vs Royals
Mon Sep 239:40 pmGiants vs Diamondbacks
Tue Sep 249:40 pmGiants vs Diamondbacks
Wed Sep 259:40 pmGiants vs Diamondbacks
Fri Sep 2710:15 pmCardinals vs Giants
Sat Sep 284:05 pmCardinals vs Giants
Sun Sep 293:05 pmCardinals vs Giants

Sign Up for a Free Fubo Trial

Wrapping Up

San Francisco Giants fans can watch their favorite team play through a variety of means. Those in NBC Sports Bay Area’s coverage area can stream games on that channel through services such as DIRECTV STREAM ($108.99/mo) and Hulu Live ($76.99/mo).

Conversely, fans who are outside of the team’s blackout area can instead watch those broadcasts through MLB.TV ($24.99/mo). Games will periodically be instead shown through other channels or specialty streaming services.

Sign Up for a Free Fubo Trial


What channel will tonight’s Giants game be on?

In most cases, tonight’s Giants game will be on NBC Sports Bay Area. If today is Friday, it might be on NBC Bay Area or streamed exclusively through Apple TV+. On Saturdays, games are sometimes shown on Fox. Is today Sunday? Peacock Premium or ESPN is a possibility. TBS, FS1, ABC, and NBC are other possibilities. Meanwhile, if tonight’s game is a postseason contest, it will not be on NBC Sports Bay Area.

How do I find the Giants game on the radio?

For many people, tuning into 680 AM or 104.5 FM for KNBR will get you the radio broadcast of today’s game. There are other radio stations located in Northern California and Hawaii that also broadcast games in English and Spanish. Those radio broadcasts are available worldwide through an MLB Radio subscription ($2.99/mo). You can also listen to the game on SiriusXM.

How can I watch Giants games for free?

If you are located outside of the Giants’ blackout area, you can periodically watch Giants games for free when they are featured on the MLB.TV Free Game of the Day. Also, if you own an antenna, you can view a selection of games throughout the season on Fox, NBC, and ABC, keeping in mind that NBC Bay Area shows some contests to those within its signal’s reach as well.

Can I watch Giants games on my phone?

Yes, you can watch Giants games on your phone, through a series of apps. For example, most Giants games may be viewed locally through the NBC Sports app. An option for Giants games on ESPN is through the ESPN app as long as you have the appropriate login credentials. ESPN+ access can also be enjoyed here. Meanwhile, those who subscribed to MLB.TV and can watch Giants games through it may use the MLB app.

Sign Up for a Free Fubo Trial

What is the SF Giants roster heading to opening day?

This offseason, the Giants front office led by Farhan Zaidi have added several players to the team including hitter Jorge Soler who was signed as a free agent. Jordan Hicks and Austin Warren were also acquired from free agency. Robbie Ray was traded from Seattle and third baseman Pablo Sandoval and reliever Cody Stashak signed to minor league contracts.

This adds to manager Bob Melvin’s roster which includes pitchers Alex Cobb, Logan Webb, and Luke Jackson, catchers Joey Bart and Blake Sabol, infielders J.D. Davis and Marco Luciano, and outfielder Mike Yastrzemski, among others.

How do I watch other National League West teams?

For information about watching the Giants’ divisional rivals:

How do I watch MLB teams other than the Giants?

Check out all our viewer’s guides for MLB teams:

Ditch “Big Cable” Now – 3 Simple Steps to Cut the Cord

  1. Pick the right streaming service
  2. Get the content you deserve with the best VPN.
  3. Supercharge your internet provider

That’s it — you’ll save money, take back control, and enjoy TV more!

Page Updates

  1. Updated for 2024 season. Page remastered.

  2. Added links to streaming services. Added sub-section. Updated some sub-sections. Updated some section headings. Changes to formatting. Deleted unneeded sub-section.

  3. Added links to streaming services. Added buttons for streaming services. Image changes. Added useful links. Formatting.

  4. Added buttons for streaming services. Pricing updates. Various changes to content.

  5. Pricing updates. Changed a few bits of content.

  6. Linking. Various changes.

  7. Linking. Various content updates.

  8. Pricing updates. Reworded some things.

  9. Added some links. Reworded some things.

  10. Added sub-section. Pricing updates. Added links. Misc content updates. Deleted unneeded sub-section.

Frank Moraes
Follow me
Share via
Copy link
Powered by Social Snap