2026 San Francisco Giants Schedule

March 25 N.Y. Yankees, 8:05 p.m.

March 27 N.Y. Yankees, 4:35 p.m.

March 28 N.Y. Yankees, 7:15 p.m.

March 30 at San Diego, 9:40 p.m.

March 31 at San Diego, 9:40 p.m.

April 1 at San Diego, 4:10 p.m.

April 2 N.Y. Mets, 9:45 p.m.

April 3 N.Y. Mets, 10:15 p.m.

April 4 N.Y. Mets, 9:05 p.m.

April 5 N.Y. Mets, 4:05 p.m.

April 6 Philadelphia, 9:45 p.m.

April 7 Philadelphia, 9:45 p.m.

April 8 Philadelphia, 3:45 p.m.

April 10 at Baltimore, 7:15 p.m.

April 11 at Baltimore, 7:15 p.m.

April 12 at Baltimore, 1:35 p.m.

April 14 at Cincinnati, 6:40 p.m.

April 15 at Cincinnati, 6:40 p.m.

April 16 at Cincinnati, 12:40 p.m.

April 17 at Washington, 6:45 p.m.

April 18 at Washington, 4:05 p.m.

April 19 at Washington, 1:35 p.m.

April 21 L.A. Dodgers, 9:45 p.m.

April 22 L.A. Dodgers, 9:45 p.m.

April 23 L.A. Dodgers, 3:45 p.m.

April 24 Miami, 10:15 p.m.

April 25 Miami, 4:05 p.m.

April 26 Miami, 4:05 p.m.

April 28 at Philadelphia, 6:40 p.m.

April 29 at Philadelphia, 6:40 p.m.

April 30 at Philadelphia, 1:05 p.m.

May 1 at Tampa Bay, 7:10 p.m.

May 2 at Tampa Bay, 6:10 p.m.

May 3 at Tampa Bay, 1:40 p.m.

May 4 San Diego, 9:45 p.m.

May 5 San Diego, 9:45 p.m.

May 6 San Diego, 3:45 p.m.

May 8 Pittsburgh, 10:15 p.m.

May 9 Pittsburgh, 9:05 p.m.

May 10 Pittsburgh, 4:05 p.m.

May 11 at L.A. Dodgers, 10:10 p.m.

May 12 at L.A. Dodgers, 10:10 p.m.

May 13 at L.A. Dodgers, 10:10 p.m.

May 14 at L.A. Dodgers, 10:10 p.m.

May 15 at Athletics, 9:40 p.m.

May 16 at Athletics, 9:40 p.m.

May 17 at Athletics, 4:05 p.m.

May 18 at Arizona, 9:40 p.m.

May 19 at Arizona, 9:40 p.m.

May 20 at Arizona, 3:40 p.m.

May 22 Chicago White Sox, 10:15 p.m.

May 23 Chicago White Sox, 4:05 p.m.

May 24 Chicago White Sox, 4:05 p.m.

May 25 Arizona, 5:05 p.m.

May 26 Arizona, 9:45 p.m.

May 27 Arizona, 3:45 p.m.

May 29 at Colorado, 8:40 p.m.

May 30 at Colorado, 9:10 p.m.

May 31 at Colorado, 3:10 p.m.

June 1 at Milwaukee, 7:40 p.m.

June 2 at Milwaukee, 7:40 p.m.

June 3 at Milwaukee, 7:40 p.m.

June 4 at Milwaukee, 2:10 p.m.

June 5 at Chicago Cubs, 2:20 p.m.

June 6 at Chicago Cubs, 2:20 p.m.

June 7 at Chicago Cubs, 8:20 p.m.

June 8 Washington, 9:45 p.m.

June 9 Washington, 9:45 p.m.

June 10 Washington, 3:45 p.m.

June 12 Chicago Cubs, 10:15 p.m.

June 13 Chicago Cubs, 10:05 p.m.

June 14 Chicago Cubs, 3:10 p.m.

June 16 at Atlanta, 7:15 p.m.

June 17 at Atlanta, 7:15 p.m.

June 18 at Atlanta, 7:15 p.m.

June 19 at Miami, 7:10 p.m.

June 20 at Miami, 4:10 p.m.

June 21 at Miami, 1:40 p.m.

June 23 Athletics, 9:45 p.m.

June 24 Athletics, 9:45 p.m.

June 25 Athletics, 3:45 p.m.

June 26 Atlanta, 10:15 p.m.

June 27 Atlanta, 9:05 p.m.

June 28 Atlanta, 4:05 p.m.

June 29 at Arizona, 9:40 p.m.

June 30 at Arizona, 9:40 p.m.

July 1 at Arizona, 9:40 p.m.

July 3 at Colorado, 8:10 p.m.

July 4 at Colorado, 8:10 p.m.

July 5 at Colorado, 4:00 p.m.

July 6 Toronto, 9:45 p.m.

July 7 Toronto, 9:45 p.m.

July 8 Toronto, 3:45 p.m.

July 9 Colorado, 9:45 p.m.

July 10 Colorado, 10:15 p.m.

July 11 Colorado, 4:05 p.m.

July 12 Colorado, 4:05 p.m.

July 17 at Seattle, 10:10 p.m.

July 18 at Seattle, 8:08 p.m.

July 19 at Seattle, 4:10 p.m.

July 20 at Kansas City, 7:40 p.m.

July 21 at Kansas City, 7:40 p.m.

July 22 at Kansas City, 2:10 p.m.

July 24 L.A. Angels, 10:15 p.m.

July 25 L.A. Angels, 4:05 p.m.

July 26 L.A. Angels, 4:05 p.m.

July 27 Milwaukee, 9:45 p.m.

July 28 Milwaukee, 9:45 p.m.

July 29 Milwaukee, 3:45 p.m.

July 30 at San Diego, 9:40 p.m.

July 31 at San Diego, 9:40 p.m.

Aug. 1 at San Diego, 8:40 p.m.

Aug. 2 at San Diego, 4:10 p.m.

Aug. 3 at Texas, 8:05 p.m.

Aug. 4 at Texas, 8:05 p.m.

Aug. 5 at Texas, 2:35 p.m.

Aug. 7 Detroit, 10:15 p.m.

Aug. 8 Detroit, 7:15 p.m.

Aug. 9 Detroit, 4:05 p.m.

Aug. 10 Houston, 9:45 p.m.

Aug. 11 Houston, 9:45 p.m.

Aug. 12 Houston, 3:45 p.m.

Aug. 14 Colorado, 10:15 p.m.

Aug. 15 Colorado, 4:05 p.m.

Aug. 16 Colorado, 4:05 p.m.

Aug. 18 at Cleveland, 6:40 p.m.

Aug. 19 at Cleveland, 6:40 p.m.

Aug. 20 at Cleveland, 1:10 p.m.

Aug. 21 at Boston, 7:10 p.m.

Aug. 22 at Boston, 7:15 p.m.

Aug. 23 at Boston, 3:10 p.m.

Aug. 24 Cincinnati, 9:45 p.m.

Aug. 25 Cincinnati, 9:45 p.m.

Aug. 26 Cincinnati, 3:45 p.m.

Aug. 27 Arizona, 9:45 p.m.

Aug. 28 Arizona, 10:15 p.m.

Aug. 29 Arizona, 10:05 p.m.

Aug. 30 Arizona, 4:05 p.m.

Sept. 1 at Pittsburgh, 6:40 p.m.

Sept. 2 at Pittsburgh, 6:40 p.m.

Sept. 3 at Pittsburgh, 12:35 p.m.

Sept. 4 at N.Y. Mets, 7:10 p.m.

Sept. 5 at N.Y. Mets, 4:10 p.m.

Sept. 6 at N.Y. Mets, 1:40 p.m.

Sept. 7 St. Louis, 8:10 p.m.

Sept. 8 St. Louis, 9:45 p.m.

Sept. 9 St. Louis, 3:45 p.m.

Sept. 11 San Diego, 10:15 p.m.

Sept. 12 San Diego, 4:05 p.m.

Sept. 13 San Diego, 7:20 p.m.

Sept. 14 at St. Louis, 7:45 p.m.

Sept. 15 at St. Louis, 7:45 p.m.

Sept. 16 at St. Louis, 1:15 p.m.

Sept. 18 at L.A. Dodgers, 10:10 p.m.

Sept. 19 at L.A. Dodgers, 9:10 p.m.

Sept. 20 at L.A. Dodgers, 4:10 p.m.

Sept. 21 Minnesota, 9:45 p.m.

Sept. 22 Minnesota, 9:45 p.m.

Sept. 23 Minnesota, 3:45 p.m.

Sept. 25 L.A. Dodgers, 10:15 p.m.

Sept. 26 L.A. Dodgers, 4:05 p.m.

Sept. 27 L.A. Dodgers, 3:05 p.m.

Copyright © 2026 The Associated Press. All rights reserved. This material may not be published, broadcast, written or redistributed.

Federal News Network Logo
Log in to your WTOP account for notifications and alerts customized for you.

Sign up