skip to main content
We may earn money when you click our links.

How To Watch the San Francisco Giants

Explore San Francisco Giants: How to Watch | Tickets | Affiliate Merch

2026 San Francisco Giants schedule and game times

When the San Francisco Giants TV schedule was released, I immediately began mapping out the season’s progression from spring through fall. It’s essential for any dedicated fan to know exactly when and where to catch every matchup, whether the team is at Oracle Park or traveling across the country.

The Giants are coming off a .500 season in 2025, but there’s plenty of optimism that they can improve on that this year. I put together this easy-to-follow guide so you can identify the specific start times and channel listings for every game on TV. Keep reading for a complete breakdown of the Giants’ path through the 2026 season.

Jump to: March | April | May | June | July | August | September

OpponentDateTime (ET)Channels
March
Wednesday, March 25
8:05 p.m.
Friday, March 27
4:35 p.m.
ESPN Unlimited, NBC Sports Bay Area
Saturday, March 28
7:15 p.m.
Monday, March 30
9:40 p.m.
FS1, NBC Sports Bay Area
Tuesday, March 31
9:40 p.m.
NBC Sports Bay Area
April
Wednesday, April 1
4:10 p.m.
NBC Sports Bay Area
Thursday, April 2
9:45 p.m.
MLB Network, NBC Sports Bay Area
Friday, April 3
10:15 p.m.
NBC Sports Bay Area, KNTV
Saturday, April 4
9:05 p.m.
NBC Sports Bay Area
Sunday, April 5
4:05 p.m.
NBC Sports Bay Area
Monday, April 6
9:45 p.m.
NBC Sports Bay Area
Tuesday, April 7
9:45 p.m.
Wednesday, April 8
3:45 p.m.
NBC Sports Bay Area
Friday, April 10
7:15 p.m.
Saturday, April 11
7:15 p.m.
Sunday, April 12
1:35 p.m.
NBC Sports Bay Area
Tuesday, April 14
6:40 p.m.
NBC Sports Bay Area
Wednesday, April 15
6:40 p.m.
NBC Sports Bay Area
Thursday, April 16
12:40 p.m.
ESPN Unlimited, NBC Sports Bay Area
Friday, April 17
6:45 p.m.
NBC Sports Bay Area
Saturday, April 18
4:05 p.m.
NBC Sports Bay Area
Sunday, April 19
1:35 p.m.
NBC Sports Bay Area
Tuesday, April 21
9:45 p.m.
NBC Sports Bay Area
Wednesday, April 22
9:45 p.m.
NBC Sports Bay Area
Thursday, April 23
3:45 p.m.
NBC Sports Bay Area
Friday, April 24
10:15 p.m.
ESPN Unlimited, NBC Sports Bay Area
Saturday, April 25
4:05 p.m.
NBC Sports Bay Area
Sunday, April 26
4:05 p.m.
NBC Sports Bay Area
Tuesday, April 28
6:40 p.m.
NBC Sports Bay Area
Wednesday, April 29
6:10 p.m.
MLB Network, NBC Sports Bay Area
Thursday, April 30
12:35 p.m.
NBC Sports Bay Area
Thursday, April 30
5:35 p.m.
MLB Network, NBC Sports Bay Area
May
Friday, May 1
7:10 p.m.
NBC Sports Bay Area
Saturday, May 2
6:10 p.m.
NBC Sports Bay Area
Sunday, May 3
1:40 p.m.
NBC Sports Bay Area
Monday, May 4
9:45 p.m.
ESPN Unlimited, NBC Sports Bay Area, Padres.TV
Tuesday, May 5
9:45 p.m.
NBC Sports Bay Area
Wednesday, May 6
3:45 p.m.
NBC Sports Bay Area
Friday, May 8
10:15 p.m.
NBC Sports Bay Area, KNTV
Saturday, May 9
9:05 p.m.
NBC Sports Bay Area
Sunday, May 10
4:05 p.m.
ESPN Unlimited, NBC Sports Bay Area
Monday, May 11
10:10 p.m.
NBC Sports Bay Area
Tuesday, May 12
10:10 p.m.
NBC Sports Bay Area
Wednesday, May 13
10:10 p.m.
NBC Sports Bay Area
Thursday, May 14
10:10 p.m.
MLB Network, NBC Sports Bay Area
Friday, May 15
9:40 p.m.
NBC Sports Bay Area, KNTV
Saturday, May 16
9:40 p.m.
NBC Sports Bay Area
Sunday, May 17
4:05 p.m.
NBC Sports Bay Area
Monday, May 18
9:40 p.m.
NBC Sports Bay Area
Tuesday, May 19
9:40 p.m.
NBC Sports Bay Area
Wednesday, May 20
3:40 p.m.
NBC Sports Bay Area
Friday, May 22
10:15 p.m.
NBC Sports Bay Area
Saturday, May 23
4:05 p.m.
NBC Sports Bay Area
Sunday, May 24
4:05 p.m.
ESPN Unlimited, NBC Sports Bay Area
Monday, May 25
5:05 p.m.
NBC Sports Bay Area
Tuesday, May 26
9:45 p.m.
NBC Sports Bay Area
Wednesday, May 27
3:45 p.m.
NBC Sports Bay Area
Friday, May 29
8:40 p.m.
NBC Sports Bay Area
Saturday, May 30
9:10 p.m.
NBC Sports Bay Area
Sunday, May 31
3:10 p.m.
NBC Sports Bay Area
June
Monday, June 1
7:40 p.m.
FS1, NBC Sports Bay Area
Tuesday, June 2
7:40 p.m.
NBC Sports Bay Area
Wednesday, June 3
7:40 p.m.
NBC Sports Bay Area
Thursday, June 4
2:10 p.m.
NBC Sports Bay Area
Friday, June 5
2:20 p.m.
NBC Sports Bay Area
Saturday, June 6
2:20 p.m.
NBC Sports Bay Area
Sunday, June 7
8:30 p.m.
Monday, June 8
9:45 p.m.
NBC Sports Bay Area
Tuesday, June 9
9:00 p.m.
ESPN Unlimited, NBC Sports Bay Area, Nationals.TV
Wednesday, June 10
3:45 p.m.
NBC Sports Bay Area
Friday, June 12
10:15 p.m.
KNTV, NBC Sports Bay Area
Saturday, June 13
10:05 p.m.
NBC Sports Bay Area
Sunday, June 14
3:10 p.m.
Tuesday, June 16
7:15 p.m.
NBC Sports Bay Area
Wednesday, June 17
7:15 p.m.
NBC Sports Bay Area
Thursday, June 18
7:15 p.m.
NBC Sports Bay Area
Friday, June 19
7:10 p.m.
NBC Sports Bay Area
Saturday, June 20
4:10 p.m.
NBC Sports Bay Area
Sunday, June 21
1:40 p.m.
NBC Sports Bay Area
Tuesday, June 23
9:45 p.m.
NBC Sports Bay Area
Wednesday, June 24
9:45 p.m.
NBC Sports Bay Area
Thursday, June 25
3:45 p.m.
NBC Sports Bay Area
Friday, June 26
10:15 p.m.
NBC Sports Bay Area
Saturday, June 27
9:05 p.m.
NBC Sports Bay Area
Sunday, June 28
4:05 p.m.
NBC Sports Bay Area
Monday, June 29
9:40 p.m.
NBC Sports Bay Area
Tuesday, June 30
9:40 p.m.
NBC Sports Bay Area
July
Wednesday, July 1
9:40 p.m.
NBC Sports Bay Area
Friday, July 3
8:10 p.m.
NBC Sports Bay Area
Saturday, July 4
8:10 p.m.
NBC Sports Bay Area
Sunday, July 5
4:00 p.m.
Peacock Premium, NBC Sports Bay Area
Monday, July 6
9:45 p.m.
NBC Sports Bay Area
Tuesday, July 7
9:45 p.m.
NBC Sports Bay Area
Wednesday, July 8
3:45 p.m.
NBC Sports Bay Area
Thursday, July 9
9:45 p.m.
NBC Sports Bay Area
Friday, July 10
10:15 p.m.
NBC Sports Bay Area, KNTV
Saturday, July 11
4:05 p.m.
NBC Sports Bay Area
Sunday, July 12
4:05 p.m.
NBC Sports Bay Area
Home Run Derby
Monday, July 13
8:00 p.m.
MLB All-Star Game
Tuesday, July 14
8:00 p.m.
Friday, July 17
10:10 p.m.
NBC Sports Bay Area
Saturday, July 18
8:08 p.m.
Sunday, July 19
4:10 p.m.
NBC Sports Bay Area
Monday, July 20
7:40 p.m.
NBC Sports Bay Area
Tuesday, July 21
7:40 p.m.
NBC Sports Bay Area
Wednesday, July 22
2:10 p.m.
NBC Sports Bay Area
Friday, July 24
10:15 p.m.
NBC Sports Bay Area, KNTV
Saturday, July 25
4:05 p.m.
NBC Sports Bay Area
Sunday, July 26
4:05 p.m.
NBC Sports Bay Area
Monday, July 27
9:45 p.m.
NBC Sports Bay Area
Tuesday, July 28
9:45 p.m.
NBC Sports Bay Area
Wednesday, July 29
3:45 p.m.
NBC Sports Bay Area
Thursday, July 30
9:40 p.m.
NBC Sports Bay Area
Friday, July 31
9:40 p.m.
NBC Sports Bay Area
August
Saturday, Aug. 1
8:40 p.m.
NBC Sports Bay Area
Sunday, Aug. 2
4:10 p.m.
NBC Sports Bay Area
Monday, Aug. 3
8:05 p.m.
TBD
Tuesday, Aug. 4
8:05 p.m.
NBC Sports Bay Area
Wednesday, Aug. 5
2:35 p.m.
NBC Sports Bay Area
Friday, Aug. 7
10:15 p.m.
NBC Sports Bay Area, KNTV
Saturday, Aug. 8
7:15 p.m.
Sunday, Aug. 9
4:05 p.m.
NBC Sports Bay Area
Monday, Aug. 10
9:45 p.m.
NBC Sports Bay Area
Tuesday, Aug. 11
9:45 p.m.
NBC Sports Bay Area
Wednesday, Aug. 12
3:45 p.m.
NBC Sports Bay Area
Friday, Aug. 14
10:15 p.m.
NBC Sports Bay Area
Saturday, Aug. 15
4:05 p.m.
NBC Sports Bay Area
Sunday, Aug. 16
4:05 p.m.
NBC Sports Bay Area
Tuesday, Aug. 18
6:40 p.m.
NBC Sports Bay Area
Wednesday, Aug. 19
6:40 p.m.
NBC Sports Bay Area
Thursday, Aug. 20
1:10 p.m.
NBC Sports Bay Area
Friday, Aug. 21
7:10 p.m.
NBC Sports Bay Area
Saturday, Aug. 22
7:15 p.m.
Sunday, Aug. 23
3:10 p.m.
Monday, Aug. 24
9:45 p.m.
FS1, NBC Sports Bay Area
Tuesday, Aug. 25
9:45 p.m.
NBC Sports Bay Area
Wednesday, Aug. 26
3:45 p.m.
NBC Sports Bay Area
Thursday, Aug. 27
9:45 p.m.
NBC Sports Bay Area
Friday, Aug. 28
10:15 p.m.
NBC Sports Bay Area, KNTV
Saturday, Aug. 29
10:05 p.m.
NBC Sports Bay Area
Sunday, Aug. 30
4:05 p.m.
NBC Sports Bay Area
September
Tuesday, Sept. 1
6:40 p.m.
NBC Sports Bay Area
Wednesday, Sept. 2
6:40 p.m.
NBC Sports Bay Area
Thursday, Sept. 3
12:35 p.m.
NBC Sports Bay Area
Friday, Sept. 4
7:10 p.m.
NBC Sports Bay Area
Saturday, Sept. 5
4:10 p.m.
NBC Sports Bay Area
Sunday, Sept. 6
1:40 p.m.
NBC Sports Bay Area
Monday, Sept. 7
8:10 p.m.
Tuesday, Sept. 8
9:45 p.m.
NBC Sports Bay Area
Wednesday, Sept. 9
3:45 p.m.
NBC Sports Bay Area
Friday, Sept. 11
10:15 p.m.
NBC Sports Bay Area, KNTV
Saturday, Sept. 12
4:05 p.m.
NBC Sports Bay Area
Sunday, Sept. 13
7:20 p.m.
Monday, Sept. 14
7:45 p.m.
NBC Sports Bay Area
Tuesday, Sept. 15
7:45 p.m.
NBC Sports Bay Area
Wednesday, Sept. 16
1:15 p.m.
NBC Sports Bay Area
Friday, Sept. 18
10:10 p.m.
NBC Sports Bay Area, KNTV
Saturday, Sept. 19
9:10 p.m.
NBC Sports Bay Area
Sunday, Sept. 20
4:10 p.m.
NBC Sports Bay Area
Monday, Sept. 21
9:45 p.m.
NBC Sports Bay Area
Tuesday, Sept. 22
9:45 p.m.
NBC Sports Bay Area
Wednesday, Sept. 23
3:45 p.m.
NBC Sports Bay Area
Friday, Sept. 25
10:15 p.m.
NBC Sports Bay Area
Saturday, Sept. 26
4:05 p.m.
NBC Sports Bay Area
Sunday, Sept. 27
3:05 p.m.
NBC Sports Bay Area



Leagues: MLBWNBANFLNBA | NHLNCAA BB | MLS | More

Key dates for the 2026 Giants season

I know the MLB season can feel like a slog sometimes. That’s why, after looking at the Giants’ schedule, I laid out some stretches you’ll want to keep an eye on.

  • Home Opener (March 25): The Giants open the regular season at Oracle Park with a high-profile matchup against the New York Yankees.
  • NL West matchups: Divisional play remains a priority, and you should pay special attention to games against the Los Angeles Dodgers, Arizona Diamondbacks, Colorado Rockies, and San Diego Padres. May is a particularly busy month for divisional rivalries, featuring several critical series against NL West opponents.
  • MLB All-Star Week (July 11–14): Citizens Bank Park in Philadelphia will host the All-Star festivities this year. It’ll be exciting to see which Giants players earn a spot to represent the team during the All-Star Game on July 14.
  • MLB Trade Deadline (Aug. 3): If the Giants find themselves in postseason contention, the front office may look to bolster the roster before the deadline. This year, the trade window officially closes on Monday, August 3, at 6:00 p.m. ET.

Best Oracle Park promotional nights in 2026

The bayside views at Oracle Park are unmatched, and the Giants’ 2026 promotional lineup is equally impressive. Fan-favorite Fiesta Gigantes returns for select Saturday home games, while other major highlights include Hello Kitty Day (June 14), Anime Night (July 6), “Top Gun” Night (August 7).

Beyond these theme nights, the Giants offer a variety of stadium-wide giveaways like the Gigantes Aloha Shirt (July 11) and the Willy Adames Long Sleeve Jersey (Sept. 12). You can check the full Giants promotional calendar to see which events and giveaways best fit your schedule.

San Francisco Giants logo

Get tickets to see the Giants!

Buy San Francisco Giants tickets through our partner, StubHub—your source for the best deals on Giants games and more.

San Francisco Giants TV schedule FAQ

How many games are on the Giants' schedule?

The Giants play a standard 162-game regular season. But if the team makes a deep postseason run, they could play up to 22 additional games on the road to the World Series.

Who are the Giants' biggest rivals?

The rivalry between the Giants and the Los Angeles Dodgers is widely considered the most intense and storied matchup in pro baseball. Beyond the Dodgers, the Giants maintain heated divisional battles with the Arizona Diamondbacks and San Diego Padres.

How long does a Giants game last?

Giants games typically last around two and a half to three hours. While the pitch clock keeps the pace brisk, the new ABS challenge system can occasionally extend games as critical pitches are reviewed.

What time do Giants home games start?

Weeknight games at Oracle Park generally feature a 6:45 p.m. PT first pitch, while Saturday and Sunday matchups typically start in the early afternoon at 1:05 p.m. PT. Occasionally, the Giants will play a morning game on the weekend if they're featured on Peacock.

More Bay Area sports coverage

Golden State Warriors logo over image of Chase Center.

How To Watch the Golden State Warriors

Apr 16, 2026

Will Golden State make it back to the top of the NBA? Check out our 2025–2026 Golden State Warriors season watch guide.

San Francisco 49ers logo over image of Levi's Stadium.

How To Watch the San Francisco 49ers

May 21, 2026

The San Francisco 49ers got deeper and look to make some real noise in the NFC West. Use our guide to learn how to watch the 49ers throughout 2026.

San Jose Sharks logo featuring a teal shark biting a hockey stick. Hockey arena with heavy vignette as background.

How To Watch the San Jose Sharks: 2025–2026 Season TV Guide

Oct 22, 2025

Ready to bite into San Jose Sharks hockey? Our guide includes the team’s complete 2025–2026 TV schedule, channel listings, and top TV providers for tuning in.

Don't miss an update

Stay updated on the latest products and services anytime anywhere.

Curious what TV and internet providers are in your area?