Cactus League Spring Training 2026 Complete Schedule List
Spring training returns to the Arizona desert in 2026, bringing America’s favorite pastime back to life under the warm southwestern sun. The Cactus League kicks off February 20 and runs through March 24, offering baseball fans over a month of exciting matchups across the Phoenix metropolitan area. Whether you’re planning a baseball road trip or just want to catch your favorite team in action, this comprehensive guide covers everything you need to know about the 2026 Cactus League schedule.
Buy Spring Training 2026 tickets
Quick Overview: 2026 Cactus League at a Glance
- Season Duration: February 20 – March 24, 2026 (33 days)
- Total Games: 200+ spring training matchups
- Participating Teams: 15 MLB organizations
- Venues: 10 world-class stadiums across the Phoenix metro area
- Opening Day: Friday, February 20 – Three games kick off the season
- Special Feature: WBC teams join March 3-4 for international exhibition games
- Busiest Day: Saturday, February 21 – Eight simultaneous games
- Final Games: March 23-24, featuring Yankees and Tigers exhibitions
- Peak Action Period: March 10-20 with split-squad games and roster finalizations
Key Stadiums:
- Salt River Fields at Talking Stick (Diamondbacks/Rockies)
- Camelback Ranch-Glendale (Dodgers/White Sox)
- Sloan Park (Cubs)
- Peoria Sports Complex (Padres/Mariners)
- Surprise Stadium (Royals/Rangers)
- Scottsdale Stadium (Giants)
- American Family Fields of Phoenix (Brewers)
- Goodyear Ballpark (Guardians/Reds)
- Tempe Diablo Stadium (Angels)
- Hohokam Stadium (Athletics)
February: Spring Training Kickoff
The 2026 Cactus League season launches with opening day action on Friday, February 20, featuring three compelling matchups. The Diamondbacks host the Rockies at Salt River Fields at Talking Stick, while the Padres take on the Mariners at Peoria Sports Complex, and the Royals face the Rangers at Surprise Stadium. These opening games set the tone for what promises to be an exciting spring season.
The final week of February delivers non-stop baseball action across Arizona’s spring training venues. Saturday, February 21, features a very full slate of games, with eight games scheduled simultaneously, giving fans multiple viewing options. Notable matchups include the Dodgers visiting the Angels at Tempe Diablo Stadium and the Athletics squaring off against the White Sox at Camelback Ranch-Glendale.
Mid-week games provide excellent opportunities for fans seeking a more relaxed ballpark experience. February 25 showcases several division rivals testing their roster depth, including the Dodgers traveling to Salt River Fields to face the Diamondbacks.
March: Championship Preparation Intensifies
March represents the heart of spring training, where roster battles heat up and teams fine-tune their strategies. The month opens with Sunday, March 1, featuring eight games, including the highly anticipated Angels-Dodgers matchup at Camelback Ranch-Glendale and the White Sox visiting the Cubs at Sloan Park.
A unique highlight arrives March 3-4 when World Baseball Classic teams join the Cactus League schedule. WBC Mexico faces the Diamondbacks, WBC USA takes on the Giants, and WBC Italy battles the Cubs, among other international matchups. These games add an exciting global dimension to spring training, showcasing international talent alongside MLB prospects.
The middle stretch of March—from March 10-15—delivers the most competitive baseball of spring training. Teams have established their rotations and are making final roster decisions. March 13 (Friday the 13th) proves particularly action-packed with nine games scheduled, including split-squad doubleheaders that allow serious contenders to showcase depth across multiple venues simultaneously.
The final week of spring training runs March 19-24, with teams making last-minute evaluations before breaking camp. March 23-24 features special exhibition games as the Yankees and Tigers join Cactus League action, facing the Cubs and Rockies, respectively. These late-schedule matchups often determine final roster spots and provide fans with glimpses of opening day lineups.
Cactus League Spring Training 2026 Complete Schedule with Dates
| Date | Game | Stadium |
|---|---|---|
| Feb 20 (Fri) | Diamondbacks @ Rockies | Salt River Fields at Talking Stick |
| Feb 20 (Fri) | Padres @ Mariners | Peoria Sports Complex |
| Feb 20 (Fri) | Royals @ Rangers | Surprise Stadium |
| Feb 21 (Sat) | Rockies @ Diamondbacks | Salt River Fields at Talking Stick |
| Feb 21 (Sat) | Dodgers @ Angels | Tempe Diablo Stadium |
| Feb 21 (Sat) | Padres @ Royals | Surprise Stadium |
| Feb 21 (Sat) | Giants @ Mariners | Peoria Sports Complex |
| Feb 21 (Sat) | Reds @ Guardians* | Goodyear Ballpark |
| Feb 21 (Sat) | Athletics @ White Sox | Camelback Ranch-Glendale |
| Feb 21 (Sat) | Guardians* @ Brewers | American Family Fields of Phoenix |
| Feb 21 (Sat) | Rangers @ Cubs | Sloan Park |
| Feb 22 (Sun) | Rockies @ Rangers | Surprise Stadium |
| Feb 22 (Sun) | Dodgers @ Padres | Peoria Sports Complex |
| Feb 22 (Sun) | Cubs @ Giants | Scottsdale Stadium |
| Feb 22 (Sun) | Brewers* @ White Sox | Camelback Ranch-Glendale |
| Feb 22 (Sun) | Angels @ Diamondbacks | Salt River Fields at Talking Stick |
| Feb 22 (Sun) | Mariners @ Reds | Goodyear Ballpark |
| Feb 22 (Sun) | Guardians @ Athletics | Hohokam Stadium |
| Feb 22 (Sun) | Royals @ Brewers* | American Family Fields of Phoenix |
| Feb 23 (Mon) | Diamondbacks @ Guardians | Goodyear Ballpark |
| Feb 23 (Mon) | Cubs @ Royals | Surprise Stadium |
| Feb 23 (Mon) | Brewers @ Padres | Peoria Sports Complex |
| Feb 23 (Mon) | Athletics @ Giants | Scottsdale Stadium |
| Feb 23 (Mon) | Mariners @ Dodgers | Camelback Ranch-Glendale |
| Feb 23 (Mon) | Rangers @ Angels | Tempe Diablo Stadium |
| Feb 23 (Mon) | White Sox @ Rockies | Salt River Fields at Talking Stick |
| Feb 24 (Tue) | Diamondbacks @ Rangers | Surprise Stadium |
| Feb 24 (Tue) | Padres @ Cubs | Sloan Park |
| Feb 24 (Tue) | Giants @ Angels* | Tempe Diablo Stadium |
| Feb 24 (Tue) | Brewers @ Athletics | Hohokam Stadium |
| Feb 24 (Tue) | Angels* @ Rockies | Salt River Fields at Talking Stick |
| Feb 24 (Tue) | Guardians @ Dodgers | Camelback Ranch-Glendale |
| Feb 24 (Tue) | White Sox @ Mariners | Peoria Sports Complex |
| Feb 24 (Tue) | Royals @ Reds | Goodyear Ballpark |
| Feb 25 (Wed) | Rockies @ Cubs | Sloan Park |
| Feb 25 (Wed) | Dodgers @ Diamondbacks | Salt River Fields at Talking Stick |
| Feb 25 (Wed) | Giants @ Brewers | American Family Fields of Phoenix |
| Feb 25 (Wed) | Reds @ White Sox | Camelback Ranch-Glendale |
| Feb 25 (Wed) | Angels @ Padres | Peoria Sports Complex |
| Feb 25 (Wed) | Mariners @ Royals | Surprise Stadium |
| Feb 25 (Wed) | Rangers @ Guardians | Goodyear Ballpark |
| Feb 26 (Thu) | Rockies @ Giants | Scottsdale Stadium |
| Feb 26 (Thu) | Padres @ Reds | Goodyear Ballpark |
| Feb 26 (Thu) | Cubs @ Angels | Tempe Diablo Stadium |
| Feb 26 (Thu) | Brewers @ Rangers* | Surprise Stadium |
| Feb 26 (Thu) | Rangers* @ Athletics | Hohokam Stadium |
| Feb 26 (Thu) | Guardians @ Mariners | Peoria Sports Complex |
| Feb 26 (Thu) | White Sox @ Dodgers | Camelback Ranch-Glendale |
| Feb 26 (Thu) | Royals @ Diamondbacks | Salt River Fields at Talking Stick |
| Feb 27 (Fri) | Diamondbacks @ Mariners | Peoria Sports Complex |
| Feb 27 (Fri) | Dodgers @ Giants | Scottsdale Stadium |
| Feb 27 (Fri) | Padres @ Rockies | Salt River Fields at Talking Stick |
| Feb 27 (Fri) | Angels @ Reds | Goodyear Ballpark |
| Feb 27 (Fri) | Athletics @ Royals | Surprise Stadium |
| Feb 27 (Fri) | Rangers @ White Sox* | Camelback Ranch-Glendale |
| Feb 27 (Fri) | Guardians @ Cubs | Sloan Park |
| Feb 27 (Fri) | White Sox* @ Brewers | American Family Fields of Phoenix |
| Feb 28 (Sat) | Diamondbacks @ Angels | Tempe Diablo Stadium |
| Feb 28 (Sat) | Dodgers* @ Rangers | Surprise Stadium |
| Feb 28 (Sat) | Giants @ Athletics | Hohokam Stadium |
| Feb 28 (Sat) | Cubs @ Dodgers* | Camelback Ranch-Glendale |
| Feb 28 (Sat) | Reds @ Brewers | American Family Fields of Phoenix |
| Feb 28 (Sat) | Mariners @ Padres | Peoria Sports Complex |
| Feb 28 (Sat) | White Sox @ Guardians | Goodyear Ballpark |
| Feb 28 (Sat) | Royals @ Rockies | Salt River Fields at Talking Stick |
| Mar 01 (Sun) | Rockies @ Guardians* | Goodyear Ballpark |
| Mar 01 (Sun) | Padres @ Giants | Scottsdale Stadium |
| Mar 01 (Sun) | Reds @ Athletics | Hohokam Stadium |
| Mar 01 (Sun) | Brewers @ Royals | Surprise Stadium |
| Mar 01 (Sun) | Angels @ Dodgers | Camelback Ranch-Glendale |
| Mar 01 (Sun) | Rangers @ Mariners | Peoria Sports Complex |
| Mar 01 (Sun) | Guardians* @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 01 (Sun) | White Sox @ Cubs | Sloan Park |
| Mar 02 (Mon) | Dodgers @ Rockies | Salt River Fields at Talking Stick |
| Mar 02 (Mon) | Giants @ White Sox | Camelback Ranch-Glendale |
| Mar 02 (Mon) | Cubs @ Reds | Goodyear Ballpark |
| Mar 02 (Mon) | Athletics @ Padres | Peoria Sports Complex |
| Mar 02 (Mon) | Guardians @ Rangers | Surprise Stadium |
| Mar 02 (Mon) | Royals @ Angels | Tempe Diablo Stadium |
| Mar 03 (Tue) | Dodgers @ Guardians | Goodyear Ballpark |
| Mar 03 (Tue) | Padres @ White Sox | Camelback Ranch-Glendale |
| Mar 03 (Tue) | Angels @ Mariners | Peoria Sports Complex |
| Mar 03 (Tue) | WBC Mexico @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 03 (Tue) | WBC USA @ Giants | Scottsdale Stadium |
| Mar 03 (Tue) | WBC Italy @ Cubs | Sloan Park |
| Mar 03 (Tue) | WBC Great Britain @ Brewers | American Family Fields of Phoenix |
| Mar 03 (Tue) | WBC Brazil @ Athletics | Hohokam Stadium |
| Mar 03 (Tue) | WBC Cuba @ Royals | Surprise Stadium |
| Mar 04 (Wed) | Diamondbacks @ Athletics | Hohokam Stadium |
| Mar 04 (Wed) | Cubs @ Brewers | American Family Fields of Phoenix |
| Mar 04 (Wed) | Mariners @ Giants | Scottsdale Stadium |
| Mar 04 (Wed) | WBC USA @ Rockies | Salt River Fields at Talking Stick |
| Mar 04 (Wed) | WBC Mexico @ Dodgers | Camelback Ranch-Glendale |
| Mar 04 (Wed) | WBC Great Britain @ Padres | Peoria Sports Complex |
| Mar 04 (Wed) | WBC Cuba @ Reds | Goodyear Ballpark |
| Mar 04 (Wed) | WBC Italy @ Angels | Tempe Diablo Stadium |
| Mar 04 (Wed) | WBC Brazil @ Rangers | Surprise Stadium |
| Mar 05 (Thu) | Diamondbacks @ Cubs | Sloan Park |
| Mar 05 (Thu) | Dodgers @ Reds | Goodyear Ballpark |
| Mar 05 (Thu) | Padres @ Mariners | Peoria Sports Complex |
| Mar 05 (Thu) | Brewers @ Rockies | Salt River Fields at Talking Stick |
| Mar 05 (Thu) | Athletics @ Angels | Tempe Diablo Stadium |
| Mar 05 (Thu) | Rangers @ Royals | Surprise Stadium |
| Mar 05 (Thu) | Guardians @ White Sox | Camelback Ranch-Glendale |
| Mar 06 (Fri) | Diamondbacks* @ Brewers | American Family Fields of Phoenix |
| Mar 06 (Fri) | Rockies @ Athletics | Hohokam Stadium |
| Mar 06 (Fri) | Cubs @ Padres | Peoria Sports Complex |
| Mar 06 (Fri) | Reds @ Giants | Scottsdale Stadium |
| Mar 06 (Fri) | Angels @ Guardians | Goodyear Ballpark |
| Mar 06 (Fri) | Mariners @ Rangers | Surprise Stadium |
| Mar 06 (Fri) | White Sox @ Diamondbacks* | Salt River Fields at Talking Stick |
| Mar 06 (Fri) | Royals @ Dodgers | Camelback Ranch-Glendale |
| Mar 07 (Sat) | Rockies @ Dodgers | Camelback Ranch-Glendale |
| Mar 07 (Sat) | Padres @ Guardians | Goodyear Ballpark |
| Mar 07 (Sat) | Giants* @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 07 (Sat) | Reds @ Royals | Surprise Stadium |
| Mar 07 (Sat) | Brewers @ Angels | Tempe Diablo Stadium |
| Mar 07 (Sat) | Athletics @ Cubs | Sloan Park |
| Mar 07 (Sat) | Rangers @ Giants* | Scottsdale Stadium |
| Mar 07 (Sat) | White Sox @ Mariners | Peoria Sports Complex |
| Mar 08 (Sun) | Diamondbacks @ Reds* | Goodyear Ballpark |
| Mar 08 (Sun) | Dodgers @ Athletics | Hohokam Stadium |
| Mar 08 (Sun) | Giants @ Cubs | Sloan Park |
| Mar 08 (Sun) | Reds* @ Padres | Peoria Sports Complex |
| Mar 08 (Sun) | Angels @ Rangers | Surprise Stadium |
| Mar 08 (Sun) | Mariners @ Brewers | American Family Fields of Phoenix |
| Mar 08 (Sun) | Guardians @ Rockies | Salt River Fields at Talking Stick |
| Mar 08 (Sun) | Royals @ White Sox | Camelback Ranch-Glendale |
| Mar 09 (Mon) | Rockies @ White Sox | Camelback Ranch-Glendale |
| Mar 09 (Mon) | Dodgers @ Brewers | American Family Fields of Phoenix |
| Mar 09 (Mon) | Angels @ Giants | Scottsdale Stadium |
| Mar 09 (Mon) | Athletics @ Reds | Goodyear Ballpark |
| Mar 09 (Mon) | Mariners @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 09 (Mon) | Rangers @ Padres | Peoria Sports Complex |
| Mar 09 (Mon) | Guardians @ Royals | Surprise Stadium |
| Mar 10 (Tue) | Diamondbacks @ Dodgers | Camelback Ranch-Glendale |
| Mar 10 (Tue) | Padres @ Angels | Tempe Diablo Stadium |
| Mar 10 (Tue) | Giants @ Guardians | Goodyear Ballpark |
| Mar 10 (Tue) | Cubs @ Rangers | Surprise Stadium |
| Mar 10 (Tue) | Reds @ Rockies | Salt River Fields at Talking Stick |
| Mar 10 (Tue) | White Sox @ Athletics | Hohokam Stadium |
| Mar 10 (Tue) | Royals @ Mariners | Peoria Sports Complex |
| Mar 11 (Wed) | Rockies @ Mariners | Peoria Sports Complex |
| Mar 11 (Wed) | Giants @ Royals* | Surprise Stadium |
| Mar 11 (Wed) | Brewers @ Reds | Goodyear Ballpark |
| Mar 11 (Wed) | Angels @ White Sox | Camelback Ranch-Glendale |
| Mar 11 (Wed) | Athletics @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 11 (Wed) | Royals* @ Cubs | Sloan Park |
| Mar 12 (Thu) | Rockies @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 12 (Thu) | Reds @ Dodgers | Camelback Ranch-Glendale |
| Mar 12 (Thu) | Brewers @ Guardians | Goodyear Ballpark |
| Mar 12 (Thu) | Athletics @ Rangers | Surprise Stadium |
| Mar 12 (Thu) | Mariners @ Cubs | Sloan Park |
| Mar 12 (Thu) | White Sox @ Giants | Scottsdale Stadium |
| Mar 12 (Thu) | Royals @ Padres | Peoria Sports Complex |
| Mar 13 (Fri) | Diamondbacks @ Royals | Surprise Stadium |
| Mar 13 (Fri) | Dodgers @ Mariners | Peoria Sports Complex |
| Mar 13 (Fri) | Padres @ Athletics* | Hohokam Stadium |
| Mar 13 (Fri) | Giants* @ Reds* | Goodyear Ballpark |
| Mar 13 (Fri) | Cubs @ White Sox | Camelback Ranch-Glendale |
| Mar 13 (Fri) | Athletics* @ Brewers | American Family Fields of Phoenix |
| Mar 13 (Fri) | Rangers @ Rockies | Salt River Fields at Talking Stick |
| Mar 13 (Fri) | Guardians @ Angels | Tempe Diablo Stadium |
| Mar 13 (Fri) | Reds* @ Giants* | Scottsdale Stadium |
| Mar 14 (Sat) | Diamondbacks @ Giants | Scottsdale Stadium |
| Mar 14 (Sat) | Rockies* @ Brewers | American Family Fields of Phoenix |
| Mar 14 (Sat) | Dodgers @ White Sox | Camelback Ranch-Glendale |
| Mar 14 (Sat) | Padres* @ Rangers* | Surprise Stadium |
| Mar 14 (Sat) | Cubs @ Rockies* | Salt River Fields at Talking Stick |
| Mar 14 (Sat) | Mariners @ Angels | Tempe Diablo Stadium |
| Mar 14 (Sat) | Rangers* @ Reds | Goodyear Ballpark |
| Mar 14 (Sat) | Guardians @ Padres* | Peoria Sports Complex |
| Mar 14 (Sat) | Royals @ Athletics | Hohokam Stadium |
| Mar 15 (Sun) | Rockies @ Angels | Tempe Diablo Stadium |
| Mar 15 (Sun) | Dodgers* @ Cubs | Sloan Park |
| Mar 15 (Sun) | Padres @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 15 (Sun) | Reds @ Mariners | Peoria Sports Complex |
| Mar 15 (Sun) | Brewers @ Giants | Scottsdale Stadium |
| Mar 15 (Sun) | Athletics @ Guardians | Goodyear Ballpark |
| Mar 15 (Sun) | Rangers @ Dodgers* | Camelback Ranch-Glendale |
| Mar 15 (Sun) | White Sox @ Royals | Surprise Stadium |
| Mar 16 (Mon) | Giants @ Padres | Peoria Sports Complex |
| Mar 16 (Mon) | Cubs @ Guardians | Goodyear Ballpark |
| Mar 16 (Mon) | Reds @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 16 (Mon) | Brewers @ Dodgers | Camelback Ranch-Glendale |
| Mar 16 (Mon) | Angels @ Athletics | Hohokam Stadium |
| Mar 16 (Mon) | White Sox @ Rangers | Surprise Stadium |
| Mar 17 (Tue) | Dodgers @ Royals | Surprise Stadium |
| Mar 17 (Tue) | Padres @ Mariners* | Peoria Sports Complex |
| Mar 17 (Tue) | Angels @ Cubs | Sloan Park |
| Mar 17 (Tue) | Athletics @ White Sox | Camelback Ranch-Glendale |
| Mar 17 (Tue) | Mariners* @ Rockies | Salt River Fields at Talking Stick |
| Mar 17 (Tue) | Guardians @ Reds | Goodyear Ballpark |
| Mar 18 (Wed) | Rockies @ Reds* | Goodyear Ballpark |
| Mar 18 (Wed) | Giants @ Dodgers | Camelback Ranch-Glendale |
| Mar 18 (Wed) | Cubs @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 18 (Wed) | Reds* @ Angels* | Tempe Diablo Stadium |
| Mar 18 (Wed) | Brewers* @ Mariners | Peoria Sports Complex |
| Mar 18 (Wed) | Angels* @ Brewers* | American Family Fields of Phoenix |
| Mar 18 (Wed) | Royals @ Rangers | Surprise Stadium |
| Mar 19 (Thu) | Diamondbacks @ White Sox* | Camelback Ranch-Glendale |
| Mar 19 (Thu) | Giants @ Rockies | Salt River Fields at Talking Stick |
| Mar 19 (Thu) | Angels @ Royals* | Surprise Stadium |
| Mar 19 (Thu) | Mariners @ Athletics | Hohokam Stadium |
| Mar 19 (Thu) | Rangers @ Brewers | American Family Fields of Phoenix |
| Mar 19 (Thu) | White Sox* @ Padres | Peoria Sports Complex |
| Mar 19 (Thu) | Royals* @ Guardians | Goodyear Ballpark |
| Mar 20 (Fri) | Rockies @ Padres* | Peoria Sports Complex |
| Mar 20 (Fri) | Padres* @ Dodgers | Camelback Ranch-Glendale |
| Mar 20 (Fri) | Giants* @ Rangers | Surprise Stadium |
| Mar 20 (Fri) | Cubs* @ Athletics | Hohokam Stadium |
| Mar 20 (Fri) | Reds @ Cubs* | Sloan Park |
| Mar 20 (Fri) | Brewers @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 20 (Fri) | Mariners @ Guardians | Goodyear Ballpark |
| Mar 20 (Fri) | White Sox @ Angels | Tempe Diablo Stadium |
| Mar 20 (Fri) | Royals @ Giants* | Scottsdale Stadium |
| Mar 21 (Sat) | Rockies @ Royals | Surprise Stadium |
| Mar 21 (Sat) | Padres @ Brewers | American Family Fields of Phoenix |
| Mar 21 (Sat) | Cubs @ Mariners | Peoria Sports Complex |
| Mar 21 (Sat) | Athletics @ Dodgers | Camelback Ranch-Glendale |
| Mar 21 (Sat) | Rangers @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 21 (Sat) | Guardians @ Giants | Scottsdale Stadium |
| Mar 21 (Sat) | White Sox @ Reds | Goodyear Ballpark |
| Mar 22 (Sun) | Diamondbacks @ Padres | Peoria Sports Complex |
| Mar 22 (Sun) | Reds @ Guardians | Goodyear Ballpark |
| Mar 22 (Sun) | Brewers @ Cubs | Sloan Park |
| Mar 22 (Sun) | Athletics @ Rockies | Salt River Fields at Talking Stick |
| Mar 22 (Sun) | Mariners @ White Sox | Camelback Ranch-Glendale |
| Mar 23 (Mon) | Mariners @ Padres | Peoria Sports Complex |
| Mar 23 (Mon) | Guardians @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 23 (Mon) | Yankees @ Cubs | Sloan Park |
| Mar 23 (Mon) | Tigers @ Rockies | Salt River Fields at Talking Stick |
| Mar 24 (Tue) | Guardians @ Diamondbacks | Salt River Fields at Talking Stick |
| Mar 24 (Tue) | Yankees @ Cubs | Sloan Park |
| Mar 24 (Tue) | Tigers @ Rockies | Salt River Fields at Talking Stick |
Note: * = Split Squad*
Stadium Spotlight: Arizona’s Premier Spring Training Venues
The Cactus League utilizes ten world-class facilities across the Phoenix area. Sloan Park (Cubs) and Salt River Fields at Talking Stick (Diamondbacks/Rockies) rank among baseball’s finest spring training stadiums, offering modern amenities while maintaining an intimate atmosphere. Camelback Ranch-Glendale serves both the Dodgers and White Sox, featuring dual practice facilities that accommodate both organizations.
Peoria Sports Complex hosts both the Padres and Mariners, while Surprise Stadium welcomes the Royals and Rangers. Scottsdale Stadium (Giants) provides a classic spring training atmosphere in Old Town Scottsdale, and Tempe Diablo Stadium (Angels) offers convenient access to Arizona State University’s vibrant community. American Family Fields of Phoenix (Brewers), Goodyear Ballpark (Guardians/Reds), and Hohokam Stadium (Athletics) round out the Cactus League venues, each providing unique fan experiences.
Planning Your Cactus League Experience
How long is a season of baseball? Major League Baseball’s regular season typically spans 162 games from late March through September, but spring training condensed this timeline into an intensive six-week preparation period. The 2026 Cactus League schedule runs 33 days, giving teams approximately 30-35 games to evaluate talent and build chemistry.
How long has the Cactus League been around? Since 1947, the Cactus League has been Arizona’s spring training tradition, growing from just two teams to fifteen organizations. This rich history makes Arizona baseball’s traditional spring home, and the 2026 season marks nearly eight decades of desert baseball excellence.
For fans planning their visit, consider downloading a printable PDF schedule to keep track of games across multiple stadiums. Many teams and venues offer downloadable guides featuring game times, parking information, and special promotions. Having a printable schedule ensures you never miss a matchup, especially when juggling multiple games in a single day.
Split-squad games (marked with asterisks on the schedule) allow teams to play multiple games simultaneously, with roster players divided between venues. These games maximize player evaluation opportunities and give fans more chances to see prospects in action. The 2026 schedule features numerous split-squad dates, particularly during the March 13-20 stretch.
Read more:
Ticket Information and Fan Tips
Spring training tickets remain significantly more affordable than regular season games, with general admission prices typically ranging from $15-$40 depending on the venue and opponent. Lawn seating provides the most economical option, while premium seats offer closer views of the action. Purchase tickets early for popular matchups like Dodgers-Giants or Cubs-Cardinals games, as these contests often sell out.
Arrive early to watch batting practice and interact with players—spring training’s relaxed atmosphere makes autograph opportunities more accessible than during the regular season. Most stadiums open their gates 90 minutes before first pitch, allowing fans to explore the facility, visit team stores, and enjoy pre-game festivities.
Arizona’s spring weather delivers ideal baseball conditions, with afternoon temperatures typically ranging from 70-85 degrees Fahrenheit. Morning games may require light layers, while afternoon contests call for sunscreen and hydration. Most stadiums offer both sun and shade seating options, so consider your comfort preferences when selecting seats.
Conclusion
The 2026 Cactus League Spring Training schedule promises five weeks of exceptional baseball across Arizona’s premier facilities. From the February 20 opening day through the March 24 finale, fans can witness over 200 games featuring all fifteen Cactus League teams. Whether you’re following your favorite club’s roster battles, scouting prospects for fantasy baseball, or simply enjoying America’s pastime in perfect weather, spring training delivers an unmatched baseball experience.
Start planning your Arizona baseball adventure today by reviewing the complete schedule, identifying must-see matchups, and booking tickets to your preferred games. With multiple games daily across the Phoenix area and the convenience of downloadable PDF schedules, creating your perfect spring training itinerary has never been easier. The 2026 Cactus League season awaits—play ball!
Frequently Asked Questions
Q: When does the 2026 Cactus League season start and end?
A: The 2026 Cactus League season begins Friday, February 20, and concludes Tuesday, March 24. The season spans 33 days with teams playing approximately 30-35 games during this period.
Q: How many teams participate in the Cactus League?
A: Fifteen Major League Baseball teams train in Arizona as part of the Cactus League: Diamondbacks, Rockies, Dodgers, White Sox, Angels, Padres, Mariners, Giants, Cubs, Brewers, Reds, Guardians, Athletics, Rangers, and Royals.
Q: What are split-squad games and how do they work?
A: Split-squad games occur when a team divides its roster to play two games simultaneously at different venues. These games, marked with asterisks (*) on the schedule, allow teams to evaluate more players and give coaches additional opportunities to assess roster depth.
Q: Can I visit multiple stadiums in one day?
A: Absolutely! All Cactus League stadiums are located within the Phoenix metropolitan area, with most venues 20-45 minutes apart. With proper planning and schedule coordination, fans can easily catch two or three games in a single day, especially when game times are staggered.
Q: Are spring training games played at night?
A: Most Cactus League games begin in the afternoon (typically 1:00-3:00 PM) to accommodate teams’ morning workout schedules. However, some evening games (6:00-7:00 PM starts) are scheduled throughout the season, particularly on weekends and for marquee matchups.
Q: Where can I download or print the complete schedule?
A: The complete 2026 Cactus League schedule is available as a printable PDF through MLB.com, individual team websites, and the official Cactus League website. Most venues also provide downloadable stadium guides that include parking maps, concession information, and special event details.
