Home Spring Schedule
Full Giants Spring Training schedule »| Date | Opponent | Time | |
| March 4 | Brewers | 1:05 p.m. | |
| March 5 | Rockies | 1:05 p.m. | |
| March 6 | Diamondbacks (ss) | 1:05 p.m. | |
| March 8 | Dodgers | 1:05 p.m. | |
| March 9 | White Sox | 1:05 p.m. | |
| March 11 | Mariners | 1:05 p.m. | |
| March 13 | Athletics (ss) | 1:05 p.m. | |
| March 14 | Brewers | 1:05 p.m. | |
| March 19 | Indians | 1:05 p.m. | |
| March 20 | Reds | 1:05 p.m. | |
| March 22 | Rangers | 1:05 p.m. | |
| March 25 | Athletics | 7:05 p.m. | |
| March 26 | Angels | 1:05 p.m. | |
| March 28 | Padres | 1:05 p.m. | |
| March 30 | Cubs | 1:05 p.m. |
Dates and times subject to change. Times are PT.
SS = Split Squad.
Ticket Information:
Giants Spring Training tickets go on sale
January 12 at 10am PT.
Please check back for ticket information and to purchase your tickets.










