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

How to Watch the San Francisco Giants Without Cable

Last Updated:

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:

  • FuboTV: This streaming service is especially good for sports fans even though it has a broad selection of 120+ channels in its base plan. FuboTV allows you to try out its service free for 7 days.
  • DIRECTV STREAM: More expensive but with other regional channels depending on your location. Also includes roughly 100 other channels in its Choice Plan. A 5-day free trial is now available for DIRECTV STREAM.
  • Hulu + Live TV: This service will please the whole family since it also includes Disney+ and ESPN+. Try one month for $69.99.

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.

  • ExpressVPN: Premium VPN provider that just works, with 3,000+ locations in 94 countries. Supports five simultaneous devices and comes with a 30-day money-back guarantee. (ExpressVPN review)
  • Surfshark: Connect to over 3,200 servers in 99 countries (+ tonnes of US metro areas). Try it with a 7-day free trial.
  • NordVPN: Connect to over 5,000 premium servers in 60+ countries. Comes with a 30-day money-back guarantee!

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 7-Day 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 unequalled privacy. Check out our VPN Guide for everything you need to know, including our top pick ExpressVPN.

Get ExpressVPN Today

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 7-Day 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 ($99.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 $69.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 7-Day Fubo Trial

Streaming services that you may want to consider subscribing to that do not offer NBC Sports Bay Area include Vidgo ($64.95/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.

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 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. Be sure to check out our Cyber Monday 2022 deals on ExpressVPN, NordVPN, SurfShark and PureVPN.

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 ($99.99/mo) and Hulu Live ($69.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 7-Day 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.

What is the 2022 SF Giants Schedule?

This regular season, the Giants will face Maimi Marlins, San Diego Padres, Cleveland Guardians, New York Mets, Washington National, Milwaukee Brewers, Oakland Athletics, Los Angeles Dodgers, St Louis Cardinals, Colorado Rockies, Cincinnati Reds, Philadelphia Phillies, Pittsburgh Pirates, Atlanta Braves, Detroit Tigers, Chicago White Sox, Arizona Diamondbacks, Chicago Cubs, and Minnesota Twins.

Sign Up for a Free 7-Day Fubo Trial

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

  • Apr 8 : Marlins
  • Apr 9 : Marlins
  • Apr 10 : Marlin
  • Apr 11 : Padres
  • Apr 12 : Padres
  • Apr 13 : Padres (MLBN)
  • Apr 15 : @ Guardians
  • Apr 16 : @ Guardians
  • Apr 17 : @ Guardians
  • Apr 18 : @ Mets
  • Apr 19 : @ Mets (MLBN)
  • Apr 20 : @ Mets (MLBN)
  • Apr 21 : @ Mets
  • Apr 22 : @ Nationals
  • Apr 23 : @ Nationals (MLBN)
  • Apr 24 : @ Nationals
  • Apr 25 : @ Brewers
  • Apr 26 : Athletics (MLBN)
  • Apr 27 : Athletics
  • Apr 29 : Nationals (Apple TV+)
  • Apr 30 : Nationals
  • May 1 : Nationals
  • May 3 : @ Dodgers (TBS)
  • May 4 : @ Dodgers
  • May 5 : Cardinals
  • May 6 : Cardinals
  • May 7 : Cardinals (FS1)
  • May 8 : Cardinals
  • May 9 : Rockies
  • May 10 : Rockies
  • May 11 : Rockies
  • May 13 : @ Cardinals
  • May 14 : @ Cardinals
  • May 15 : @ Cardinals (ESPN)
  • May 16 : @ Rockies
  • May 17 : @ Rockies
  • May 18 : @ Rockies
  • May 20 : Padres
  • May 21 : Padres (FS1)
  • May 22 : Padres
  • May 23 : Mets
  • May 24 : Mets
  • May 25 : Mets
  • May 27 : @ Reds
  • May 28 : @ Reds
  • May 29 : @ Reds (Peacock)
  • May 30 : @ Phillies
  • May 31 : @ Phillies
  • Jun 1 : @ Phillies
  • Jun 2 : @ Marlins
  • Jun 3 : @ Marlins
  • Jun 4 : @ Marlins
  • Jun 5 : @ Marlins
  • Jun 7 : Rockies
  • Jun 8 : Rockies
  • Jun 9 : Rockies
  • Jun 10 : Dodgers
  • Jun 11 : Dodgers (Fox)
  • Jun 12 : Dodgers
  • Jun 13 : Royals
  • Jun 14 : Royals
  • Jun 15 : Royals
  • Jun 17 : @ Pirates
  • Jun 18 : @ Pirates
  • Jun 19 : @ Pirates
  • Jun 20 : @ Braves
  • Jun 21 : @ Braves (TBS)
  • Jun 22 : @ Braves
  • Jun 23 : @ Braves
  • Jun 24 : Reds
  • Jun 25 : Reds (Fox)
  • Jun 26 : Reds
  • Jun 28 : Tigers
  • Jun 29 : Tigers
  • Jul 1 : White Sox
  • Jul 2 : White Sox
  • Jul 3 : White Sox
  • Jul 4 : @ Diamondbacks
  • Jul 5 : @ Diamondbacks
  • Jul 6 : @ Diamondbacks
  • Jul 7 : @ Padres
  • Jul 8 : @ Padres
  • Jul 9 : @ Padres (Fox)
  • Jul 10 : @ Padres
  • Jul 11 : Diamondbacks
  • Jul 12 : Diamondbacks
  • Jul 13 : Diamondbacks
  • Jul 14 : Brewers
  • Jul 15 : Brewers
  • Jul 16 : Brewers (Fox)
  • Jul 17 : Brewers
  • Jul 21 : @ Dodgers
  • Jul 22 : @ Dodgers
  • Jul 23 : @ Dodgers (Fox)
  • Jul 24 : @ Dodgers
  • Jul 25 : @ Diamondbacks
  • Jul 26 : @ Diamondbacks
  • Jul 27 : @ Diamondbacks
  • Jul 28 : Cubs
  • Jul 29 : Cubs
  • Jul 30 : Cubs
  • Jul 31 : Cubs
  • Aug 1 : Dodgers
  • Aug 2 : Dodgers
  • Aug 3 : Dodgers
  • Aug 4 : Dodgers
  • Aug 6 : @ Athletics
  • Aug 7 : @ Athletics
  • Aug 8 : @ Padres
  • Aug 9 : @ Padres
  • Aug 10 : @ Padres
  • Aug 12 : Pirates
  • Aug 13 : Pirates
  • Aug 14 : Pirates
  • Aug 15 : Diamondbacks
  • Aug 16 : Diamondbacks
  • Aug 17 : Diamondbacks
  • Aug 18 : Diamondbacks
  • Aug 19 : @ Rockies
  • Aug 20 : @ Rockies
  • Aug 21 : @ Rockies
  • Aug 23 : @ Tigers
  • Aug 24 : @ Tigers
  • Aug 26 : @ Twins
  • Aug 27 : @ Twins (Fox)
  • Aug 28 : @ Twins
  • Aug 29 : Padres
  • Aug 30 : Padres
  • Aug 31 : Padres
  • Sep 2 : Phillies
  • Sep 3 : Phillies
  • Sep 4 : Phillies
  • Sep 5 : @ Dodgers
  • Sep 6 : @ Dodgers
  • Sep 7 : @ Dodgers
  • Sep 8 : @ Brewers
  • Sep 8 : @ Brewers
  • Sep 9 : @ Cubs
  • Sep 10 : @ Cubs
  • Sep 11 : @ Cubs
  • Sep 12 : Braves
  • Sep 13 : Braves
  • Sep 14 : Braves
  • Sep 16 : Dodgers
  • Sep 17 : Dodgers
  • Sep 18 : Dodgers
  • Sep 19 : @ Rockies
  • Sep 20 : @ Rockies
  • Sep 21 : @ Rockies
  • Sep 22 : @ Rockies
  • Sep 23 : @ Diamondbacks
  • Sep 24 : @ Diamondbacks
  • Sep 25 : @ Diamondbacks
  • Sep 27 : Rockies
  • Sep 28 : Rockies
  • Sep 29 : Rockies
  • Sep 30 : Diamondbacks
  • Oct 1 : Diamondbacks
  • Oct 2 : Diamondbacks
  • Oct 3 : @ Padres
  • Oct 4 : @ Padres
  • Oct 5 : @ Padres

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!

Follow me
Share via
Copy link
Powered by Social Snap