2024 San Francisco Giants Schedule

The Giants regular season will begin on March 28, 2024, with a game against the San Diego Padres. The Giants will wrap up the regular season on September 29, 2024, against the St. Louis Cardinals.

What channel is the Giants game on?

The San Francisco Giants games are exclusively broadcast on NBC Sports Bay Area, ESPN, TBS, FOX, FS1, Peacock, Apple TV+, and MLB Network.

Giants Schedule (2024)

March, 2024

OPPONENTDATETIME (PT)TV
vs. RangersFri, Mar 112:05 PMNBCS-BAY
vs. PadresSat, Mar 212:05 PMNBCS-BAY
@ GuardiansSun, Mar 312:05 PMNBCS-BAY
@ RockiesMon, Mar 412:10 PMNBCS-BAY
vs. BrewersTue, Mar 512:05 PMNBCS-BAY
vs. DodgersThu, Mar 76:05 PMNBCS-BAY
@ PadresFri, Mar 85:40 PMNBCS-BAY
vs. AthleticsSat, Mar 912:05 PMNBCS-BAY
vs. White SoxSun, Mar 101:05 PMNBCS-BAY
@ MarinersSun, Mar 101:10 PMNBCS-BAY
@ RoyalsMon, Mar 111:05 PMNBCS-BAY
@ DodgersTue, Mar 121:05 PMNBCS-BAY
vs. RedsWed, Mar 131:05 PMNBCS-BAY
@ AthleticsFri, Mar 151:05 PMNBCS-BAY
vs. GuardiansSat, Mar 161:05 PMNBCS-BAY
@ White SoxSat, Mar 161:05 PMNBCS-BAY
vs. RockiesSun, Mar 171:05 PMNBCS-BAY
@ RedsMon, Mar 186:05 PMNBCS-BAY
vs. RoyalsTue, Mar 197:05 PMNBCS-BAY
@ AngelsWed, Mar 201:10 PMNBCS-BAY
@ BrewersThu, Mar 216:10 PMNBCS-BAY
vs. CubsFri, Mar 221:05 PMNBCS-BAY
@ CubsFri, Mar 221:05 PMNBCS-BAY
vs. DiamondbacksSat, Mar 231:05 PMNBCS-BAY
@ River CatsSun, Mar 245:07 PMNBCS-BAY
@ AthleticsMon, Mar 256:40 PMNBCS-BAY
vs. AthleticsTue, Mar 265:05 PMNBCS-BAY
@ PadresThu, Mar 281:10 PMNBCS-BAY
@ PadresFri, Mar 296:40 PMNBCS-BAY
@ PadresSat, Mar 304:15 PMFOX
@ PadresSun, Mar 311:10 PMNBCS-BAY

April, 2024

OPPONENTDATETIME (PT)TV
@ DodgersMon, Apr 17:10 PMNBCS-BAY
@ DodgersTue, Apr 27:10 PMTBS
@ DodgersWed, Apr 37:10 PMNBCS-BAY
vs. PadresFri, Apr 51:35 PMNBCS-BAY
vs. PadresSat, Apr 66:05 PMNBCS-BAY
vs. PadresSun, Apr 71:05 PMNBCS-BAY
vs. NationalsMon, Apr 86:45 PMNBCS-BAY
vs. NationalsTue, Apr 96:45 PMNBCS-BAY
vs. NationalsWed, Apr 1012:45 PMNBCS-BAY
@ RaysFri, Apr 123:50 PMNBCS-BAY
@ RaysSat, Apr 131:10 PMNBCS-BAY
@ RaysSun, Apr 1410:40 AMNBCS-BAY
@ MarlinsMon, Apr 153:40 PMNBCS-BAY
@ MarlinsTue, Apr 163:40 PMNBCS-BAY
@ MarlinsWed, Apr 179:10 AMNBCS-BAY
vs. DiamondbacksThu, Apr 186:45 PMNBCS-BAY
vs. DiamondbacksFri, Apr 197:15 PMNBCS-BAY
vs. DiamondbacksSat, Apr 201:05 PMNBCS-BAY
vs. DiamondbacksSun, Apr 211:05 PMNBCS-BAY
vs. MetsMon, Apr 226:45 PMNBCS-BAY
vs. MetsTue, Apr 236:45 PMNBCS-BAY
vs. MetsWed, Apr 2412:45 PMNBCS-BAY
vs. PiratesFri, Apr 267:15 PMNBCS-BAY
vs. PiratesSat, Apr 276:05 PMNBCS-BAY
vs. PiratesSun, Apr 281:05 PMNBCS-BAY
@ Red SoxTue, Apr 304:10 PMNBCS-BAY

May, 2024

OPPONENTDATETIME (PT)TV
@ Red SoxWed, May 14:10 PMNBCS-BAY
@ Red SoxThu, May 210:35 AMNBCS-BAY
@ PhilliesFri, May 33:40 PMNBCS-BAY
@ PhilliesSat, May 43:05 PMNBCS-BAY
@ PhilliesSun, May 511:05 AMNBCS-BAY
@ PhilliesMon, May 61:05 PMNBCS-BAY
@ RockiesTue, May 75:40 PMNBCS-BAY
@ RockiesWed, May 85:40 PMNBCS-BAY
@ RockiesThu, May 912:10 PMNBCS-BAY
vs. RedsFri, May 107:15 PMNBCS-BAY
vs. RedsSat, May 114:15 PMNBCS-BAY
vs. RedsSun, May 121:05 PMNBCS-BAY
vs. DodgersMon, May 136:45 PMNBCS-BAY
vs. DodgersTue, May 146:45 PMNBCS-BAY
vs. DodgersWed, May 156:45 PMNBCS-BAY
vs. RockiesFri, May 177:15 PMNBCS-BAY
vs. RockiesSat, May 181:05 PMNBCS-BAY
vs. RockiesSun, May 191:05 PMNBCS-BAY
@ PiratesTue, May 213:40 PMNBCS-BAY
@ PiratesWed, May 223:40 PMNBCS-BAY
@ PiratesThu, May 239:35 AMNBCS-BAY
@ MetsFri, May 244:10 PMNBCS-BAY
@ MetsSat, May 2510:40 AMNBCS-BAY
@ MetsSun, May 2610:40 AMNBCS-BAY
vs. PhilliesMon, May 272:05 PMNBCS-BAY
vs. PhilliesTue, May 286:45 PMNBCS-BAY
vs. PhilliesWed, May 2912:45 PMNBCS-BAY
vs. YankeesFri, May 317:15 PMNBCS-BAY

June, 2024

OPPONENTDATETIME (PT)TV
vs. YankeesSat, Jun 17:05 PMNBCS-BAY
vs. YankeesSun, Jun 21:05 PMNBCS-BAY
@ DiamondbacksMon, Jun 36:40 PMNBCS-BAY
@ DiamondbacksTue, Jun 46:40 PMNBCS-BAY
@ DiamondbacksWed, Jun 512:40 PMNBCS-BAY
@ RangersFri, Jun 75:05 PMNBCS-BAY
@ RangersSat, Jun 81:05 PMNBCS-BAY
@ RangersSun, Jun 911:35 AMNBCS-BAY
vs. AstrosMon, Jun 106:45 PMNBCS-BAY
vs. AstrosTue, Jun 116:45 PMNBCS-BAY
vs. AstrosWed, Jun 1212:45 PMNBCS-BAY
vs. AngelsFri, Jun 147:15 PMNBCS-BAY
vs. AngelsSat, Jun 151:05 PMNBCS-BAY
vs. AngelsSun, Jun 161:05 PMNBCS-BAY
@ CubsMon, Jun 175:05 PMNBCS-BAY
@ CubsTue, Jun 185:05 PMNBCS-BAY
@ CubsWed, Jun 1911:20 AMNBCS-BAY
@ CardinalsThu, Jun 204:15 PMFOX
@ CardinalsSat, Jun 2211:15 AMNBCS-BAY
@ CardinalsSun, Jun 2311:15 AMNBCS-BAY
vs. CubsMon, Jun 246:45 PMNBCS-BAY
vs. CubsTue, Jun 256:45 PMNBCS-BAY
vs. CubsWed, Jun 266:45 PMNBCS-BAY
vs. CubsThu, Jun 2712:45 PMNBCS-BAY
vs. DodgersFri, Jun 287:15 PMNBCS-BAY
vs. DodgersSat, Jun 294:15 PMNBCS-BAY
vs. DodgersSun, Jun 301:05 PMNBCS-BAY

July, 2024

OPPONENTDATETIME (PT)TV
@ BravesTue, Jul 24:20 PMNBCS-BAY
@ BravesWed, Jul 34:20 PMNBCS-BAY
@ BravesThu, Jul 44:20 PMNBCS-BAY
@ GuardiansFri, Jul 54:10 PMNBCS-BAY
@ GuardiansSat, Jul 61:10 PMNBCS-BAY
@ GuardiansSun, Jul 710:40 AMNBCS-BAY
vs. Blue JaysTue, Jul 96:45 PMNBCS-BAY
vs. Blue JaysWed, Jul 106:45 PMNBCS-BAY
vs. Blue JaysThu, Jul 1112:45 PMNBCS-BAY
vs. TwinsFri, Jul 127:15 PMNBCS-BAY
vs. TwinsSat, Jul 134:15 PMNBCS-BAY
vs. TwinsSun, Jul 141:05 PMNBCS-BAY
@ RockiesFri, Jul 195:40 PMNBCS-BAY
@ RockiesSat, Jul 205:10 PMNBCS-BAY
@ RockiesSun, Jul 2112:10 PMNBCS-BAY
@ DodgersMon, Jul 227:10 PMNBCS-BAY
@ DodgersTue, Jul 237:10 PMNBCS-BAY
@ DodgersWed, Jul 247:10 PMNBCS-BAY
@ DodgersThu, Jul 251:10 PMNBCS-BAY
vs. RockiesFri, Jul 267:15 PMNBCS-BAY
vs. RockiesSat, Jul 27TBANBCS-BAY
vs. RockiesSat, Jul 274:05 PMNBCS-BAY
vs. RockiesSun, Jul 281:05 PMNBCS-BAY
vs. AthleticsTue, Jul 306:45 PMNBCS-BAY
vs. AthleticsWed, Jul 316:45 PMNBCS-BAY

August, 2024

OPPONENTDATETIME (PT)TV
@ RedsFri, Aug 24:10 PMNBCS-BAY
@ RedsSat, Aug 34:15 PMNBCS-BAY
@ RedsSun, Aug 410:40 AMNBCS-BAY
@ NationalsMon, Aug 53:45 PMNBCS-BAY
@ NationalsTue, Aug 63:45 PMNBCS-BAY
@ NationalsWed, Aug 73:45 PMNBCS-BAY
@ NationalsThu, Aug 81:05 PMNBCS-BAY
vs. TigersFri, Aug 97:15 PMNBCS-BAY
vs. TigersSat, Aug 101:05 PMNBCS-BAY
vs. TigersSun, Aug 111:05 PMNBCS-BAY
vs. BravesMon, Aug 126:45 PMNBCS-BAY
vs. BravesTue, Aug 136:45 PMNBCS-BAY
vs. BravesWed, Aug 146:45 PMNBCS-BAY
vs. BravesThu, Aug 1512:45 PMNBCS-BAY
@ AthleticsSat, Aug 174:07 PMNBCS-BAY
@ AthleticsSun, Aug 181:07 PMNBCS-BAY
vs. White SoxMon, Aug 196:45 PMNBCS-BAY
vs. White SoxTue, Aug 206:45 PMNBCS-BAY
vs. White SoxWed, Aug 2112:45 PMNBCS-BAY
@ MarinersFri, Aug 237:10 PMNBCS-BAY
@ MarinersSat, Aug 241:10 PMNBCS-BAY
@ MarinersSun, Aug 251:10 PMNBCS-BAY
@ BrewersTue, Aug 275:10 PMNBCS-BAY
@ BrewersWed, Aug 285:10 PMNBCS-BAY
@ BrewersThu, Aug 2911:10 AMNBCS-BAY
vs. MarlinsFri, Aug 307:15 PMNBCS-BAY
vs. MarlinsSat, Aug 316:05 PMNBCS-BAY

September, 2024

OPPONENTDATETIME (PT)TV
vs. MarlinsSun, Sep 11:05 PMNBCS-BAY
vs. DiamondbacksTue, Sep 36:45 PMNBCS-BAY
vs. DiamondbacksWed, Sep 46:45 PMNBCS-BAY
vs. DiamondbacksThu, Sep 512:45 PMNBCS-BAY
@ PadresFri, Sep 66:40 PMNBCS-BAY
@ PadresSat, Sep 75:40 PMNBCS-BAY
@ PadresSun, Sep 81:10 PMNBCS-BAY
vs. BrewersTue, Sep 106:45 PMNBCS-BAY
vs. BrewersWed, Sep 116:45 PMNBCS-BAY
vs. BrewersThu, Sep 126:45 PMNBCS-BAY
vs. PadresFri, Sep 137:15 PMNBCS-BAY
vs. PadresSat, Sep 146:05 PMNBCS-BAY
vs. PadresSun, Sep 151:05 PMNBCS-BAY
@ OriolesTue, Sep 173:35 PMNBCS-BAY
@ OriolesWed, Sep 183:35 PMNBCS-BAY
@ OriolesThu, Sep 1910:05 AMNBCS-BAY
@ RoyalsFri, Sep 205:10 PMNBCS-BAY
@ RoyalsSat, Sep 214:10 PMNBCS-BAY
@ RoyalsSun, Sep 2211:10 AMNBCS-BAY
@ DiamondbacksMon, Sep 236:40 PMNBCS-BAY
@ DiamondbacksTue, Sep 246:40 PMNBCS-BAY
@ DiamondbacksWed, Sep 256:40 PMNBCS-BAY
vs. CardinalsFri, Sep 277:15 PMNBCS-BAY
vs. CardinalsSat, Sep 281:05 PMNBCS-BAY
vs. CardinalsSun, Sep 2912:05 PMNBCS-BAY

Also Read: