Surprise Events

There is always something exciting happening in Surprise! Whether it’s Spring Training at Surprise Stadium, pro tennis tournaments, food truck festivals, art exhibitions or big special events – our calendar is a place to find your adventure!

For more city of Surprise events, head to

Surprise Spring Training

From February 21, 2020 until March 21, 2020

Major League Baseball has released the 2020 Cactus League Spring Training schedule. Opening Day in Surprise, Arizona is set for Saturday, February 22 with the Texas Rangers taking on the Milwaukee Brewers at Surprise Stadium.

Surprise’s home teams – the Kansas City Royals and Texas Rangers – are scheduled to compete against all teams in the Cactus League for a full slate of 29 games this season. Game times, theme nights, promotions, and television coverage will be announced in the coming months.

Online tickets sales open Saturday, October 19 for season tickets, mini plans, and specialty ticket packages. An online pre-sale for individual game tickets begins Saturday, November 16. All online tickets will be available for purchase at

Specialty Group packages will also be available beginning October 19 and can be purchased by calling the Surprise Stadium at 623.222.2222.

The Surprise Stadium Box Office will open for walk-up sales beginning Saturday, January 4.

The Surprise Stadium game schedule is as follows:

22-Feb Milwaukee Brewers vs. Texas Rangers
23-Feb Cleveland Indians vs. Kansas City Royals
24-Feb San Diego Padres vs. Kansas City Royals
25-Feb Kansas City Royals vs. Texas Rangers
26-Feb Chicago White Sox vs. Kansas City Royals
27-Feb Chicago Cubs vs. Texas Rangers
28-Feb San Francisco Giants vs. Kansas City Royals
29-Feb Chicago White Sox vs. Texas Rangers
1-Mar Oakland A's vs. Kansas City Royals
2-Mar Cleveland Indians vs. Texas Rangers
3-Mar Arizona Diamondbacks vs. Kansas City Royals
4-Mar Colorado Rockies vs. Texas Rangers
5-Mar Arizona Diamondbacks vs. Texas Rangers
6-Mar Los Angeles Angels vs. Kansas City Royals
7-Mar Cincinnati Reds vs. Kansas City Royals
8-Mar Los Angeles Dodgers vs. Texas Rangers
9-Mar Oakland A's vs. Texas Rangers
10-Mar Milwaukee Brewers vs. Kansas City Royals
11-Mar San Francisco Giants vs. Texas Rangers
12-Mar Seattle Mariners vs. Kansas City Royals
13-Mar Kansas City Royals vs. Texas Rangers
14-Mar Colorado Rockies vs. Kansas City Royals
15-Mar Los Angeles Angels vs. Texas Rangers
16-Mar Seattle Mariners vs. Texas Rangers
17-Mar Los Angeles Dodgers vs. Kansas City Royals
18-Mar Chicago Cubs vs. Kansas City Royals
19-Mar San Diego Padres vs. Texas Rangers
20-Mar Cincinnati Reds vs. Texas Rangers
21-Mar Texas Rangers vs. Kansas City Royals

Planning an event or trip for Spring Training? Visit the award winning for local hotel, restaurant, and attraction information!

Keep updated on Surprise Spring Training news and ticket information by following @SurpriseStadium on Facebook, Twitter and Instagram or by visiting

For questions about Spring Training, please visit or call 623.222.2222.

Add an Event

If you are hosting a tourism-related event, you may be eligible to have your events listed on our calendar. Maybe you have a restaurant that has live music nights or you are hosting a car show in Surprise. Let people know about the fun things they can do while they are in Surprise!

Add an Event