It's a great time for recreational pursuits, off-season sunbathing and serious shopping.  Make Your Plans Now

Cactus League Spring Training Schedule

See below for the complete 2023 Cactus League Spring Training schedule. 

  • Want to know more about the ballparks? Maybe see what else to do while you're here? Check out our Cactus League page for more info.
  • Need some tickets? Go to MLB.com for ticket information.

Feb. 24 - Friday

Mariners @ Padres
Rangers @ Royals


Feb. 25 - Saturday

Angels @ Mariners
Diamondbacks @ Athletics
Giants @ Cubs
Padres @ White Sox
Rockies @ Diamondbacks
Royals @ Rangers
Dodgers @ Brewers
Guardians @ Reds


Feb. 26 - Sunday

Athletics @ Brewers
Brewers @ Rockies
Cubs @ Dodgers
Diamondbacks @ Padres
Mariners @ Royals
Rangers @ Guardians
White Sox @ Angels
Reds @ Giants


Feb. 27 - Monday

Brewers @ Royals
Cubs @ Diamondbacks
Giants @ Angels
Mariners @ White Sox
Rangers @ Reds
Rockies @ Athletics
Dodgers @ Padres
Guardians @ Cubs


Feb. 28 - Tuesday

Angels @ Athletics
Cubs @ Brewers
Padres @ Giants
Rockies @ Rangers
Royals @ Guardians
White Sox @ Diamondbacks
Guardians @ Mariners
Reds @ Dodgers


March 1 - Wednesday

Athletics @ Reds
Brewers @ Angels
Diamondbacks @ Giants
Mariners @ Cubs
Rangers @ Padres
Royals @ Rockies
Dodgers @ Rangers
Guardians @ White Sox


March 2 - Thursday

Athletics @ Cubs
Angels @ Royals
Diamondbacks @ Dodgers
Giants @ Guardians
Padres @ Mariners
Rangers @ Brewers
White Sox @ Rockies


March 3 - Friday

Brewers @ Guardians
Cubs @ Padres
Giants @ Rangers
Mariners @ Diamondbacks
Rockies @ Giants
Royals @ Athletics
Dodgers @ Angels
Reds @ White Sox


March 4 - Saturday

Angels @ Cubs
Diamondbacks @ Giants
Giants @ Brewers
Padres @ Diamondbacks
Rangers @ White Sox
Rockies @ Mariners
Royals @ Reds
Dodgers @ Royals
Guardians @ Athletics


March 5 - Sunday

Athletics @ Padres
Angels @ Rangers
Cubs @ Rockies
Diamondbacks @ Guardians
Mariners @ Brewers
Royals @ Giants
White Sox @ Dodgers
Reds @ Angels


March 6 - Monday

Cubs @ Mariners
Diamondbacks @ Royals
Padres @ Dodgers
Rangers @ Rockies
Rockies @ Reds
Guardians @ Angels


March 7 - Tuesday

Athletics @ Diamondbacks
Angels @ Padres
Brewers @ White Sox
Cubs @ Rangers
Giants @ Reds


March 8 - Wednesday

Mariners @ Dodgers
Rangers @ Diamondbacks
Rockies @ Angels
White Sox @ Royals
Reds @ Padres


March 9 - Thursday

Brewers @ Giants
Padres @ Guardians
Dodgers @ Athletics
Reds @ Cubs


March 10 - Friday

Angels @ Dodgers
Diamondbacks @ Reds
Giants @ Rockies
Padres @ Royals
Rangers @ Athletics
White Sox @ Cubs
Guardians @ Brewers
Reds @ Mariners


March 11 - Saturday

Athletics @ Guardians
Cubs @ Dodgers
Diamondbacks @ Angels
Mariners @ Rockies
Royals @ Brewers
White Sox @ Padres
Dodgers @ Giants
Reds @ Rangers


March 12 - Sunday

Athletics @ Giants
Angels @ White Sox
Brewers @ Cubs
Padres @ Athletics
Rangers @ Mariners
Rockies @ Diamondbacks
Dodgers @ Reds
Guardians @ Royals


March 13 - Monday

Athletics @ Rockies
Brewers @ Reds
Diamondbacks @ Rangers
Giants @ Padres
Mariners @ Angels
Guardians @ Dodgers


March 14 - Tuesday

Athletics @ White Sox
Angels @ Guardians
Giants @ Diamondbacks
Rockies @ Cubs
Royals @ Mariners
Reds @ Royals


March 15 - Wednesday

Brewers @ Diamondbacks
Cubs @ Reds
Giants @ Diamondbacks
Mariners @ Athletics
Rockies @ Dodgers
Royals @ Rangers
White Sox @ Giants
Guardians @ Padres


March 16 - Thursday

Athletics @ Royals
Angels @ Brewers
Diamondbacks @ Cubs
Giants @ Mariners
Padres @ Rockies
Rangers @ Dodgers
White Sox @ Guardians


March 17 - Friday

Brewers @ Rangers
Cubs @ White Sox
Diamondbacks @ Rockies
Giants @ Athletics
Mariners @ Padres
Royals @ Angels
Dodgers @ Cubs
Guardians @ Reds


March 18 - Saturday

Brewers @ Padres
Cubs @ Giants
Mariners @ Guardians
Rangers @ Angels
Rockies @ Royals
Dodgers @ White Sox
Guardians @ Diamondbacks
Reds @ Athletics


March 19 - Sunday

Athletics @ Dodgers
Angels @ Giants
Mariners @ Rangers
Padres @ Cubs
Rockies @ Guardians
Royals @ Diamondbacks
White Sox @ Mariners
Reds @ Brewers


March 20 - Monday

Angels @ Reds
Brewers @ Mariners
Diamondbacks @ White Sox
Dodgers @ Rockies
Guardians @ Rangers


March 21 - Tuesday

Athletics @ Angels
Angels @ Diamondbacks
Cubs @ Royals
Giants @ Dodgers
Rockies @ Padres
White Sox @ Brewers
Dodgers @ Guardians


March 22 - Monday

Angels @ Rockies
Cubs @ Athletics
Padres @ Reds
Rangers @ Giants
Royals @ White Sox
White Sox @ Rangers
Dodgers @ Mariners


March 23 - Thursday

Athletics @ Rangers
Diamondbacks @ Cubs
Giants @ White Sox
Mariners @ Reds
Padres @ Brewers
Royals @ Padres
Dodgers @ Diamondbacks
Guardians @ Giants


March 24 - Friday

Athletics @ Mariners
Brewers @ Dodgers
Cubs @ Rangers
Giants @ Royals
Padres @ Angels
Rangers @ Cubs
Rockies @ Brewers
White Sox @ Athletics
Reds @ Diamondbacks


March 25 - Saturday

Brewers @ Athletics
Cubs @ Angels
Diamondbacks @ Mariners
Mariners @ Giants
Padres @ Rangers
Royals @ Dodgers
White Sox @ Reds
Guardians @ Rockies


March 26 - Sunday

Angels @ Dodgers
Diamondbacks @ Brewers
Giants @ Athletics
Mariners @ Padres
Rockies @ White Sox
Royals @ Cubs
Reds @ Guardians
Reds @ Rockies


March 27 - Monday

Athletics @ Giants
Padres @ Mariners
Rockies @ Brewers
Royals @ Rangers
White Sox @ Cubs
Dodgers @ Angels
Guardians @ Diamondbacks


March 28 - Tuesday

Brewers @ Rockies
Royals @ Rangers
White Sox @ Cubs
Dodgers @ Angels
Guardians @ Diamondbacks