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.
MLB - San Francisco Giants Schedule
| Opponent | Day | Time (ET) | Channels |
|---|---|---|---|
March | |||
Wednesday, March 25 | 8:05 p.m. | ||
Friday, March 27 | 4:35 p.m. | ESPN Unlimited, MLB.TV, NBC Sports Bay Area | |
Saturday, March 28 | 7:15 p.m. | MLB.TV, FOX | |
Monday, March 30 | 9:40 p.m. | MLB.TV, FS1, NBC Sports Bay Area | |
Tuesday, March 31 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area | |
April | |||
Wednesday, April 1 | 4:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, April 2 | 9:45 p.m. | MLB.TV, MLB Network, NBC Sports Bay Area | |
Friday, April 3 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area, KNTV | |
Saturday, April 4 | 9:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, April 5 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, April 6 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, April 7 | 9:45 p.m. | MLB.TV, NBC Sports BA + | |
Wednesday, April 8 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, April 10 | 7:15 p.m. | ||
Saturday, April 11 | 7:15 p.m. | MLB.TV, FOX | |
Sunday, April 12 | 1:35 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, April 14 | 6:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, April 15 | 6:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, April 16 | 12:40 p.m. | ESPN Unlimited, MLB.TV, NBC Sports Bay Area | |
Friday, April 17 | 6:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, April 18 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, April 19 | 1:35 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, April 21 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, April 22 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, April 23 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, April 24 | 10:15 p.m. | ESPN Unlimited, MLB.TV, NBC Sports Bay Area | |
Saturday, April 25 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, April 26 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, April 28 | 6:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, April 29 | 6:40 p.m. | MLB.TV, MLB Network, NBC Sports Bay Area | |
Thursday, April 30 | 1:05 p.m. | MLB.TV, NBC Sports Bay Area | |
May | |||
Friday, May 1 | 7:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, May 2 | 6:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, May 3 | 1:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, May 4 | 9:45 p.m. | ESPN Unlimited, MLB.TV, NBC Sports Bay Area, Padres.TV | |
Tuesday, May 5 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, May 6 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, May 8 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area, KNTV | |
Saturday, May 9 | 9:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, May 10 | 4:05 p.m. | ESPN Unlimited, MLB.TV, NBC Sports Bay Area | |
Monday, May 11 | 10:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, May 12 | 10:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, May 13 | 10:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, May 14 | 10:10 p.m. | MLB.TV, MLB Network, NBC Sports Bay Area | |
at Athletics | Friday, May 15 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area, KNTV |
at Athletics | Saturday, May 16 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area |
at Athletics | Sunday, May 17 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area |
Monday, May 18 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, May 19 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, May 20 | 3:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, May 22 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, May 23 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, May 24 | 4:05 p.m. | ESPN Unlimited, MLB.TV, NBC Sports Bay Area | |
Monday, May 25 | 5:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, May 26 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, May 27 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, May 29 | 8:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, May 30 | 9:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, May 31 | 3:10 p.m. | MLB.TV, NBC Sports Bay Area | |
June | |||
Monday, June 1 | 7:40 p.m. | MLB.TV, FS1, NBC Sports Bay Area | |
Tuesday, June 2 | 7:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, June 3 | 7:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, June 4 | 2:10 p.m. | MLB.TV, NBC Sports Bay Area | |
at Chicago Cubs | Friday, June 5 | 2:20 p.m. | MLB.TV, NBC Sports Bay Area |
at Chicago Cubs | Saturday, June 6 | 2:20 p.m. | MLB.TV, NBC Sports Bay Area |
at Chicago Cubs | Sunday, June 7 | 8:20 p.m. | |
Monday, June 8 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, June 9 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, June 10 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, June 12 | 10:15 p.m. | MLB.TV, KNTV, NBC Sports Bay Area | |
Saturday, June 13 | 10:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, June 14 | 3:10 p.m. | MLB.TV | |
Tuesday, June 16 | 7:15 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, June 17 | 7:15 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, June 18 | 7:15 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, June 19 | 7:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, June 20 | 4:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, June 21 | 1:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, June 23 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, June 24 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, June 25 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, June 26 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, June 27 | 9:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, June 28 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, June 29 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, June 30 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area | |
July | |||
Wednesday, July 1 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, July 3 | 8:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, July 4 | 8:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, July 5 | 4:00 p.m. | ||
Monday, July 6 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, July 7 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, July 8 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, July 9 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, July 10 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area, KNTV | |
Saturday, July 11 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, July 12 | 4:05 p.m. | MLB.TV, 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. | MLB.TV, NBC Sports Bay Area | |
Saturday, July 18 | 8:08 p.m. | MLB.TV, FOX | |
Sunday, July 19 | 4:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, July 20 | 7:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, July 21 | 7:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, July 22 | 2:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, July 24 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area, KNTV | |
Saturday, July 25 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, July 26 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, July 27 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, July 28 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, July 29 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, July 30 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, July 31 | 9:40 p.m. | MLB.TV, NBC Sports Bay Area | |
August | |||
Saturday, Aug. 1 | 8:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, Aug. 2 | 4:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, Aug. 3 | 8:05 p.m. | MLB.TV | |
Tuesday, Aug. 4 | 8:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, Aug. 5 | 2:35 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, Aug. 7 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area, KNTV | |
Saturday, Aug. 8 | 7:15 p.m. | MLB.TV, FOX | |
Sunday, Aug. 9 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, Aug. 10 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, Aug. 11 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, Aug. 12 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, Aug. 14 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, Aug. 15 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, Aug. 16 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, Aug. 18 | 6:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, Aug. 19 | 6:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, Aug. 20 | 1:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, Aug. 21 | 7:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, Aug. 22 | 7:15 p.m. | MLB.TV, FOX | |
Sunday, Aug. 23 | 3:10 p.m. | ||
Monday, Aug. 24 | 9:45 p.m. | MLB.TV, FS1, NBC Sports Bay Area | |
Tuesday, Aug. 25 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, Aug. 26 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, Aug. 27 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, Aug. 28 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area, KNTV | |
Saturday, Aug. 29 | 10:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, Aug. 30 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
September | |||
Tuesday, Sept. 1 | 6:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, Sept. 2 | 6:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Thursday, Sept. 3 | 12:35 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, Sept. 4 | 7:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, Sept. 5 | 4:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, Sept. 6 | 1:40 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, Sept. 7 | 8:10 p.m. | ||
Tuesday, Sept. 8 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, Sept. 9 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, Sept. 11 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area, KNTV | |
Saturday, Sept. 12 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, Sept. 13 | 7:20 p.m. | ||
Monday, Sept. 14 | 7:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, Sept. 15 | 7:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, Sept. 16 | 1:15 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, Sept. 18 | 10:10 p.m. | MLB.TV, NBC Sports Bay Area, KNTV | |
Saturday, Sept. 19 | 9:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, Sept. 20 | 4:10 p.m. | MLB.TV, NBC Sports Bay Area | |
Monday, Sept. 21 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Tuesday, Sept. 22 | 9:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Wednesday, Sept. 23 | 3:45 p.m. | MLB.TV, NBC Sports Bay Area | |
Friday, Sept. 25 | 10:15 p.m. | MLB.TV, NBC Sports Bay Area | |
Saturday, Sept. 26 | 4:05 p.m. | MLB.TV, NBC Sports Bay Area | |
Sunday, Sept. 27 | 3:05 p.m. | MLB.TV, NBC Sports Bay Area |
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.

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
Will Golden State make it back to the top of the NBA? Check out our 2025–2026 Golden State Warriors season watch guide.
Can the 49ers return to Super Bowl contention? Our TV guide outlines how to watch the San Francisco 49ers during the 2025–2026 NFL season.
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.


