San Francisco Giants
We only recommend services we believe in. When you click some links on our site we may earn a commission at no extra cost to you. Learn more.

Your Guide to Watching the San Francisco Giants Without Cable

2025 MLB Regular Season under way. Stream it live with Fubo.

I can watch the entire San Francisco Giants season without cable, though figuring out how to do it requires navigating a few different options.

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

Fubo
Fubo

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.

DIRECTV STREAM
DIRECTV STREAM

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.

Hulu
Hulu Live

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

Note for viewing from : streaming platforms like Fubo or Sling TV limit access to US viewers, but combining your existing subscription with a VPN enables streaming from anywhere in the world.

ExpressVPN is my #1 choice because it’s easy to set up, super reliable, and works perfectly with these streaming services. You get access to US content through their servers in 25+ US cities, plus 3 free months and a 30-day refund if you’re not happy.

You’ll have access to local platforms as if you were in the country, as well as access to services like BBC iPlayer as if you were in the UK, CBC Gem as if you were in Canada, plus hundreds more worldwide.

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 Fubo. If you are not, MLB.TV ($24.99/mo) will have you covered.

Sign Up for a Free Fubo Trial

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
Mon Apr 146:45 pmGiants vs Phillies

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.

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.

Streaming

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

  • Fubo: 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/month, it gives you 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. (Fubo 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 ($114.99/month). 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 $82.99/month. 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.

One streaming service that you may want to consider subscribing to that does not offer NBC Sports Bay Area is Sling TV ($45.99/month). 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.

Sign Up for a Free Fubo Trial

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 $9.99/month.
  • 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 $7.99/month. (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/month but it’s a better deal with the Hulu Bundle. (ESPN+ review)

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.

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 2025 San Francisco Giants Game Schedule: Dates, Times, and Venues

DateTime (ET)Teams
Tue Apr 89:45 pmReds vs Giants
Wed Apr 93:45 pmReds vs Giants
Fri Apr 117:05 pmGiants vs Yankees
Sat Apr 123:05 pmGiants vs Yankees
Sun Apr 131:35 pmGiants vs Yankees
Mon Apr 146:45 pmGiants vs Phillies
Tue Apr 156:45 pmGiants vs Phillies
Wed Apr 166:45 pmGiants vs Phillies
Thu Apr 174:05 pmGiants vs Phillies
Fri Apr 189:38 pmGiants vs Angels
Sat Apr 199:38 pmGiants vs Angels
Sun Apr 204:07 pmGiants vs Angels
Mon Apr 219:45 pmBrewers vs Giants
Tue Apr 229:45 pmBrewers vs Giants
Wed Apr 239:45 pmBrewers vs Giants
Thu Apr 243:45 pmBrewers vs Giants
Fri Apr 2510:15 pmRangers vs Giants
Sat Apr 264:05 pmRangers vs Giants
Sun Apr 274:05 pmRangers vs Giants
Tue Apr 299:40 pmGiants vs Padres
Wed Apr 304:10 pmGiants vs Padres
Thu May 19:45 pmRockies vs Giants
Fri May 210:15 pmRockies vs Giants
Sat May 34:05 pmRockies vs Giants
Sun May 44:05 pmRockies vs Giants
Mon May 57:40 pmGiants vs Cubs
Tue May 67:40 pmGiants vs Cubs
Wed May 72:20 pmGiants vs Cubs
Fri May 98:10 pmGiants vs Twins
Sat May 107:15 pmGiants vs Twins
Sun May 112:10 pmGiants vs Twins
Mon May 129:45 pmD'Backs vs Giants
Tue May 139:45 pmD'Backs vs Giants
Wed May 143:45 pmD'Backs vs Giants
Fri May 1610:15 pmAthletics vs Giants
Sat May 179:05 pmAthletics vs Giants
Sun May 184:05 pmAthletics vs Giants
Mon May 199:45 pmRoyals vs Giants
Tue May 209:45 pmRoyals vs Giants
Wed May 213:45 pmRoyals vs Giants
Fri May 236:45 pmGiants vs Nationals
Sat May 244:05 pmGiants vs Nationals
Sun May 251:35 pmGiants vs Nationals
Mon May 261:10 pmGiants vs Tigers
Tue May 276:40 pmGiants vs Tigers
Wed May 281:10 pmGiants vs Tigers
Fri May 307:10 pmGiants vs Marlins
Sat May 314:10 pmGiants vs Marlins
Sun Jun 11:40 pmGiants vs Marlins
Mon Jun 29:45 pmPadres vs Giants
Tue Jun 39:45 pmPadres vs Giants
Wed Jun 49:45 pmPadres vs Giants
Thu Jun 53:45 pmPadres vs Giants
Fri Jun 610:15 pmBraves vs Giants
Sat Jun 74:05 pmBraves vs Giants
Sun Jun 84:05 pmBraves vs Giants
Tue Jun 108:40 pmGiants vs Rockies
Wed Jun 118:40 pmGiants vs Rockies
Thu Jun 123:10 pmGiants vs Rockies
Fri Jun 1310:10 pmGiants vs Dodgers
Sat Jun 1410:10 pmGiants vs Dodgers
Sun Jun 154:10 pmGiants vs Dodgers
Tue Jun 179:45 pmGuardians vs Giants
Wed Jun 189:45 pmGuardians vs Giants
Thu Jun 194:05 pmGuardians vs Giants
Fri Jun 2010:15 pmRed Sox vs Giants
Sat Jun 214:05 pmRed Sox vs Giants
Sun Jun 224:05 pmRed Sox vs Giants
Tue Jun 249:45 pmMarlins vs Giants
Wed Jun 259:45 pmMarlins vs Giants
Thu Jun 263:45 pmMarlins vs Giants
Fri Jun 277:40 pmGiants vs White Sox
Sat Jun 284:10 pmGiants vs White Sox
Sun Jun 292:10 pmGiants vs White Sox
Mon Jun 309:40 pmGiants vs D'Backs
Tue Jul 19:40 pmGiants vs D'Backs
Wed Jul 29:40 pmGiants vs D'Backs
Thu Jul 39:40 pmGiants vs D'Backs
Fri Jul 410:05 pmGiants vs Athletics
Sat Jul 510:05 pmGiants vs Athletics
Sun Jul 610:05 pmGiants vs Athletics
Mon Jul 79:45 pmPhillies vs Giants
Tue Jul 89:45 pmPhillies vs Giants
Wed Jul 93:45 pmPhillies vs Giants
Fri Jul 1110:15 pmDodgers vs Giants
Sat Jul 124:05 pmDodgers vs Giants
Sun Jul 134:05 pmDodgers vs Giants
Fri Jul 187:07 pmGiants vs Blue Jays
Sat Jul 193:07 pmGiants vs Blue Jays
Sun Jul 2012:05 pmGiants vs Blue Jays
Mon Jul 217:15 pmGiants vs Braves
Tue Jul 227:15 pmGiants vs Braves
Wed Jul 2312:15 pmGiants vs Braves
Fri Jul 2510:15 pmMets vs Giants
Sat Jul 269:05 pmMets vs Giants
Sun Jul 274:05 pmMets vs Giants
Mon Jul 289:45 pmPirates vs Giants
Tue Jul 299:45 pmPirates vs Giants
Wed Jul 303:45 pmPirates vs Giants
Fri Aug 17:10 pmGiants vs Mets
Sat Aug 24:10 pmGiants vs Mets
Sun Aug 31:40 pmGiants vs Mets
Mon Aug 46:40 pmGiants vs Pirates
Tue Aug 56:40 pmGiants vs Pirates
Wed Aug 612:35 pmGiants vs Pirates
Fri Aug 810:15 pmNationals vs Giants
Sat Aug 94:05 pmNationals vs Giants
Sun Aug 104:05 pmNationals vs Giants
Mon Aug 119:45 pmPadres vs Giants
Tue Aug 129:45 pmPadres vs Giants
Wed Aug 133:45 pmPadres vs Giants
Fri Aug 1510:15 pmRays vs Giants
Sat Aug 169:05 pmRays vs Giants
Sun Aug 174:05 pmRays vs Giants
Mon Aug 189:40 pmGiants vs Padres
Tue Aug 199:40 pmGiants vs Padres
Wed Aug 209:40 pmGiants vs Padres
Thu Aug 214:10 pmGiants vs Padres
Fri Aug 228:10 pmGiants vs Brewers
Sat Aug 237:10 pmGiants vs Brewers
Sun Aug 242:10 pmGiants vs Brewers
Tue Aug 269:45 pmCubs vs Giants
Wed Aug 279:45 pmCubs vs Giants
Thu Aug 283:45 pmCubs vs Giants
Fri Aug 2910:15 pmOrioles vs Giants
Sat Aug 307:15 pmOrioles vs Giants
Sun Aug 314:05 pmOrioles vs Giants
Mon Sep 14:10 pmGiants vs Rockies
Tue Sep 28:40 pmGiants vs Rockies
Wed Sep 38:40 pmGiants vs Rockies
Fri Sep 58:15 pmGiants vs Cardinals
Sat Sep 67:15 pmGiants vs Cardinals
Sun Sep 72:15 pmGiants vs Cardinals
Mon Sep 89:45 pmD'Backs vs Giants
Tue Sep 99:45 pmD'Backs vs Giants
Wed Sep 103:45 pmD'Backs vs Giants
Fri Sep 1210:15 pmDodgers vs Giants
Sat Sep 139:05 pmDodgers vs Giants
Sun Sep 144:05 pmDodgers vs Giants
Mon Sep 159:40 pmGiants vs D'Backs
Tue Sep 169:40 pmGiants vs D'Backs
Wed Sep 173:40 pmGiants vs D'Backs
Thu Sep 1810:10 pmGiants vs Dodgers
Fri Sep 1910:10 pmGiants vs Dodgers
Sat Sep 209:10 pmGiants vs Dodgers
Sun Sep 214:10 pmGiants vs Dodgers
Mon Sep 229:45 pmCardinals vs Giants
Tue Sep 239:45 pmCardinals vs Giants
Wed Sep 249:45 pmCardinals vs Giants
Fri Sep 2610:15 pmRockies vs Giants
Sat Sep 274:05 pmRockies vs Giants
Sun Sep 283:05 pmRockies vs Giants

Our Choice

For watching San Francisco Giants games, Fubo is definitely the way to go, especially if you’re local. The stream quality is fantastic, with crisp HD broadcasts and minimal buffering. You get a solid mix of sports channels, and its DVR feature makes it easy to record games and watch later. The interface is straightforward, and it works on pretty much any device, so you can watch anywhere. If you’re outside the Giants’ broadcast area, adding MLB.tv is a smart, budget-friendly move to get around blackouts. Compared to other services, Fubo’s sports-focused lineup and smooth streaming really set it apart. If you’re a Giants fan, it’s a no-brainer.

FAQs

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.

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

Leave a Comment

Ask Our Experts

Your email address will not be published. Required fields are marked *