Wondering how to keep up with the San Francisco Giants this 2026 season? Look no further, we’ve got you covered.

You can watch most games this season across NBC’s family of networks. The majority will air on NBC Sports Bay Area, with select games also available on NBC Bay Area and Peacock. Check the full schedule below for details on when and where to watch or stream.

San Francisco Giants 2026 TV/streaming schedule

HOME: Wednesday, March 25 vs. New York Yankees: 5:05 p.m. (Netflix)
HOME: Friday, March 27 vs. New York Yankees: 1:35 p.m. (NBC Sports Bay Area)
HOME: Saturday, March 28 vs. New York Yankees: 4:15 p.m. (Fox)
AWAY: Monday, March 30 at San Diego Padres: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, March 31 at San Diego Padres: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, April 1 at San Diego Padres: 1:10 p.m. (NBC Sports Bay Area)
HOME: Thursday, April 2 vs. New York Mets: 6:45 p.m. (NBC Sports Bay Area)
HOME: Friday, April 3 vs. New York Mets: 7:15 p.m. (NBC Bay Area)
HOME: Saturday, April 4 vs. New York Mets: 6:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, April 5 vs. New York Mets: 1:05 p.m. (NBC Sports Bay Area)
HOME: Monday, April 6 vs. Philadelphia Phillies: 6:45 p.m. (NBC Sports Bay Area)
HOME: Tuesday, April 7 vs. Philadelphia Phillies: 6:45 p.m. (NBC Sports Bay Area+)
HOME: Wednesday, April 8 vs. Philadelphia Phillies: 12:45 p.m. (NBC Sports Bay Area)
AWAY: Friday, April 10 at Baltimore Orioles: 4:15 p.m. (Apple TV)
AWAY: Saturday, April 11 at Baltimore Orioles: 4:15 p.m. (Fox)
AWAY: Sunday, April 12 at Baltimore Orioles: 10:35 a.m. (NBC Sports Bay Area)
AWAY: Tuesday, April 14 at Cincinnati Reds: 3:40 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, April 15 at Cincinnati Reds: 3:40 p.m. (NBC Sports Bay Area)
AWAY: Thursday, April 16 at Cincinnati Reds: 9:40 a.m. (NBC Sports Bay Area)
AWAY: Friday, April 17 at Washington Nationals: 3:45 p.m. (NBC Sports Bay Area)
AWAY: Saturday, April 18 at Washington Nationals: 1:05 p.m. (NBC Sports Bay Area)
AWAY: Sunday, April 19 at Washington Nationals: 10:35 a.m. (NBC Sports Bay Area)
HOME: Tuesday, April 21 vs. Los Angeles Dodgers: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, April 22 vs. Los Angeles Dodgers: 6:45 p.m. (NBC Sports Bay Area)
HOME: Thursday, April 23 vs. Los Angeles Dodgers: 12:45 p.m. (NBC Sports Bay Area)
HOME: Friday, April 24 vs. Miami Marlins: 7:15 p.m. (NBC Sports Bay Area)
HOME: Saturday, April 25 vs. Miami Marlins: 1:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, April 26 vs. Miami Marlins: 1:05 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, April 28 at Philadelphia Phillies: 3:40 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, April 29 at Philadelphia Phillies: 3:40 p.m. (NBC Sports Bay Area, MLB Network)
AWAY: Thursday, April 30 at Philadelphia Phillies: 10:05 a.m. (NBC Sports Bay Area)
AWAY: Friday, May 1 at Tampa Bay Rays: 4:10 p.m. (NBC Sports Bay Area)
AWAY: Saturday, May 2 at Tampa Bay Rays: 3:10 p.m. (NBC Sports Bay Area)
AWAY: Sunday, May 3 at Tampa Bay Rays: 10:40 a.m. (NBC Sports Bay Area)
HOME: Monday, May 4 vs. San Diego Padres: 6:45 p.m. (NBC Sports Bay Area)
HOME: Tuesday, May 5 vs. San Diego Padres: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, May 6 vs. San Diego Padres: 12:45 p.m. (NBC Sports Bay Area)
HOME: Friday, May 8 vs. Pittsburgh Pirates: 7:15 p.m. (NBC Bay Area, NBC Sports Bay Area)
HOME: Saturday, May 9 vs. Pittsburgh Pirates: 6:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, May 10 vs. Pittsburgh Pirates: 1:05 p.m. (NBC Sports Bay Area)
AWAY: Monday, May 11 at Los Angeles Dodgers: 7:10 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, May 12 at Los Angeles Dodgers: 7:10 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, May 13 at Los Angeles Dodgers: 7:10 p.m. (NBC Sports Bay Area)
AWAY: Thursday, May 14 at Los Angeles Dodgers: 7:10 p.m. (NBC Sports Bay Area, MLB Network)
AWAY: Friday, May 15 at Athletics: 6:40 p.m. (NBC Bay Area, NBC Sports Bay Area)
AWAY: Saturday, May 16 at Athletics: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Sunday, May 17 at Athletis: 1:05 p.m. (NBC Sports Bay Area)
AWAY: Monday May 18 at Arizona Diamondbacks: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, May 19 at Arizona Diamondbacks: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, May 20 at Arizona Diamondbacks: 12:40 p.m. (NBC Sports Bay Area)
HOME: Friday, May 22 vs. Chicago White Sox: 7:15 p.m. (NBC Sports Bay Area)
HOME: Saturday, May 23 vs. Chicago White Sox: 1:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, May 24 vs. Chicago White Sox: 1:05 p.m. (NBC Sports Bay Area)
HOME: Monday, May 25 vs. Arizona Diamondbacks: 2:05 p.m. (NBC Sports Bay Area)
HOME: Tuesday, May 26 vs. Arizona Diamondbacks: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, May 27 vs. Arizona Diamondbacks: 12:45 p.m. (NBC Sports Bay Area)
AWAY: Friday, May 29 at Colorado Rockies: 5:40 p.m. (NBC Sports Bay Area)
AWAY: Saturday, May 30 at Colorado Rockies: 6:10 p.m. (NBC Sports Bay Area)
AWAY: Sunday, May 31 at Colorado Rockies: 12:10 p.m. (NBC Sports Bay Area)
AWAY: Monday, June 1 at Milwaukee Brewers: 4:40 p.m. (NBC Sports Bay Area, FS1)
AWAY: Tuesday, June 2 at Milwaukee Brewers: 4:40 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, June 3 at Milwaukee Brewers: 4:40 p.m. (NBC Sports Bay Area)
AWAY: Thursday, June 4 at Milwaukee Brewers: 11:10 a.m. (NBC Sports Bay Area)
AWAY: Friday, June 5 at Chicago Cubs: 11:20 a.m. (NBC Sports Bay Area)
AWAY: Saturday, June 6 at Chicago Cubs: 11:20 a.m. (NBC Sports Bay Area)
AWAY: Sunday, June 7 at Chicago Cubs: 5:20 p.m. (NBC/Peacock)
HOME: Monday, June 8 vs. Washington Nationals: 6:45 p.m. (NBC Sports Bay Area)
HOME: Tuesday, June 9 vs. Washington Nationals: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, June 10 vs. Washington Nationals: 12:45 p.m. (NBC Sports Bay Area)
HOME: Friday, June 12 vs. Chicago Cubs: 7:15 p.m. (NBC Bay Area, NBC Sports Bay Area)
HOME: Saturday, June 13 vs. Chicago Cubs: 7:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, June 14 vs. Chicago Cubs: 12:10 p.m. (ABC/ESPN app)
AWAY: Tuesday, June 16 at Atlanta Braves: 4:15 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, June 17 at Atlanta Braves: 4:15 p.m. (NBC Sports Bay Area)
AWAY: Thursday, June 18 at Atlanta Braves: 4:15 p.m. (NBC Sports Bay Area)
AWAY: Friday, June 19 at Miami Marlins: 4:10 p.m. (NBC Sports Bay Area)
AWAY: Saturday, June 20 at Miami Marlins: 1:10 p.m. (NBC Sports Bay Area)
AWAY: Sunday, June 21 at Miami Marlins: 10:40 a.m. (NBC Sports Bay Area)
HOME: Tuesday, June 23 vs. Athletics: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, June 24 vs. Athletics: 6:45 p.m. (NBC Sports Bay Area)
HOME: Thursday, June 25 vs. Athletics: 12:45 p.m. (NBC Sports Bay Area)
HOME: Friday, June 26 vs. Atlanta Braves: 7:15 p.m. (NBC Sports Bay Area)
HOME: Saturday, June 27 vs. Atlanta Braves: 6:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, June 28 vs. Atlanta Braves: 1:05 p.m. (NBC Sports Bay Area)
AWAY: Monday, June 29 at Arizona Diamondbacks: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, June 30 at Arizona Diamondbacks: 6:40 p.m (NBC Sports Bay Area)
AWAY: Wednesday, July 1 at Arizona Diamondbacks: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Friday, July 3 at Colorado Rockies: 5:10 p.m. (NBC Sports Bay Area)
AWAY: Saturday, July 4 at Colorado Rockies: 5:10 p.m. (NBC Sports Bay Area)
AWAY: Sunday, July 5 at Colorado Rockies: 1:00 p.m. (NBC Sports Bay Area, Peacock)
HOME: Monday, July 6 vs. Toronto Blue Jays: 6:45 p.m. (NBC Sports Bay Area)
HOME: Tuesday, July 7 vs. Toronto Blue Jays: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, July 8 vs. Toronto Blue Jays: 12:45 p.m. (NBC Sports Bay Area)
HOME: Thursday, July 9 vs. Colorado Rockies: 6:45 p.m. (NBC Sports Bay Area)
HOME: Friday, July 10 vs. Colorado Rockies: 7:15 p.m. (NBC Sports Bay Area)
HOME: Saturday, July 11 vs. Colorado Rockies: 1:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, July 12 vs. Colorado Rockies: 1:05 p.m. (NBC Sports Bay Area)
AWAY: Friday, July 17 at Seattle Mariners: 7:10 p.m. (NBC Sports Bay Area)
AWAY: Saturday, July 18 at Seattle Mariners: 5:08 p.m. (Fox)
AWAY: Sunday, July 19 at Seattle Mariners: 1:10 p.m. (NBC Sports Bay Area)
AWAY: Monday, July 20 at Kansas City Chiefs: 4:40 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, July 21 at Kansas City Chiefs: 4:40 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, July 22 at Kansas City Chiefs: 11:10 a.m. (NBC Sports Bay Area)
HOME: Friday, July 24 vs. Los Angeles Angels: 7:15 p.m. (NBC Bay Area, NBC Sports Bay Area)
HOME: Saturday, July 25 vs. Los Angeles Angels: 1:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, July 26 vs. Los Angeles Angels: 1:05 p.m. (NBC Sports Bay Area)
HOME: Monday, July 27 vs. Milwaukee Brewers: 6:45 p.m. (NBC Sports Bay Area)
HOME: Tuesday, July 28 vs. Milwaukee Brewers: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, July 29 vs. Milwaukee Brewers: 12:45 p.m. (NBC Sports Bay Area)
AWAY: Thursday, July 30 at San Diego Padres: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Friday, July 31 at San Diego Padres: 6:40 p.m. (NBC Sports Bay Area)
AWAY: Saturday, August 1 at San Diego Padres: 5:40 p.m. (NBC Sports Bay Area)
AWAY: Sunday, August 2 at San Diego Padres: 1:10 p.m. (NBC Sports Bay Area)
AWAY: Monday, August 3 at Texas Rangers: 5:05 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, August 4 at Texas Rangers: 5:05 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, August 5 at Texas Rangers: 11:35 a.m. (NBC Sports Bay Area)
HOME: Friday, August 7 vs. Detroit Tigers: 7:15 p.m. (NBC Bay Area, NBC Sports Bay Area)
HOME: Saturday, August 8 vs. Detroit Tigers: 4:15 p.m. (Fox)
HOME: Sunday, August 9 vs. Detroit Tigers: 1:05 p.m. (NBC Sports Bay Area)
HOME: Monday, August 10 vs. Houston Astros: 6:45 p.m. (NBC Sports Bay Area)
HOME: Tuesday, August 11 vs. Houston Astros: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, August 12 vs. Houston Astros: 12:45 p.m. (NBC Sports Bay Area)
HOME: Friday, August 14 vs. Colorado Rockies: 7:15 p.m. (NBC Sports Bay Area)
HOME: Saturday, August 15 vs. Colorado Rockies: 1:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, August 16 vs. Colorado Rockies: 1:05 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, August 18 at Cleveland Guardians: 3:40 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, August 19 at Cleveland Guardians: 3:40 p.m. (NBC Sports Bay Area)
AWAY: Thursday, August 20 at Cleveland Guardians: 10:10 a.m. (NBC Sports Bay Area)
AWAY: Friday, August 21 at Boston Red Sox: 4:10 p.m. (NBC Sports Bay Area)
AWAY: Saturday, August 22 at Boston Red Sox: 4:15 p.m. (Fox)
AWAY: Sunday, August 23 at Boston Red Sox: 12:10 p.m. (NBC/Peacock)
AWAY: Monday, August 24 vs. Cincinnati Reds: 6:45 p.m. (NBC Sports Bay Area, FS1)
AWAY: Tuesday, August 25 vs. Cincinnati Reds: 6:45 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, August 26 vs. Cincinnati Reds: 12:45 p.m. (NBC Sports Bay Area)
HOME: Thursday, August 27 vs. Arizona Diamondbacks: 6:45 p.m. (NBC Sports Bay Area)
HOME: Friday, August 28 vs. Arizona Diamondbacks: 7:15 p.m. (NBC Bay Area, NBC Sports Bay Area)
HOME: Saturday, August 29 vs. Arizona Diamondbacks: 7:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, August 30 vs. Arizona Diamondbacks: (NBC Sports Bay Area)
AWAY: Tuesday, September 1 at Pittsburgh Pirates: 3:40 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, September 2 at Pittsburgh Pirates: 3:40 p.m. (NBC Sports Bay Area)
AWAY: Thursday, September 3 at Pittsburgh Pirates: 9:35 a.m. (NBC Sports Bay Area)
AWAY: Friday, September 4 at New York Mets: 4:10 p.m. (NBC Sports Bay Area)
AWAY: Saturday, September 5 at New York Mets: 1:10 p.m. (NBC Sports Bay Area)
AWAY: Sunday, September 6 at New York Mets: 10:40 a.m. (NBC Sports Bay Area)
HOME: Monday, September 7 vs. St. Louis Cardinals: 5:10 p.m. (NBC/Peacock)
HOME: Tuesday, September 8 vs. St. Louis Cardinals: 6:45 p.m. (NBC Sports Bay Area)
HOME: Wednesday, September 9 vs. St. Louis Cardinals: 12:45 p.m. (NBC Sports Bay Area)
HOME: Friday, September 11 vs. San Diego Padres: 7:15 p.m. (NBC Bay Area, NBC Sports Bay Area)
HOME: Saturday, September 12 vs. San Diego Padres: 1:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, September 13 vs. San Diego Padres: 4:20 p.m. (Peacock)
AWAY: Monday, September 14 at St. Louis Cardinals: 4:45 p.m. (NBC Sports Bay Area)
AWAY: Tuesday, September 15 at St. Louis Cardinals: 4:45 p.m. (NBC Sports Bay Area)
AWAY: Wednesday, September 16 at St. Louis Cardinals: 10:15 a.m. (NBC Sports Bay Area)
AWAY: Friday, September 18 at Los Angeles Dodgers: 7:10 p.m. (NBC Bay Area, NBC Sports Bay Area)
AWAY: Saturday, September 19 at Los Angeles Dodgers: 6:10 p.m. (NBC Sports Bay Area)
AWAY: Sunday, September 20 at Los Angeles Dodgers: 1:10 p.m. (NBC Sports Bay Area)
HOME: Monday, September 21 vs. Minnesota Twins: 6:45 p.m. (NBC Sports Bay Area)
HOME: Tuesday, September 22 vs. Minnesota Twins: 6:45 p.m (NBC Sports Bay Area)
HOME: Wednesday, September 23 vs. Minnesota Twins: 12:45 p.m. (NBC Sports Bay Area)
HOME: Friday, September 25 vs. Los Angeles Dodgers: 7:15 p.m. (NBC Sports Bay Area)
HOME: Saturday, September 26 vs. Los Angeles Dodgers: 1:05 p.m. (NBC Sports Bay Area)
HOME: Sunday, September 27 vs. Los Angeles Dodgers: 12:05 p.m. (NBC Sports Bay Area)

How do I watch the San Francisco Giants on NBC Bay Area?

There are 16 games this season that will be broadcast on NBC Bay Area this season. You can watch by tuning into channel 11 on broadcast or channel 3 on your cable provider. Those 16 games are on the following dates: April 3, May 8, May 15, June 7, June 12, July 5, July 10, July 17, July 24, August 7, August 23, August 28, September 7, September 11, September 13 and September 18. For times and match-ups, see the full season schedule at the top of this page.

How do I stream the San Francisco Giants online?

If you live in San Francisco Giants team territory and have a provider that includes NBC Sports Bay Area, you can stream the Giants on the NBC Sports app or right here.

Can I stream the Giants if I do not have cable?

If you do not have cable, NBC Sports Bay Area is included on DirecTV Stream, Hulu, Peacock, Prime Video, and YouTube TV.

If you are in the Giants home television territory, go to Giants.TV to learn about NBC Sports Bay Area’s partnership with MLB.TV.

What if the stream is not working?

If you are experiencing technical issues with the stream, please visit help.nbc.com, where you can submit a question, find additional tutorials and FAQs, and learn more about streaming all of the content from NBC’s family of networks.

Can I stream the Giants in the NBC Sports Bay Area & CA app?

Authenticated live streaming for Giants’ games on NBC Sports Bay Area is exclusively on the NBC Sports app. The NBC Sports Bay Area & CA app will link to the NBC Sports app to make it easy to find. Keep checking the NBC Sports Bay Area & CA app for all the latest news, highlights, and analysis.

Check out NBC Sports Bay Area’s Giants Talk podcast

What’s new at the ballpark this season?