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:

The World Series starts Friday, October 27! 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:

  • Fubo: This streaming service is especially good for sports fans even though it has a broad selection of 150+ channels in its base plan. Fubo allows you to try out its service with a free trial.
  • DIRECTV STREAM: More expensive but with other regional channels depending on your location. Also includes over 100 other channels in its Choice Plan. A 5-day free trial is now available for DIRECTV STREAM.
  • Hulu + Live TV: This total entertainment streaming service provides a great on-demand selection and all the essential live TV channels.

If you can’t watch your favorite sports because of your location, get ExpressVPN to access the content you deserve.

Unfortunately, these three streaming services aren’t available in . 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 content you deserve. You need a VPN, like one of the following.

  1. ExpressVPN: Known as “The VPN that just works,” it combines remarkable ease of use with with state-of-the-art power, speed, security, and privacy. Get three extra free months when you sign up for a year. Unleash your streaming with this top-rated VPN.
Sign Up Now
HotSpot Shield
  1. Hotspot Shield: Connect to servers in 80+ different countries and 25+ US cities. HotSpot Shield features extremely fast servers and connections and is specially tuned for use with streaming services. And you can try it risk-free with a 7-day free trial and a 45-day money-back guarantee!
Sign Up Now
  1. CyberGhost: Great low-cost service with ultra-fast servers in 90+ countries for smooth live sports streaming. It also provides great security and privacy. See if it’s right for you with a free 24-hour trial and test it out with a 45-day money-back guarantee.
Sign Up Now

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

About the Giants

The Giants have one of the oldest histories in MLB, having first hit the field in 1883. In fact, 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.

Heading into the 2022 campaign, 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 a five-year span, 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.

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.

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

Watching the Giants

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


Simply using an antenna will provide you with access to a number of 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.


A number of 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. As for national outlets, ESPN and FS1 are included in its base plan ($74.99/mo), but you will need to get either the Sports Plus with NFL RedZone ($10.99/mo) or Fubo Extra add-ons to get the MLB Network. TBS is not available so you won’t have access to some playoff games. Comes with 1000 hours of 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. 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.

Don’t miss Team USA at the World Baseball Classic all March for just $20 on Sling TV!

Specialty Streaming Services

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: Is also exclusively streaming games, so it may be necessary to subscribe to this streaming service in order to watch Giants contests. Peacock’s MLB streams are on Sundays. It costs $4.99/mo. (Peacock review)
  • ESPN+: Expected to carry games on a regular basis 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 $9.99/mo but it’s a better deal with the Hulu Bundle. (ESPN+ review)


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.


Turning on your radio or subscribing to MLB Audio ($2.99/mo) allows you to listen to every Giants game.

Live Stream San Francisco Giants With These Devices

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

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

Other than DIRECTV STREAM (which allows you to use its own device), they all support Android TV devices and 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.

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).

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

How do I watch other National League West teams?

For information about watching the Giants’ divisional rivals:

What is the 2023 SF Giants Schedule?

Below is the 2022 Giants schedule. All the games will be on NBC Sports Bay Area and MLB.TV except for those noted.

  • Mar 30 : @ NY Yankees
  • Apr 1 : @ NY Yankees
  • Apr 2 : @ NY Yankees
  • Apr 3 : @ White Sox
  • Apr 5 : @ White Sox
  • Apr 6 : @ White Sox
  • Apr 7 : vs Kansas City
  • Apr 8 : vs Kansas City
  • Apr 9 : vs Kansas City
  • Apr 10 : vs LA Dodgers
  • Apr 11 : vs LA Dodgers
  • Apr 12 : vs LA Dodgers
  • Apr 14 : @ Detroit
  • Apr 15 : @ Detroit
  • Apr 16 : @ Detroit
  • Apr 17 : @ Miami
  • Apr 18 : @ Miami
  • Apr 19 : @ Miami
  • Apr 20 : vs NY Mets
  • Apr 21 : vs NY Mets
  • Apr 22 : vs NY Mets
  • Apr 23 : vs NY Mets (ESPN)
  • Apr 24 : vs St Louis
  • Apr 25 : vs St Louis
  • Apr 26 : vs St Louis
  • Apr 27 : vs St Louis
  • Apr 29 : @ San Diego
  • Apr 30 : @ San Diego
  • May 1 : @ Houston
  • May 2 : @ Houston
  • May 3 : @ Houston
  • May 5 : vs Milwaukee
  • May 6 : vs Milwaukee
  • May 7 : vs Milwaukee
  • May 8 : vs Washington
  • May 9 : vs Washington
  • May 10 : vs Washington
  • May 11 : @ Arizona
  • May 12 : @ Arizona
  • May 13 : @ Arizona
  • May 14 : @ Arizona
  • May 15 : vs Philadelphia
  • May 16 : vs Philadelphia
  • May 17 : vs Philadelphia
  • May 19 : vs Miami
  • May 20 : vs Miami
  • May 21 : vs Miami
  • May 22 : @ Minnesota
  • May 23 : @ Minnesota
  • May 24 : @ Minnesota
  • May 25 : @ Milwaukee
  • May 26 : @ Milwaukee
  • May 27 : @ Milwaukee
  • May 28 : @ Milwaukee
  • May 29 : vs Pittsburgh
  • May 30 : vs Pittsburgh
  • May 31 : vs Pittsburgh
  • Jun 2 : vs Baltimore
  • Jun 3 : vs Baltimore
  • Jun 4 : vs Baltimore
  • Jun 6 : @ Colorado
  • Jun 7 : @ Colorado
  • Jun 8 : @ Colorado
  • Jun 9 : vs Cubs
  • Jun 10 : vs Cubs
  • Jun 11 : vs Cubs
  • Jun 12 : @ St Louis
  • Jun 13 : @ St Louis
  • Jun 14 : @ St Louis
  • Jun 16 : @ LA Dodgers
  • Jun 17 : @ LA Dodgers
  • Jun 18 : @ LA Dodgers
  • Jun 19 : vs San Diego
  • Jun 20 : vs San Diego
  • Jun 21 : vs San Diego
  • Jun 22 : vs San Diego
  • Jun 23 : vs Arizona
  • Jun 24 : vs Arizona
  • Jun 25 : vs Arizona
  • Jun 27 : @ Toronto
  • Jun 28 : @ Toronto
  • Jun 29 : @ Toronto
  • Jun 30 : @ NY Mets
  • Jul 1 : @ NY Mets
  • Jul 2 : @ NY Mets
  • Jul 3 : vs Seattle
  • Jul 4 : vs Seattle
  • Jul 5 : vs Seattle
  • Jul 7 : vs Colorado
  • Jul 8 : vs Colorado
  • Jul 9 : vs Colorado
  • Jul 14 : @ Pittsburgh
  • Jul 15 : @ Pittsburgh
  • Jul 16 : @ Pittsburgh
  • Jul 17 : @ Cincinnati
  • Jul 18 : @ Cincinnati
  • Jul 19 : @ Cincinnati
  • Jul 20 : @ Cincinnati
  • Jul 21 : @ Washington
  • Jul 22 : @ Washington
  • Jul 23 : @ Washington
  • Jul 25 : vs Oakland
  • Jul 26 : vs Oakland
  • Jul 28 : vs Boston
  • Jul 29 : vs Boston
  • Jul 30 : vs Boston
  • Jul 31 : vs Arizona
  • Aug 1 : vs Arizona
  • Aug 2 : vs Arizona
  • Aug 3 : vs Arizona
  • Aug 5 : @ Oakland
  • Aug 6 : @ Oakland
  • Aug 7 : @ LA Angels
  • Aug 8 : @ LA Angels
  • Aug 9 : @ LA Angels
  • Aug 11 : vs Texas
  • Aug 12 : vs Texas
  • Aug 13 : vs Texas
  • Aug 14 : vs Tampa Bay
  • Aug 15 : vs Tampa Bay
  • Aug 16 : vs Tampa Bay
  • Aug 18 : @ Atlanta
  • Aug 19 : @ Atlanta
  • Aug 20 : @ Atlanta
  • Aug 21 : @ Philadelphia
  • Aug 22 : @ Philadelphia
  • Aug 23 : @ Philadelphia
  • Aug 25 : vs Atlanta
  • Aug 26 : vs Atlanta
  • Aug 27 : vs Atlanta
  • Aug 28 : vs Cincinnati
  • Aug 29 : vs Cincinnati
  • Aug 30 : vs Cincinnati
  • Aug 31 : @ San Diego
  • Sep 1 : @ San Diego
  • Sep 2 : @ San Diego
  • Sep 3 : @ San Diego
  • Sep 4 : @ Cubs
  • Sep 5 : @ Cubs
  • Sep 6 : @ Cubs
  • Sep 8 : vs Colorado
  • Sep 9 : vs Colorado
  • Sep 10 : vs Colorado
  • Sep 11 : vs Cleveland
  • Sep 12 : vs Cleveland
  • Sep 13 : vs Cleveland
  • Sep 14 : @ Colorado
  • Sep 15 : @ Colorado
  • Sep 16 : @ Colorado
  • Sep 17 : @ Colorado
  • Sep 19 : @ Arizona
  • Sep 20 : @ Arizona
  • Sep 21 : @ LA Dodgers
  • Sep 22 : @ LA Dodgers
  • Sep 23 : @ LA Dodgers
  • Sep 24 : @ LA Dodgers
  • Sep 25 : vs San Diego
  • Sep 26 : vs San Diego
  • Sep 27 : vs San Diego
  • Sep 29 : vs LA Dodgers
  • Sep 30 : vs LA Dodgers
  • Oct 1 : vs LA Dodgers

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. Added links to streaming services. Added sub-section. Updated some sub-sections. Updated some section headings. Changes to formatting. Deleted unneeded sub-section.

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

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

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

  5. Linking. Various changes.

  6. Linking. Various content updates.

  7. Pricing updates. Reworded some things.

  8. Added some links. Reworded some things.

  9. 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