10 Stadiums, 15 MLB Teams, Welcome to the Official Cactus League Website

2023 Spring Training Schedule

Cactus League facilities place tickets on sale at various times throughout the year. For up-to-date ticketing information for your favorite ballpark, visit the facility's website, or the official MLB.com site of your favorite team. Tickets purchased through sources other than those listed below or MLB.com are being purchased from third-party providers not affiliated with the Cactus League, its members or ballparks.

Switch to List View Schedule Download PDF
Date / Time / Game / Stadium / Tix
Date
Time
Game / Stadium / Tickets
Feb 24
Fri, Time: 1:10pm
Mariners @ Padres
Feb 24
Fri, Time: 1:05pm
Rangers @ Royals
Feb 25
Sat, Time: 1:10pm
Angels @ Mariners
Feb 25
Sat, Time: 1:05pm
Diamondbacks* @ Athletics
Feb 25
Sat, Time: 1:05pm
Giants @ Cubs
Feb 25
Sat, Time: 1:05pm
Padres @ White Sox
Feb 25
Sat, Time: 1:10pm
Rockies @ Diamondbacks*
Feb 25
Sat, Time: 1:05pm
Royals @ Rangers
Feb 25
Sat, Time: 1:10pm
Dodgers @ Brewers
Feb 25
Sat, Time: 1:05pm
Guardians @ Reds
Feb 26
Sun, Time: 1:10pm
Athletics @ Brewers*
Feb 26
Sun, Time: 1:10pm
Brewers* @ Rockies
Feb 26
Sun, Time: 1:05pm
Cubs @ Dodgers
Feb 26
Sun, Time: 1:10pm
Diamondbacks @ Padres
Feb 26
Sun, Time: 1:05pm
Mariners @ Royals
Feb 26
Sun, Time: 1:05pm
Rangers @ Guardians
Feb 26
Sun, Time: 1:10pm
White Sox @ Angels
Feb 26
Sun, Time: 1:05pm
Reds @ Giants
Feb 27
Mon, Time: 1:05pm
Brewers @ Royals
Feb 27
Mon, Time: 1:10pm
Cubs* @ Diamondbacks
Feb 27
Mon, Time: 1:10pm
Giants @ Angels
Feb 27
Mon, Time: 1:05pm
Mariners @ White Sox
Feb 27
Mon, Time: 1:05pm
Rangers @ Reds
Feb 27
Mon, Time: 1:05pm
Rockies @ Athletics
Feb 27
Mon, Time: 1:10pm
Dodgers @ Padres
Feb 27
Mon, Time: 1:05pm
Guardians @ Cubs*
Feb 28
Tue, Time: 1:05pm
Angels @ Athletics
Feb 28
Tue, Time: 1:10pm
Cubs @ Brewers
Feb 28
Tue, Time: 1:05pm
Padres @ Giants
Feb 28
Tue, Time: 1:05pm
Rockies @ Rangers
Feb 28
Tue, Time: 1:05pm
Royals @ Guardians*
Feb 28
Tue, Time: 1:10pm
White Sox @ Diamondbacks
Feb 28
Tue, Time: 1:10pm
Guardians* @ Mariners
Feb 28
Tue, Time: 1:05pm
Reds @ Dodgers
Mar 01
Wed, Time: 1:05pm
Athletics @ Reds
Mar 01
Wed, Time: 1:10pm
Brewers @ Angels
Mar 01
Wed, Time: 1:05pm
Diamondbacks @ Giants
Mar 01
Wed, Time: 1:05pm
Mariners @ Cubs
Mar 01
Wed, Time: 1:10pm
Rangers* @ Padres
Mar 01
Wed, Time: 1:10pm
Royals @ Rockies
Mar 01
Wed, Time: 1:05pm
Dodgers @ Rangers*
Mar 01
Wed, Time: 1:05pm
Guardians @ White Sox
Mar 02
Thu, Time: 1:05pm
Athletics @ Cubs
Mar 02
Thu, Time: 1:05pm
Angels @ Royals
Mar 02
Thu, Time: 1:05pm
Diamondbacks @ Dodgers
Mar 02
Thu, Time: 1:05pm
Giants @ Guardians
Mar 02
Thu, Time: 1:10pm
Padres @ Mariners
Mar 02
Thu, Time: 1:10pm
Rangers @ Brewers
Mar 02
Thu, Time: 1:10pm
White Sox @ Rockies
Mar 03
Fri, Time: 1:05pm
Brewers @ Guardians
Mar 03
Fri, Time: 1:10pm
Cubs @ Padres
Mar 03
Fri, Time: 1:05pm
Giants* @ Rangers
Mar 03
Fri, Time: 1:10pm
Mariners @ Diamondbacks
Mar 03
Fri, Time: 1:05pm
Rockies @ Giants*
Mar 03
Fri, Time: 1:05pm
Royals @ Athletics
Mar 03
Fri, Time: 1:10pm
Dodgers @ Angels
Mar 03
Fri, Time: 1:05pm
Reds @ White Sox
Mar 04
Sat, Time: 1:05pm
Angels @ Cubs
Mar 04
Sat, Time: 1:05pm
Diamondbacks* @ Giants*
Mar 04
Sat, Time: 1:10pm
Giants* @ Brewers
Mar 04
Sat, Time: 1:10pm
Padres @ Diamondbacks
Mar 04
Sat, Time: 1:05pm
Rangers @ White Sox
Mar 04
Sat, Time: 1:10pm
Rockies @ Mariners
Mar 04
Sat, Time: 1:05pm
Royals* @ Reds
Mar 04
Sat, Time: 6:05pm
Dodgers @ Royals*
Mar 04
Sat, Time: 1:05pm
Guardians @ Athletics
Mar 05
Sun, Time: 1:10pm
Athletics @ Padres
Mar 05
Sun, Time: 1:05pm
Angels* @ Rangers
Mar 05
Sun, Time: 1:10pm
Cubs @ Rockies
Mar 05
Sun, Time: 1:05pm
Diamondbacks @ Guardians
Mar 05
Sun, Time: 1:10pm
Mariners @ Brewers
Mar 05
Sun, Time: 1:05pm
Royals @ Giants
Mar 05
Sun, Time: 1:05pm
White Sox @ Dodgers
Mar 05
Sun, Time: 1:10pm
Reds @ Angels*
Mar 06
Mon, Time: 1:10pm
Cubs @ Mariners
Mar 06
Mon, Time: 1:05pm
Diamondbacks @ Royals
Mar 06
Mon, Time: 1:05pm
Padres @ Dodgers
Mar 06
Mon, Time: 1:10pm
Rangers @ Rockies*
Mar 06
Mon, Time: 6:05pm
Rockies* @ Reds
Mar 06
Mon, Time: 1:10pm
Guardians @ Angels
Mar 07
Tue, Time: 1:10pm
Athletics @ Diamondbacks
Mar 07
Tue, Time: 1:10pm
Angels @ Padres
Mar 07
Tue, Time: 1:05pm
Brewers @ White Sox
Mar 07
Tue, Time: 1:05pm
Cubs @ Rangers
Mar 07
Tue, Time: 1:05pm
Giants @ Reds
Mar 08
Wed, Time: 6:05pm
Mariners @ Dodgers
Mar 08
Wed, Time: 1:10pm
Rangers @ Diamondbacks
Mar 08
Wed, Time: 1:10pm
Rockies @ Angels
Mar 08
Wed, Time: 6:05pm
White Sox @ Royals
Mar 08
Wed, Time: 1:10pm
Reds @ Padres
Mar 09
Thu, Time: 1:05pm
Brewers @ Giants
Mar 09
Thu, Time: 1:05pm
Padres @ Guardians
Mar 09
Thu, Time: 1:05pm
Dodgers @ Athletics
Mar 09
Thu, Time: 1:05pm
Reds @ Cubs
Mar 10
Fri, Time: 1:05pm
Angels @ Dodgers
Mar 10
Fri, Time: 6:05pm
Diamondbacks @ Reds*
Mar 10
Fri, Time: 1:10pm
Giants @ Rockies
Mar 10
Fri, Time: 1:05pm
Padres @ Royals
Mar 10
Fri, Time: 1:05pm
Rangers @ Athletics
Mar 10
Fri, Time: 1:05pm
White Sox @ Cubs
Mar 10
Fri, Time: 1:10pm
Guardians @ Brewers
Mar 10
Fri, Time: 1:10pm
Reds* @ Mariners
Mar 11
Sat, Time: 1:05pm
Athletics @ Guardians
Mar 11
Sat, Time: 1:05pm
Cubs @ Dodgers
Mar 11
Sat, Time: 1:10pm
Diamondbacks @ Angels
Mar 11
Sat, Time: 1:10pm
Mariners @ Rockies
Mar 11
Sat, Time: 1:10pm
Royals @ Brewers
Mar 11
Sat, Time: 1:10pm
White Sox @ Padres
Mar 11
Sat, Time: 1:05pm
Dodgers @ Giants
Mar 11
Sat, Time: 1:05pm
Reds @ Rangers
Mar 12
Sun, Time: 1:05pm
Athletics* @ Giants
Mar 12
Sun, Time: 1:05pm
Angels @ White Sox
Mar 12
Sun, Time: 1:05pm
Brewers @ Cubs
Mar 12
Sun, Time: 1:05pm
Padres @ Athletics*
Mar 12
Sun, Time: 1:10pm
Rangers @ Mariners
Mar 12
Sun, Time: 1:10pm
Rockies @ Diamondbacks
Mar 12
Sun, Time: 1:05pm
Dodgers @ Reds
Mar 12
Sun, Time: 1:05pm
Guardians @ Royals
Mar 13
Mon, Time: 1:10pm
Athletics @ Rockies
Mar 13
Mon, Time: 1:05pm
Brewers @ Reds
Mar 13
Mon, Time: 1:05pm
Diamondbacks @ Rangers
Mar 13
Mon, Time: 1:10pm
Giants @ Padres
Mar 13
Mon, Time: 1:10pm
Mariners @ Angels
Mar 13
Mon, Time: 1:05pm
Guardians @ Dodgers
Mar 14
Tue, Time: 1:05pm
Athletics @ White Sox
Mar 14
Tue, Time: 1:05pm
Angels @ Guardians
Mar 14
Tue, Time: 1:10pm
Giants @ Diamondbacks
Mar 14
Tue, Time: 6:05pm
Rockies @ Cubs
Mar 14
Tue, Time: 1:10pm
Royals* @ Mariners
Mar 14
Tue, Time: 6:05pm
Reds @ Royals*
Mar 15
Wed, Time: 6:40pm
Brewers @ Diamondbacks
Mar 15
Wed, Time: 6:05pm
Cubs @ Reds
Mar 15
Wed, Time: 1:10pm
Giants* @ Diamondbacks
Mar 15
Wed, Time: 1:05pm
Mariners @ Athletics
Mar 15
Wed, Time: 6:05pm
Rockies @ Dodgers
Mar 15
Wed, Time: 1:05pm
Royals @ Rangers
Mar 15
Wed, Time: 1:05pm
White Sox @ Giants*
Mar 15
Wed, Time: 6:40pm
Guardians @ Padres
Mar 16
Thu, Time: 1:05pm
Athletics @ Royals
Mar 16
Thu, Time: 1:10pm
Angels @ Brewers
Mar 16
Thu, Time: 1:05pm
Diamondbacks @ Cubs
Mar 16
Thu, Time: 1:10pm
Giants @ Mariners
Mar 16
Thu, Time: 1:10pm
Padres @ Rockies
Mar 16
Thu, Time: 1:05pm
Rangers @ Dodgers
Mar 16
Thu, Time: 1:05pm
White Sox @ Guardians
Mar 17
Fri, Time: 1:05pm
Brewers @ Rangers
Mar 17
Fri, Time: 1:05pm
Cubs* @ White Sox*
Mar 17
Fri, Time: 1:10pm
Diamondbacks @ Rockies
Mar 17
Fri, Time: 1:05pm
Giants @ Athletics
Mar 17
Fri, Time: 6:40pm
Mariners @ Padres
Mar 17
Fri, Time: 1:10pm
Royals @ Angels
Mar 17
Fri, Time: 1:05pm
Dodgers @ Cubs*
Mar 17
Fri, Time: 6:05pm
Guardians @ Reds
Mar 18
Sat, Time: 1:10pm
Brewers @ Padres
Mar 18
Sat, Time: 1:05pm
Cubs @ Giants
Mar 18
Sat, Time: 6:05pm
Mariners @ Guardians*
Mar 18
Sat, Time: 1:10pm
Rangers @ Angels
Mar 18
Sat, Time: 1:05pm
Rockies @ Royals
Mar 18
Sat, Time: 1:05pm
Dodgers @ White Sox
Mar 18
Sat, Time: 1:10pm
Guardians* @ Diamondbacks
Mar 18
Sat, Time: 1:05pm
Reds @ Athletics
Mar 19
Sun, Time: 1:05pm
Athletics @ Dodgers
Mar 19
Sun, Time: 1:05pm
Angels @ Giants
Mar 19
Sun, Time: 1:05pm
Mariners* @ Rangers
Mar 19
Sun, Time: 1:05pm
Padres @ Cubs
Mar 19
Sun, Time: 1:05pm
Rockies @ Guardians
Mar 19
Sun, Time: 1:10pm
Royals @ Diamondbacks
Mar 19
Sun, Time: 1:10pm
White Sox @ Mariners*
Mar 19
Sun, Time: 1:10pm
Reds @ Brewers
Mar 20
Mon, Time: 1:05pm
Angels @ Reds
Mar 20
Mon, Time: 1:10pm
Brewers @ Mariners
Mar 20
Mon, Time: 1:05pm
Diamondbacks @ White Sox
Mar 20
Mon, Time: 6:40pm
Dodgers @ Rockies
Mar 20
Mon, Time: 1:05pm
Guardians @ Rangers
Mar 21
Tue, Time: 1:10pm
Athletics @ Angels*
Mar 21
Tue, Time: 1:10pm
Angels* @ Diamondbacks
Mar 21
Tue, Time: 1:05pm
Cubs @ Royals
Mar 21
Tue, Time: 1:05pm
Giants @ Dodgers*
Mar 21
Tue, Time: 6:40pm
Rockies @ Padres
Mar 21
Tue, Time: 1:10pm
White Sox @ Brewers
Mar 21
Tue, Time: 1:05pm
Dodgers* @ Guardians
Mar 22
Wed, Time: 1:10pm
Angels @ Rockies
Mar 22
Wed, Time: 1:05pm
Cubs @ Athletics
Mar 22
Wed, Time: 6:05pm
Padres @ Reds
Mar 22
Wed, Time: 1:05pm
Rangers* @ Giants
Mar 22
Wed, Time: 1:05pm
Royals @ White Sox
Mar 22
Wed, Time: 1:05pm
White Sox @ Rangers*
Mar 22
Wed, Time: 6:40pm
Dodgers @ Mariners
Mar 23
Thu, Time: 6:05pm
Athletics @ Rangers
Mar 23
Thu, Time: 1:05pm
Diamondbacks* @ Cubs
Mar 23
Thu, Time: 1:05pm
Giants* @ White Sox
Mar 23
Thu, Time: 6:05pm
Mariners @ Reds
Mar 23
Thu, Time: 1:10pm
Padres* @ Brewers
Mar 23
Thu, Time: 1:10pm
Royals @ Padres*
Mar 23
Thu, Time: 1:10pm
Dodgers @ Diamondbacks*
Mar 23
Thu, Time: 6:05pm
Guardians @ Giants*
Mar 24
Fri, Time: 6:40pm
Athletics* @ Mariners
Mar 24
Fri, Time: 1:05pm
Brewers* @ Dodgers
Mar 24
Fri, Time: 1:05pm
Giants @ Royals
Mar 24
Fri, Time: 1:10pm
Padres @ Angels
Mar 24
Fri, Time: 1:05pm
Rangers @ Cubs*
Mar 24
Fri, Time: 1:10pm
Rockies @ Brewers*
Mar 24
Fri, Time: 1:05pm
White Sox @ Athletics*
Mar 24
Fri, Time: 1:10pm
Reds @ Diamondbacks
Mar 25
Sat, Time: 1:05pm
Brewers @ Athletics
Mar 25
Sat, Time: 1:10pm
Cubs @ Angels
Mar 25
Sat, Time: 1:10pm
Diamondbacks @ Mariners*
Mar 25
Sat, Time: 1:05pm
Mariners* @ Giants
Mar 25
Sat, Time: 1:05pm
Padres @ Rangers
Mar 25
Sat, Time: 12:05pm
Royals @ Dodgers
Mar 25
Sat, Time: 6:05pm
White Sox @ Reds
Mar 25
Sat, Time: 6:40pm
Guardians @ Rockies
Mar 26
Sun, Time: 1:10pm
Diamondbacks @ Brewers
Mar 26
Sun, Time: 1:10pm
Mariners @ Padres
Mar 26
Sun, Time: 1:05pm
Rockies @ White Sox
Mar 26
Sun, Time: 1:05pm
Royals @ Cubs
Mar 26
Sun, Time: 1:05pm
Reds* @ Guardians
Mar 26
Sun, Time: 1:10pm
Reds* @ Rockies
Mar 27
Mon, Time: 12:10pm
Padres @ Mariners
Mar 27
Mon, Time: 1:10pm
Rockies @ Brewers
Mar 27
Mon, Time: 1:05pm
White Sox @ Cubs
Mar 28
Tue, Time: 12:10pm
Brewers @ Rockies
Mar 28
Tue, Time: 12:05pm
White Sox @ Cubs
* Split Squad
PLEASE SUPPORT OUR AMAZING SPONSORS THAT HELP TO MAKE THIS WEBSITE HAPPEN EVERY YEAR

Stadium Map

Directions, contact info and interesting facts and details about Cactus League stadiums as well as locations of other points of interest.

Stadium Map

Trip Planner

Customize a game schedule with your dates and teams and find all the resources needed to plan your Arizona spring training trip.

Trip Planner

Directory

The Cactus League directory consists of industry related partners and organizations that appeal to the 300,000 visitors who come to Arizona for spring training each year.

Directory

Pitchers & Catchers

The most exciting words to a baseball fan at the end of a long winter is undoubtedly, "pitchers and catchers report!"

About Us

Founded in 1947, the Arizona Cactus League Association provides a forum to share operational efficiencies, to establish and nurture business relationships with respective Major League Baseball franchises...

Online Store

Official Members of the Cactus League Baseball Association - Click here to pay the annual membership dues online. Thank you!