PrintDates

Try “bears”, “hallmark”, “AP exams” or “moon 2027”.

MLB, 2027 season

San Francisco Giants printable schedule 2027

162 games 81 home, 81 away Updated

San Francisco Giants

2027 MLB schedule

vs home (bold, shaded) · @ away

Times: Pacific Time (PT) · blank: to be announced

March 6

SMTWTFS
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 COL 26 27 COL
28 COL 29 AZ 30 AZ 31 AZ

April 26

SMTWTFS
1 2 @NYM 3 @NYM
4 @NYM 5 @ATL 6 @ATL 7 @ATL 8 @ATL 9 STL 10 STL
11 STL 12 13 BAL 14 BAL 15 BAL 16 @CWS 17 @CWS
18 @CWS 19 20 @PIT 21 @PIT 22 @PIT 23 @CIN 24 @CIN
25 @CIN 26 SEA 27 SEA 28 SEA 29 30 PHI

May 29

SMTWTFS
1 PHI
2 PHI 3 @MIL 4 @MIL 5 @MIL 6 @LAD 7 @LAD 8 @LAD
9 @LAD 10 11 TEX 12 TEX 13 TEX 14 KC 15 KC
16 KC 17 18 @DET 19 @DET 20 @DET 21 @NYY 22 @NYY
23 @NYY 24 SD 25 SD 26 SD 27 SD 28 CIN 29 CIN
30 CIN 31 WSH

June 27

SMTWTFS
1 WSH 2 WSH 3 4 @AZ 5 @AZ
6 @AZ 7 @SD 8 @SD 9 @SD 10 11 NYM 12 NYM
13 NYM 14 LAD 15 LAD 16 LAD 17 18 @PHI 19 @PHI
20 @PHI 21 @TOR 22 @TOR 23 @TOR 24 CHC 25 CHC 26 CHC
27 CHC 28 TB 29 TB 30 TB

July 25

SMTWTFS
1 @AZ 2 @AZ 3 @AZ
4 @AZ 5 6 @COL 7 @COL 8 @COL 9 @HOU 10 @HOU
11 @HOU 12 13 14 15 16 ATH 17 ATH
18 ATH 19 COL 20 COL 21 COL 22 COL 23 SD 24 SD
25 SD 26 @LAA 27 @LAA 28 @LAA 29 30 @LAD 31 @LAD

August 27

SMTWTFS
1 @LAD 2 @CHC 3 @CHC 4 @CHC 5 6 LAD 7 LAD
8 LAD 9 MIL 10 MIL 11 MIL 12 13 @MIA 14 @MIA
15 @MIA 16 17 @WSH 18 @WSH 19 @WSH 20 MIA 21 MIA
22 MIA 23 24 BOS 25 BOS 26 BOS 27 @ATH 28 @ATH
29 @ATH 30 CLE 31 CLE

September 22

SMTWTFS
1 CLE 2 3 @STL 4 @STL
5 @STL 6 @SD 7 @SD 8 @SD 9 10 PIT 11 PIT
12 PIT 13 AZ 14 AZ 15 AZ 16 17 ATL 18 ATL
19 ATL 20 21 @MIN 22 @MIN 23 @MIN 24 @COL 25 @COL
26 @COL 27 28 29 30

Printed October 13, 2026. Schedules change: scan the code for the latest.

printdates.com/mlb/san-francisco-giants · Data: MLB.com

The San Francisco Giants 2027 season at a glance

Opener
vs Colorado Rockies, Thursday, March 25
Regular-season finale
at Colorado Rockies, Sunday, September 26
Longest home stand
10 games, May 24–Jun 2
Longest road trip
10 games, Jul 1–Jul 11
Back-to-backs
140 pairs of games on consecutive days
Times to be announced
162 games; the page and calendar fill them in once the league sets them.

Every San Francisco Giants game of 2027, in full

San Francisco Giants 2027 schedule, times in Pacific Time
DateOpponentTime (PT)TV
Thursday, March 25vs Colorado RockiesTBA
Saturday, March 27vs Colorado RockiesTBA
Sunday, March 28vs Colorado RockiesTBA
Monday, March 29vs Arizona DiamondbacksTBA
Tuesday, March 30vs Arizona DiamondbacksTBA
Wednesday, March 31vs Arizona DiamondbacksTBA
Friday, April 2at New York MetsTBA
Saturday, April 3at New York MetsTBA
Sunday, April 4at New York MetsTBA
Monday, April 5at Atlanta BravesTBA
Tuesday, April 6at Atlanta BravesTBA
Wednesday, April 7at Atlanta BravesTBA
Thursday, April 8at Atlanta BravesTBA
Friday, April 9vs St. Louis CardinalsTBA
Saturday, April 10vs St. Louis CardinalsTBA
Sunday, April 11vs St. Louis CardinalsTBA
Tuesday, April 13vs Baltimore OriolesTBA
Wednesday, April 14vs Baltimore OriolesTBA
Thursday, April 15vs Baltimore Orioles (Jackie Robinson Day)TBA
Friday, April 16at Chicago White SoxTBA
Saturday, April 17at Chicago White SoxTBA
Sunday, April 18at Chicago White SoxTBA
Tuesday, April 20at Pittsburgh PiratesTBA
Wednesday, April 21at Pittsburgh PiratesTBA
Thursday, April 22at Pittsburgh PiratesTBA
Friday, April 23at Cincinnati RedsTBA
Saturday, April 24at Cincinnati RedsTBA
Sunday, April 25at Cincinnati RedsTBA
Monday, April 26vs Seattle MarinersTBA
Tuesday, April 27vs Seattle MarinersTBA
Wednesday, April 28vs Seattle MarinersTBA
Friday, April 30vs Philadelphia PhilliesTBA
Saturday, May 1vs Philadelphia PhilliesTBA
Sunday, May 2vs Philadelphia PhilliesTBA
Monday, May 3at Milwaukee BrewersTBA
Tuesday, May 4at Milwaukee BrewersTBA
Wednesday, May 5at Milwaukee BrewersTBA
Thursday, May 6at Los Angeles DodgersTBA
Friday, May 7at Los Angeles DodgersTBA
Saturday, May 8at Los Angeles DodgersTBA
Sunday, May 9at Los Angeles DodgersTBA
Tuesday, May 11vs Texas RangersTBA
Wednesday, May 12vs Texas RangersTBA
Thursday, May 13vs Texas RangersTBA
Friday, May 14vs Kansas City RoyalsTBA
Saturday, May 15vs Kansas City RoyalsTBA
Sunday, May 16vs Kansas City RoyalsTBA
Tuesday, May 18at Detroit TigersTBA
Wednesday, May 19at Detroit TigersTBA
Thursday, May 20at Detroit TigersTBA
Friday, May 21at New York YankeesTBA
Saturday, May 22at New York YankeesTBA
Sunday, May 23at New York YankeesTBA
Monday, May 24vs San Diego PadresTBA
Tuesday, May 25vs San Diego PadresTBA
Wednesday, May 26vs San Diego PadresTBA
Thursday, May 27vs San Diego PadresTBA
Friday, May 28vs Cincinnati RedsTBA
Saturday, May 29vs Cincinnati RedsTBA
Sunday, May 30vs Cincinnati RedsTBA
Monday, May 31vs Washington NationalsTBA
Tuesday, June 1vs Washington NationalsTBA
Wednesday, June 2vs Washington Nationals (Lou Gehrig Day)TBA
Friday, June 4at Arizona DiamondbacksTBA
Saturday, June 5at Arizona DiamondbacksTBA
Sunday, June 6at Arizona DiamondbacksTBA
Monday, June 7at San Diego PadresTBA
Tuesday, June 8at San Diego PadresTBA
Wednesday, June 9at San Diego PadresTBA
Friday, June 11vs New York MetsTBA
Saturday, June 12vs New York MetsTBA
Sunday, June 13vs New York MetsTBA
Monday, June 14vs Los Angeles DodgersTBA
Tuesday, June 15vs Los Angeles DodgersTBA
Wednesday, June 16vs Los Angeles DodgersTBA
Friday, June 18at Philadelphia PhilliesTBA
Saturday, June 19at Philadelphia PhilliesTBA
Sunday, June 20at Philadelphia PhilliesTBA
Monday, June 21at Toronto Blue JaysTBA
Tuesday, June 22at Toronto Blue JaysTBA
Wednesday, June 23at Toronto Blue JaysTBA
Thursday, June 24vs Chicago CubsTBA
Friday, June 25vs Chicago CubsTBA
Saturday, June 26vs Chicago CubsTBA
Sunday, June 27vs Chicago CubsTBA
Monday, June 28vs Tampa Bay RaysTBA
Tuesday, June 29vs Tampa Bay RaysTBA
Wednesday, June 30vs Tampa Bay RaysTBA
Thursday, July 1at Arizona DiamondbacksTBA
Friday, July 2at Arizona DiamondbacksTBA
Saturday, July 3at Arizona DiamondbacksTBA
Sunday, July 4at Arizona DiamondbacksTBA
Tuesday, July 6at Colorado RockiesTBA
Wednesday, July 7at Colorado RockiesTBA
Thursday, July 8at Colorado RockiesTBA
Friday, July 9at Houston AstrosTBA
Saturday, July 10at Houston AstrosTBA
Sunday, July 11at Houston AstrosTBA
Friday, July 16vs AthleticsTBA
Saturday, July 17vs AthleticsTBA
Sunday, July 18vs AthleticsTBA
Monday, July 19vs Colorado RockiesTBA
Tuesday, July 20vs Colorado RockiesTBA
Wednesday, July 21vs Colorado RockiesTBA
Thursday, July 22vs Colorado RockiesTBA
Friday, July 23vs San Diego PadresTBA
Saturday, July 24vs San Diego PadresTBA
Sunday, July 25vs San Diego PadresTBA
Monday, July 26at Los Angeles AngelsTBA
Tuesday, July 27at Los Angeles AngelsTBA
Wednesday, July 28at Los Angeles AngelsTBA
Friday, July 30at Los Angeles DodgersTBA
Saturday, July 31at Los Angeles DodgersTBA
Sunday, August 1at Los Angeles DodgersTBA
Monday, August 2at Chicago CubsTBA
Tuesday, August 3at Chicago CubsTBA
Wednesday, August 4at Chicago CubsTBA
Friday, August 6vs Los Angeles DodgersTBA
Saturday, August 7vs Los Angeles DodgersTBA
Sunday, August 8vs Los Angeles DodgersTBA
Monday, August 9vs Milwaukee BrewersTBA
Tuesday, August 10vs Milwaukee BrewersTBA
Wednesday, August 11vs Milwaukee BrewersTBA
Friday, August 13at Miami MarlinsTBA
Saturday, August 14at Miami MarlinsTBA
Sunday, August 15at Miami MarlinsTBA
Tuesday, August 17at Washington NationalsTBA
Wednesday, August 18at Washington NationalsTBA
Thursday, August 19at Washington NationalsTBA
Friday, August 20vs Miami MarlinsTBA
Saturday, August 21vs Miami MarlinsTBA
Sunday, August 22vs Miami MarlinsTBA
Tuesday, August 24vs Boston Red SoxTBA
Wednesday, August 25vs Boston Red SoxTBA
Thursday, August 26vs Boston Red SoxTBA
Friday, August 27at AthleticsTBA
Saturday, August 28at AthleticsTBA
Sunday, August 29at AthleticsTBA
Monday, August 30vs Cleveland GuardiansTBA
Tuesday, August 31vs Cleveland GuardiansTBA
Wednesday, September 1vs Cleveland GuardiansTBA
Friday, September 3at St. Louis CardinalsTBA
Saturday, September 4at St. Louis CardinalsTBA
Sunday, September 5at St. Louis CardinalsTBA
Monday, September 6at San Diego PadresTBA
Tuesday, September 7at San Diego PadresTBA
Wednesday, September 8at San Diego PadresTBA
Friday, September 10vs Pittsburgh PiratesTBA
Saturday, September 11vs Pittsburgh PiratesTBA
Sunday, September 12vs Pittsburgh PiratesTBA
Monday, September 13vs Arizona DiamondbacksTBA
Tuesday, September 14vs Arizona DiamondbacksTBA
Wednesday, September 15vs Arizona Diamondbacks (Roberto Clemente Day)TBA
Friday, September 17vs Atlanta BravesTBA
Saturday, September 18vs Atlanta BravesTBA
Sunday, September 19vs Atlanta BravesTBA
Tuesday, September 21at Minnesota TwinsTBA
Wednesday, September 22at Minnesota TwinsTBA
Thursday, September 23at Minnesota TwinsTBA
Friday, September 24at Colorado RockiesTBA
Saturday, September 25at Colorado RockiesTBA
Sunday, September 26at Colorado RockiesTBA

Add the San Francisco Giants schedule to your calendar

Add it once and every San Francisco Giants game appears in your calendar at its start time on your own clock, with its TV channels. When a time is set or a game moves, your calendar updates by itself.

  • iPhone, iPad or Mac: choose Add to calendar, then Apple Calendar, then Subscribe.
  • Google Calendar or Android: choose Add to calendar, then Google Calendar. On a computer you can also pick Other calendars, then From URL, and paste https://printdates.com/ics/mlb/san-francisco-giants.ics.
  • Outlook: choose Add to calendar, then Outlook, or in Outlook pick Add calendar, then Subscribe from web, and paste the same address.