San Francisco Giants 2025 Schedule: Printable PDF FREE Download
The San Francisco Giants are ready to make waves in their 143rd season in Major League Baseball and 68th year calling San Francisco home. With manager Bob Melvin at the helm for his second season and exciting roster moves already shaking things up, 2025 promises to be an unforgettable year at Oracle Park. Whether you’re a die-hard fan planning your season attendance or a casual observer looking to catch a few games, having a printable schedule makes all the difference in staying on top of the action.
San Francisco Giants 2025 Schedule Printable

Complete printable version with all home and away games, times, and opponents.
| Date | Opponent | Time |
|---|---|---|
| Mar. 27 | at Cincinnati | 4:10 |
| Mar. 29 | at Cincinnati | 4:10 |
| Mar. 30 | at Cincinnati | 1:40 |
| Mar. 31 | at Houston | 8:10 |
| Apr. 1 | at Houston | 8:10 |
| Apr. 2 | at Houston | 4:10 |
| Apr. 4 | Seattle | 4:35 |
| Apr. 5 | Seattle | 9:05 |
| Apr. 6 | Seattle | 4:05 |
| Apr. 7 | Cincinnati | 9:45 |
| Apr. 8 | Cincinnati | 9:45 |
| Apr. 9 | Cincinnati | 3:45 |
| Apr. 11 | at NY Yankees | 7:05 |
| Apr. 12 | at NY Yankees | 3:05 |
| Apr. 13 | at NY Yankees | 1:35 |
| Apr. 14 | at Philadelphia | 6:45 |
| Apr. 15 | at Philadelphia | 6:45 |
| Apr. 16 | at Philadelphia | 6:45 |
| Apr. 17 | at Philadelphia | 4:05 |
| Apr. 18 | at LA Angels | 9:38 |
| Apr. 19 | at LA Angels | 9:38 |
| Apr. 20 | at LA Angels | 4:07 |
| Apr. 21 | Milwaukee | 9:45 |
| Apr. 22 | Milwaukee | 9:45 |
| Apr. 23 | Milwaukee | 9:45 |
| Apr. 24 | Milwaukee | 3:45 |
| Apr. 25 | Texas | 10:15 |
| Apr. 26 | Texas | 4:05 |
| Apr. 27 | Texas | 4:05 |
| Apr. 29 | at San Diego | 9:40 |
| Apr. 30 | at San Diego | 4:10 |
| May 1 | Colorado | 9:45 |
| May 2 | Colorado | 10:15 |
| May 3 | Colorado | 4:05 |
| May 4 | Colorado | 4:05 |
| May 5 | at Chicago Cubs | 7:40 |
| May 6 | at Chicago Cubs | 7:40 |
| May 7 | at Chicago Cubs | 2:20 |
| May 9 | at Minnesota | 8:10 |
| May 10 | at Minnesota | 7:15 |
| May 11 | at Minnesota | 2:10 |
| May 12 | Arizona | 9:45 |
| May 13 | Arizona | 9:45 |
| May 14 | Arizona | 3:45 |
| May 16 | Athletics | 10:15 |
| May 17 | Athletics | 9:05 |
| May 18 | Athletics | 4:05 |
| May 19 | Kansas City | 9:45 |
| May 20 | Kansas City | 9:45 |
| May 21 | Kansas City | 3:45 |
| May 23 | at Washington | 6:45 |
| May 24 | at Washington | 4:05 |
| May 25 | at Washington | 1:35 |
| May 26 | at Detroit | 1:10 |
| May 27 | at Detroit | 6:40 |
| May 28 | at Detroit | 1:10 |
| May 30 | at Miami | 7:10 |
| May 31 | at Miami | 4:10 |
| Jun. 1 | at Miami | 1:40 |
| Jun. 2 | San Diego | 9:45 |
| Jun. 3 | San Diego | 9:45 |
| Jun. 4 | San Diego | 9:45 |
| Jun. 5 | San Diego | 3:45 |
| Jun. 6 | Atlanta | 10:15 |
| Jun. 7 | Atlanta | 4:05 |
| Jun. 8 | Atlanta | 4:05 |
| Jun. 10 | at Colorado | 8:40 |
| Jun. 11 | at Colorado | 8:40 |
| Jun. 12 | at Colorado | 3:10 |
| Jun. 13 | at LA Dodgers | 10:10 |
| Jun. 14 | at LA Dodgers | 10:10 |
| Jun. 15 | at LA Dodgers | 7:00 |
| Jun. 17 | Cleveland | 9:45 |
| Jun. 18 | Cleveland | 9:45 |
| Jun. 19 | Cleveland | 4:05 |
| Jun. 20 | Boston | 10:15 |
| Jun. 21 | Boston | 4:05 |
| Jun. 22 | Boston | 4:05 |
| Jun. 24 | Miami | 9:45 |
| Jun. 25 | Miami | 9:45 |
| Jun. 26 | Miami | 3:45 |
| Jun. 27 | at Chicago Sox | 7:40 |
| Jun. 28 | at Chicago Sox | 4:10 |
| Jun. 29 | at Chicago Sox | 2:10 |
| Jun. 30 | at Arizona | 9:40 |
| Jul. 1 | at Arizona | 9:40 |
| Jul. 2 | at Arizona | 9:40 |
| Jul. 3 | at Arizona | 9:40 |
| Jul. 4 | at Athletics | 10:05 |
| Jul. 5 | at Athletics | 10:05 |
| Jul. 6 | at Athletics | 10:05 |
| Jul. 7 | Philadelphia | 9:45 |
| Jul. 8 | Philadelphia | 9:45 |
| Jul. 9 | Philadelphia | 3:45 |
| Jul. 11 | LA Dodgers | 10:15 |
| Jul. 12 | LA Dodgers | 4:05 |
| Jul. 13 | LA Dodgers | 4:05 |
| Jul. 18 | at Toronto | 7:07 |
| Jul. 19 | at Toronto | 3:07 |
| Jul. 20 | at Toronto | 12:05 |
| Jul. 21 | at Atlanta | 7:15 |
| Jul. 22 | at Atlanta | 7:15 |
| Jul. 23 | at Atlanta | 12:15 |
| Jul. 25 | NY Mets | 10:15 |
| Jul. 26 | NY Mets | 9:05 |
| Jul. 27 | NY Mets | 7:00 |
| Jul. 28 | Pittsburgh | 9:45 |
| Jul. 29 | Pittsburgh | 9:45 |
| Jul. 30 | Pittsburgh | 3:45 |
| Aug. 1 | at NY Mets | 7:10 |
| Aug. 2 | at NY Mets | 4:10 |
| Aug. 3 | at NY Mets | 1:40 |
| Aug. 4 | at Pittsburgh | 6:40 |
| Aug. 5 | at Pittsburgh | 6:40 |
| Aug. 6 | at Pittsburgh | 12:35 |
| Aug. 8 | Washington | 10:15 |
| Aug. 9 | Washington | 4:05 |
| Aug. 10 | Washington | 4:05 |
| Aug. 11 | San Diego | 9:45 |
| Aug. 12 | San Diego | 9:45 |
| Aug. 13 | San Diego | 3:45 |
| Aug. 15 | Tampa Bay | 10:15 |
| Aug. 16 | Tampa Bay | 9:05 |
| Aug. 17 | Tampa Bay | 4:05 |
| Aug. 18 | at San Diego | 9:40 |
| Aug. 19 | at San Diego | 9:40 |
| Aug. 20 | at San Diego | 9:40 |
| Aug. 21 | at San Diego | 4:10 |
| Aug. 22 | at Milwaukee | 8:10 |
| Aug. 23 | at Milwaukee | 7:10 |
| Aug. 24 | at Milwaukee | 2:10 |
| Aug. 26 | Chicago Cubs | 9:45 |
| Aug. 27 | Chicago Cubs | 9:45 |
| Aug. 28 | Chicago Cubs | 3:45 |
| Aug. 29 | Baltimore | 10:15 |
| Aug. 30 | Baltimore | 7:15 |
| Aug. 31 | Baltimore | 4:05 |
| Sept. 1 | at Colorado | 4:10 |
| Sept. 2 | at Colorado | 8:40 |
| Sept. 3 | at Colorado | 8:40 |
| Sept. 5 | at St. Louis | 8:15 |
| Sept. 6 | at St. Louis | 7:15 |
| Sept. 7 | at St. Louis | 2:15 |
| Sept. 8 | Arizona | 9:45 |
| Sept. 9 | Arizona | 9:45 |
| Sept. 10 | Arizona | 3:45 |
| Sept. 12 | LA Dodgers | 10:15 |
| Sept. 13 | LA Dodgers | 9:05 |
| Sept. 14 | LA Dodgers | 4:05 |
| Sept. 15 | at Arizona | 9:40 |
| Sept. 16 | at Arizona | 9:40 |
| Sept. 17 | at Arizona | 3:40 |
| Sept. 18 | at LA Dodgers | 10:10 |
| Sept. 19 | at LA Dodgers | 10:10 |
| Sept. 20 | at LA Dodgers | 9:10 |
| Sept. 21 | at LA Dodgers | 4:10 |
| Sept. 22 | St. Louis | 9:45 |
| Sept. 23 | St. Louis | 9:45 |
| Sept. 24 | St. Louis | 9:45 |
| Sept. 26 | Colorado | 10:15 |
| Sept. 27 | Colorado | 4:05 |
| Sept. 28 | Colorado | 3:05 |
Season Overview: What to Expect in 2025
The Giants will kick off their 2025 campaign on March 27 against the Cincinnati Reds at Great American Ball Park, marking the beginning of what could be a pivotal season for the franchise.
The regular season will span from late March through late September, with the final homestand featuring series against the St. Louis Cardinals (September 22-24) and Colorado Rockies (September 26-28). This 162-game marathon will test the team’s depth and resilience as they compete in the highly competitive National League West division.
Oracle Park Home Schedule Highlights
Opening Day at Oracle Park is scheduled for April 4th, 2025, and it’s shaping up to be a spectacular celebration. This season marks Oracle Park’s 25th anniversary as the Giants’ home, and the organization is planning special commemorative events throughout the year.
Key home series to mark on your calendar include the Boston Red Sox visit from June 20-22, always a popular draw given the historical rivalry and East Coast fanbase in the Bay Area. The season’s most unique matchup comes courtesy of a special series against their former Bay Area rivals – the Giants will face the Athletics, though not at Oracle Park this time.
Road Trip Schedule
The Giants’ away schedule includes several marquee series that traveling fans won’t want to miss. After opening in Cincinnati, the Giants face their first interleague series of the season, which adds excitement for fans who enjoy seeing American League competition.
Notable road destinations include traditional NL West rivals like the Los Angeles Dodgers, San Diego Padres, Arizona Diamondbacks, and Colorado Rockies. These divisional matchups often carry playoff implications and feature the intense competition that makes baseball so compelling.
How to Use Your Printable Schedule
A printable Giants schedule serves multiple purposes for today’s baseball fan. Whether you’re planning family outings, coordinating with friends, or simply tracking your favorite team’s progress, having a physical copy provides convenience that digital calendars sometimes can’t match.
Consider printing multiple copies – one for your refrigerator, one for your office, and perhaps one to share with fellow fans. Many supporters find it helpful to highlight home games in one color and away games in another, making it easier to plan attendance and viewing parties.
The schedule also becomes a valuable keepsake as the season progresses. Fans often enjoy marking wins and losses, noting memorable games, or tracking statistical milestones achieved throughout the campaign.
Planning Your Giants Experience
When using your printable schedule to plan Oracle Park visits, remember that the ballpark will feature newly renovated facilities, including an LED-enhanced Coca-Cola bottle display celebrating its 25th anniversary. These improvements, combined with San Francisco’s beautiful backdrop, make every home game a special experience.
For the best experience, consider factors like weather (afternoon games can be chilly due to Bay Area fog), opponent popularity (weekend series against division rivals sell out quickly), and special promotions when selecting which games to attend.
Conclusion
The 2025 San Francisco Giants schedule represents more than just a list of dates and opponents – it’s a roadmap to six months of baseball excitement, community celebration, and unforgettable moments at one of baseball’s most iconic venues. With significant roster changes, milestone celebrations, and the timeless appeal of Giants baseball, this season promises something special for fans of all ages.
Having your printable schedule ready ensures you won’t miss any of the action, whether you’re planning to attend games in person or following along from home. As the Giants embark on their 143rd season, this schedule becomes your guide to what could be a truly memorable chapter in franchise history.
Read more: New York Yankees Schedule 2025 Printable PDF FREE Download
Frequently Asked Questions
Q: When does the Giants 2025 season start?
A: The Giants begin their 2025 season on March 27 against the Cincinnati Reds on the road, with their home opener at Oracle Park scheduled for April 4th.
Q: How many home games do the Giants play in 2025?
A: Like all MLB teams, the Giants play 81 home games during the regular season, with games running from early April through late September at Oracle Park.
Q: Are there any special games or events during the 2025 season?
A: Yes, highlights include the July 4th game against the Athletics in Sacramento, Oracle Park’s 25th anniversary celebrations, and various promotional theme nights throughout the season.
Q: Where can I get tickets for Giants games?
A: Tickets are available through the Giants’ official website, MLB.com, authorized ticket vendors, and at Oracle Park’s box office, with season ticket packages offering the best value for frequent attendees.
Q: What’s new at Oracle Park for 2025?
A: The ballpark will feature a newly renovated Coca-Cola bottle display with LED screen technology and various facility improvements celebrating the venue’s 25th anniversary season.
