Kansas City Royals (image via ScoreBig)

Kansas City Royals (image via ScoreBig)

Kansas City Royals will meet the Los Angeles Angels for a spring training matchup at Surprise Stadium in Surprise, Arizona, on March 19, 2026. These annual preseason games give fans a close-up look at emerging talent, roster battles, and early-season form from both American League clubs.

Tickets for the March 19 game are on sale now. Fans can purchase through the Surprise Stadium box office or through ScoreBig, where all tickets are available with no hidden fees.

Spring training offers a uniquely intimate baseball experience, allowing fans to watch players prepare for Opening Day in a relaxed, sun-filled setting. With young prospects striving to break into the lineup and veterans sharpening their skills, the Royals-Angels matchup promises competitive action in a fan-friendly environment.

Surprise Stadium, home to both the Royals and Texas Rangers during spring training, provides an ideal venue for catching preseason baseball. Fans can enjoy close seating, warm weather, and a festive ballpark atmosphere perfect for families and baseball lovers alike.

Shop for Kansas City Royals vs. Los Angeles Angels spring training tickets at Surprise Stadium on March 19, 2026

Special offer for TicketNews readers, get 5% off on Kansas City Royals spring training tickets at ScoreBig NOW by using code TICKETNEWS5.