Giants Spring Training: Broadcast and Radio Schedule (2026)

Bold claim: Giants spring training is here, and it’s packed with opportunities, upgrades, and proof of a bright future. But here’s where it gets controversial: not every preseason result will translate to regular-season success, and that tension is exactly what makes these games worth watching.

The Cactus League has arrived, and baseball fans in San Francisco have reason to smile. Under the direction of trailblazing manager Tony Vitello, the Giants will unveil how the team might perform this season while also giving a spotlight to a wealth of promising players in the farm system. With a historically strong pipeline and a unique chance for opportunities across the roster, the organization is sending a platoon of talent — including its entire starting outfield — to the World Baseball Classic.

One notable shift in today’s game landscape is cracking the barrier between spring and regular-season viewing. Every Cactus League ballpark now features Statcast data, and there are more televised preseason games than fans have enjoyed in recent years. Below is the complete preseason schedule with dates, times, and broadcasting details. Some games listed as Giants broadcasts will be available to NBC Sports Bay Area subscribers, while others will stream online as a webcast. Games shown on the opposing team’s side can be watched on MLB.TV (subscription required, with noted exceptions) or via online streams, depending on the broadcast.

Here’s the full slate, with kickoffs, times, and how to watch:

  • Saturday, February 21 at Mariners (Peoria)
    • 12:10 p.m. PT
    • Mariners webcast (free on MLB TV)
    • Mariners radio
  • Sunday, February 22 vs. Cubs (Scottsdale)
    • 12:05 p.m. PT
    • Giants webcast
    • Giants radio
  • Monday, February 23 vs. Athletics (Scottsdale)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants and A’s radio
  • Tuesday, February 24 at Angels split squad (Tempe)
    • 12:10 p.m. PT
    • No TV broadcast
    • Giants and Angels radio
  • Wednesday, February 25 at Brewers (Phoenix)
    • 12:10 p.m. PT
    • No TV broadcast
    • Giants and Brewers radio
  • Thursday, February 26 vs. Rockies (Scottsdale)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants radio
  • Friday, February 27 vs. Dodgers (Scottsdale)
    • 12:05 p.m. PT
    • Dodgers TV broadcast and Giants webcast
    • Giants and Dodgers radio
  • Saturday, February 28 at Athletics (Mesa)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants and A’s radio
  • Sunday, March 1 vs. Padres (Scottsdale)
    • 12:05 p.m. PT
    • Giants webcast
    • Giants and Padres radio
  • Monday, March 2 at White Sox (Phoenix)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants and White Sox radio
  • Tuesday, March 3 vs. Team USA (Scottsdale)
    • 12:05 p.m. PT
    • ESPN broadcast
    • Giants radio
  • Wednesday, March 4 vs. Mariners (Scottsdale)
    • 6:05 p.m. PT
    • Giants and Mariners TV broadcast
    • Mariners radio
  • Friday, March 6 vs. Reds (Scottsdale)
    • 12:05 p.m. PT
    • No TV broadcast
    • Giants and Reds radio
  • Saturday, March 7 split squad vs. Rangers (Scottsdale)
    • 12:05 p.m. PT
    • Giants TV broadcast
    • Giants and Rangers radio
  • Saturday, March 7 split squad at Diamondbacks (Scottsdale)
    • 12:10 p.m. PT
    • No TV broadcast
    • D-Backs radio
  • Sunday, March 8 at Cubs (Mesa)
    • 1:05 p.m. PT
    • Cubs TV broadcast
    • Giants and Cubs radio
  • Monday, March 9 vs. Angels (Scottsdale)
    • 1:05 p.m. PT
    • No TV broadcast
    • Giants and Angels radio
  • Tuesday, March 10 at Guardians (Goodyear)
    • 1:05 p.m. PT
    • No TV broadcast
    • Giants and Guardians radio
  • Wednesday, March 11 at Royals split squad (Surprise)
    • 1:05 p.m. PT
    • No TV broadcast
    • Giants and Royals radio
  • Thursday, March 12 vs. White Sox (Scottsdale)
    • 6:05 p.m. PT
    • Giants TV broadcast
    • No radio
  • Friday, March 13 split squad vs. Reds split squad (Scottsdale)
    • 4:05 p.m. PT
    • No TV broadcast
    • Giants radio
  • Friday, March 13 split squad at Reds split squad (Goodyear)
    • 6:05 p.m. PT
    • No TV broadcast
    • Reds radio
  • Saturday, March 14 vs. Diamondbacks (Scottsdale)
    • 1:05 p.m. PT
    • Giants TV broadcast
    • Giants and D-Backs radio
  • Sunday, March 15 vs. Brewers (Scottsdale)
    • 1:05 p.m. PT
    • Giants webcast
    • Giants and Brewers radio
  • Monday, March 16 at Padres (Peoria)
    • 1:10 p.m. PT
    • Padres TV broadcast
    • Giants and Padres radio
  • Wednesday, March 18 at Dodgers (Phoenix)
    • 1:05 p.m. PT
    • Dodgers TV broadcast
    • Giants and Dodgers radio
  • Thursday, March 19 Spring Breakout: Giants prospects vs. Reds prospects (Scottsdale)
    • 1:05 p.m. PT
    • MLB.com broadcast (not yet announced, but likely)
    • No radio
  • Thursday, March 19 at Rockies (Scottsdale)
    • 1:10 p.m. PT
    • No TV broadcast
    • No radio
  • Friday, March 20 split squad at Rangers (Surprise)
    • 5:05 p.m. PT
    • Rangers TV broadcast
    • Rangers radio
  • Friday, March 20 split squad vs. Royals (Scottsdale)
    • 5:05 p.m. PT
    • No TV broadcast
    • Giants and Royals radio
  • Saturday, March 21 vs. Guardians (Scottsdale)
    • 12:05 p.m. PT
    • Giants webcast
    • Giants radio
  • Sunday, March 22 at River Cats Giants AAA affiliate
    • 5:07 p.m. PT
    • No TV broadcast
    • Giants radio
  • Monday, March 23 vs. Sultanes Mexican League
    • 6:45 p.m. PT
    • Giants TV broadcast
    • Giants radio
  • Tuesday, March 24 vs. Sultanes Mexican League
    • 6:45 p.m. PT
    • Giants TV broadcast
    • Giants radio

And then: it’s go time. Less than 24 hours after that final exhibition against Sultanes, the Giants will host the New York Yankees in the opening game of the 2026 MLB season.

As always, schedules can shift. I’ll keep this page updated if and when changes occur.

Giants Spring Training: Broadcast and Radio Schedule (2026)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Dong Thiel

Last Updated:

Views: 5961

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.